With the Ubuntu Developer Summit now completed and the team back home and rested, I have been working with the horsemen to finalize, document, and define their focus in the 12.04 cycle.
At the beginning of each cycle I usually announce the team’s plans for the forthcoming cycle (e.g. oneiric, natty, maverick, and lucid) with a list of the blueprints that we have registered so you can keep an eye on the projects that interest you.
If you want to keep up to date with a blueprint, click on it below and on the right side of the blueprint you should see something such as this:
Witness my mad GIMP skills.
There you can click the Subscribe link to get email updates when the blueprint changes and when work items are completed.
If you want a more general overview of the work going on in 12.04 and how complete the different projects are, be sure to check out status.ubuntu.com put together by the always stunning Chris Johnson from the Ubuntu Florida team.
You can also catch us in our weekly IRC team meetings every Tuesday at 8am Pacific / 11am Eastern / 4pm UK / 5pm Europe. The meeting takes place in
#ubuntu-meeting on the freenode IRC network. You can also join our general IRC channel at
Please note: this blog entry is only summarizing the work the members of my team are focusing on specifically. There are many other teams and community projects that are doing great work in Ubuntu 12.04.
Cloud and JuJu
I have moved things around a little when it comes to how we are growing our cloud community. Jorge Castro is now taking on the growth of the Ubuntu Cloud community, and specifically the growth of the JuJu Charmers community. Jorge is working closely with Team JuJu…Clint Byrum, Mark Mims, Kapil Thangavelu, and Juan Negron to grow this community.
We have two primarily goals to accomplish in this cycle:
- Evaluate the on-ramp, documentation, and resources for creating JuJu charms, ensure those resources are in place and generate community interest and participation in growing this community of charmers.
- Coordinate a design reboot of cloud.ubuntu.com and continue to build growth and conversation in the site via regular content and other resources.
I am excited about Jorge’s new role on the team, and I am looking forward to seeing his progress in the forthcoming cycle.
App Community Growth
Application development and supporting the needs of app developers is a core goal for the Ubuntu for 12.04 and more people are working on serving these needs than ever before.
In the last cycle I asked David Planella to work on converting the hastily thrown together developer.ubuntu.com that I put together a while back and work with the awesome UX and Design Team to do some IA, re-design, user testing, and implementation. The team did a wonderful job and you can see the results of this work today.
In the 12.04 cycle we want to continue this growth and focus and David has the following core set of goals to achieve:
- Define and deliver the Phase II incarnation of
developer.ubuntu.com, with a particular focus on providing (a) improved reference resources and (b) tutorials for app developers.
- Work to grow a support community who are able to answer questions from new app devs about how to harness the Ubuntu platform.
- Grow the general community of app devs and get interested and involved in writing apps for Ubuntu.
David will be working with Jonathan Lange, John Oxton, James Westby, and many others to make the magic happen.
Ubuntu Developers are an essential part of our community, spending their days integrating software, fixing bugs, and making Ubuntu better. In the last cycle we made some fantastic progress on the developer front with improved growth of the number of developers getting approved as either Core-Dev or MOTU, increased active participation, significant improvements in the sponsorship queue, and over 120+ brand new contributors getting their first contribution uploaded into Ubuntu.
This cycle we want to continue this growth, and as ever, Daniel Holbach will be focusing his experienced hand on this work. The goal here is simple: continued growth.
Daniel will be putting together an advisory team to work with in his weekly work, and working with the team to reach out to new developers to help them through their Ubuntu development experience. The team will also be improving documentation, improving how we celebrate developer accomplishments, improving harvest, and further refining how we connect prospective new developers to tasks.
Although David Plannella will be spending most of his time on application developer needs, he will be spending some of his time on improving our simplified Chinese support in Ubuntu, helping the community get started with localized ISOs, and re-launching translations.ubuntu.com.
In addition the work scoped out and planned above, Michael Hall will be joining the team in January to work with our upstreams, with a particular focus on Canonical upstreams. I will be expecting Michael to work on the following in the forthcoming cycle:
- Work with the Desktop Experience team to help to continue to grow community participation and ensure the community on-ramp is effective.
- Work with our upstreams to continue the adoption of Unity technology, indicators, and their integration into the Ubuntu platform.
- Work more closely with our derivative distributions and ensure that the infrastructure and services we provide are meeting their needs.
I am looking forward to Michael joining the team in January!
I am currently recruiting for the QA community position and I will be expecting the successful candidate to work on:
- Getting our manual tests in shape for 12.04 with full coverage of our core apps.
- Work with Gema and John-Baptiste to ensure smoke testing results are captured effectively.
- Grow community participation in participating in this testing work at a regular candence.
- Refining and improving our documentation and resources, and growing the autonomy of the community.
I am looking forward to getting this role filled and cranking out this work!
General and Culture
In addition to these specific 12.04 projects, there some other general Ubuntu community related goals that I am keen to see progress in. This includes:
- Focusing on driving improvements in the SCALE items I blogged about previously.
- Continuing to make Ubuntu a more personal community throughout the wider team’s projects and contributing to helping to grow mentoring across the project.
- Continuing to built an appreciation culture.
- Better recognizing contributions throughout the Ubuntu community.
- Growing and supporting our leaders to be as effective as possible.
Regular Cycle Work
In addition to these tasks, the team will also be working on the usual things we do each cycle. This includes:
- Coordinating the Ubuntu Developer Summit.
- Helping to organize our training weeks (Ubuntu Open Week, Ubuntu Developer Week, Ubuntu App Developer Week, Ubuntu Cloud Days).
- Continuing to work with Canonical to support the company in working with the community.
- Helping to unblock problems
We look forward to working with you all in the forthcoming cycle!