--- title: "Bullhorn #1" date: 2020-04-23 15:00 UTC tags: news category: bullhorn type: text --- ![Ansible Bullhorn banner](/images/bullhorn-banner-mango.png)
A Newsletter for the Ansible Developer Community
Welcome to The Bullhorn, our newsletter for the Ansible developer community. There are a lot of changes happening in Ansible right now, so we thought this would be a good time to start a newsletter to help everyone stay up-to-date.
For now, we’ll probably release a new issue every couple of weeks or so. If you have any particular topics you’d like to see discussed in this newsletter, please reach out to us at gdk@redhat.com.Content migration. In March, the Ansible Core development team froze the development tree for ansible/ansible and migrated most of the modules into one of the following repositories:
The community.general collection, which will be the new home for most community-written and community-supported content shipped in Ansible, built from a single community.general repository [3], and which will follow largely the same development process as Ansible has followed previously;
A set of more specific community collections, including:
The community.networking collection [4], which provides a broad array of community-written and community-supported networking modules;
The community.crypto collection [5], a collection of related crypto modules with an active working group;
The community.grafana collection [6], a collection of modules to manage Grafana;
And various other collections that are managed by members of the Ansible community;
Partner collections, which are written, maintained, and supported by Ansible partners, a current list of which can be found here [7].
The new ansible-base project. Some modules remain in the ansible/ansible repository, which is now the home of the ansible-base project. Ansible-base is the core engine of Ansible itself, plus a small subset of key modules and libraries that are maintained by Red Hat. The ansible-base project is at the heart of everything Ansible does, and the Ansible team at Red Hat will keep a strong focus on maintaining it at a high level of quality and stability. As well as being packaged with Ansible, Ansible-base will now also release separately from Ansible, and will also ship with the Red Hat Ansible Automation Platform. Our current target date for release of ansible-base 2.10 is the end of July 2020. Follow our progress towards the release of ansible-base 2.10 here [8].
Ansible 2.10 build tooling. Because Ansible 2.10 will be composed from separate collections, we are working on build tools that will assemble those collections into a single pip deliverable. Initial versions of that build code can be found here [9], and we expect to be putting together our first alpha builds of Ansible 2.10 in the coming days. Look for an announcement here on The Bullhorn, on the Ansible developer mailing list, and elsewhere.
We’re still quite early in this process, but we’ve made a lot of progress. Assuming things continue to go well, we should be on track for a release of Ansible 2.10 by AnsibleFest in October 2020, or perhaps earlier.
Follow our progress towards the release of Ansible 2.10 here [11] and here [12].On March 29th, we held our first fully virtual Ansible Contributor Summit. The event was originally scheduled to be an in-person event co-located with FOSS North in Gothenburg, Sweden, but COVID-19 changed our plans.
Despite our inability to meet in person, the Contributor Summit was a productive and successful event, with almost 50 contributors joining us over the course of the day. You can check out the videos [13] of the livestream event, along with a detailed summary [14] and a full log [15] of the accompanying IRC session.
On March 30th, we followed the contributor summit with a virtual hackathon, in which we followed up on many of the issues that were discussed. Both a summary [16] and a full log [17] are available for the hackathon as well.
In the future, we expect to have these virtual contributor summit events roughly once a quarter, which means the next event should happen near the end of June 2020. We will rotate the start times of these sessions to make them more accessible to people spread across the globe.
As the Ansible community continues to grow, we rely increasingly on metrics to keep track of our progress towards our goals.
One of our key areas of focus is on contributors to collections. As we make the shift to collections, we want to ensure that our contributors are successful in making the switch. We’ve got a dashboard that shows us the progress of each collection in regaining its momentum from its original development in ansible/ansible. Here’s a small sample of that dashboard:
You can see the full dashboard here [18].Have any questions you’d like to ask, or issues you’d like to see covered? Please send us an email to gdk@redhat.com.
If you know somebody who could benefit from reading this newsletter, please feel free to forward it to them.