Maverick Community Team Plans

As many of you will know, I manage the Ubuntu Community Team at Canonical, which has horsemen Holbach, Castro and Planella in it. A large chunk of my job is to take into account the wide range of needs from our different stakeholders (community teams, Canonical teams, upstreams etc) and to flesh out a strategy for my team for each cycle. To do this I gather input and feedback from the team and these stakeholders and put together strategy that will guide the team’s work through the cycle. Today I want to share this strategy with you all.

Most components in this strategy includes a blueprint which itself includes a set of actions that outlines the goals for Maverick. The benefit of this approach is that you can subscribe to blueprints you are interested in and keep track of those projects as we work through them. If there are elements of these blueprints that you would like to contribute to and get involved with, do let us know. :-)

So, on with the blueprints. Please note: each of these blueprints is targeted for the Maverick cycle only and these are the blueprints that my team specifically is working on with assistance from the community – other Canonical teams are of course working on their own sets of blueprints. Also, this does not include all community blueprints: there are many blueprints that are not part of my teams expected deliverables.

Ayatana


Socialize Indicator Application Menu with upstreams
https://blueprints.launchpad.net/ubuntu/+spec/community-m-global-menu

Continue work with upstreams on adopting application indicator technology
https://blueprints.launchpad.net/ubuntu/+spec/community-m-application-indicators-outreach

Daily Builds


Document the daily builds infrastructure and workflow
https://blueprints.launchpad.net/ubuntu/+spec/community-m-document-daily-builds

Advocate, promote and enthuse the use of daily builds for a range of tasks
https://blueprints.launchpad.net/ubuntu/+spec/community-m-advocate-daily-builds

Developer Growth


Improve Harvest usability
https://blueprints.launchpad.net/ubuntu/+spec/community-m-improve-harvest-usability

Improve Harvest speed
https://blueprints.launchpad.net/ubuntu/+spec/community-m-improve-harvest-speed

Find opportunities for reducing the complexity of the workflow as a developer
https://blueprints.launchpad.net/ubuntu/+spec/community-m-development-workflow-review

Create a graphic high-level overview of common development process
https://blueprints.launchpad.net/ubuntu/+spec/community-m-development-workflow-review

Create initiative around Packaging Documentation and update the docs
https://blueprints.launchpad.net/ubuntu/+spec/community-m-packaging-docs

Patch Review


Patch Review Process Review
https://blueprints.launchpad.net/ubuntu/+spec/community-m-patch-review-process

Patch Review Initiative
https://blueprints.launchpad.net/ubuntu/+spec/community-m-patch-review-initiative

Upstreams


Launchpad upstream bug workflow improvements
https://blueprints.launchpad.net/ubuntu/+spec/community-m-launchpad-upstream-improvements-bugs

Launchpad upstream patch visibiity improvements
https://blueprints.launchpad.net/ubuntu/+spec/community-m-launchpad-upstream-improvements-patches

Evangelize daily builds to upstreams
https://blueprints.launchpad.net/ubuntu/+spec/community-m-upstream-dailybuilds

Continued upstream contacts growth
https://blueprints.launchpad.net/ubuntu/+spec/community-m-upstream-contacts

Organize Canonical presence at upstream events
https://blueprints.launchpad.net/ubuntu/+spec/community-m-conferences

Best Practice


Document and consolidate core community processes
https://blueprints.launchpad.net/ubuntu/+spec/community-m-process-improvements

Translations


Improve Translations Packaging for Help in Ubuntu Applications
https://blueprints.launchpad.net/ubuntu/+spec/community-m-improve-translations-packaging-for-help-in-ubuntu-applications

Translations Community Advocacy
https://blueprints.launchpad.net/ubuntu/+spec/community-m-translations-community-advocacy

Translations Community Learning Content
https://blueprints.launchpad.net/ubuntu/+spec/community-m-translations-community-learning-content

Translations Community Events
https://blueprints.launchpad.net/ubuntu/+spec/community-m-translations-community-events

Extend the translations status reporting
https://blueprints.launchpad.net/ubuntu/+spec/community-m-improving-translation-status-reporting

Healthcheck for core translation teams
https://blueprints.launchpad.net/ubuntu/+spec/community-m-translation-teams-healthcheck

Launchpad Translations Reporting API
https://blueprints.launchpad.net/ubuntu/+spec/community-m-launchpad-translations-reporting-api

Developer education on localization
https://blueprints.launchpad.net/ubuntu/+spec/community-m-developer-education-on-localization

Software Delivery


Process for post-release updates
https://blueprints.launchpad.net/ubuntu/+spec/community-m-post-release-app-process

Infrastructure Improvements


LoCo Directory – Improved Events Handling
https://blueprints.launchpad.net/ubuntu/+spec/community-m-loco-directory-plans

developer.ubuntu.com
https://blueprints.launchpad.net/ubuntu/+spec/community-m-opportunistic-developer-outreach

Regular Cycle Activities


Tuition Week plans (Open Week, App Dev Week, Dev Week)
https://blueprints.launchpad.net/ubuntu/+spec/community-m-tuition-weeks

Ubuntu Global Jam
https://blueprints.launchpad.net/ubuntu/+spec/community-m-global-jam

Release Parties
https://blueprints.launchpad.net/ubuntu/+spec/community-m-release-parties

Ubuntu Free Culture Showcase
https://blueprints.launchpad.net/ubuntu/+spec/community-m-free-culture-showcase

Maverick Governance Changes
https://blueprints.launchpad.net/ubuntu/+spec/community-m-governance-changes

As you can see, we have quite a bit to keep us occupied in this cycle. :-) If you want to watch the sausage being made, subscribe to the blueprints you are interested in, track out burndown chart, and do join us in #ubuntu-community-team on Freenode where we work together.

We look forward to seeing you there! Horsemen…roll out!

  • http://moso-technology.com/blog/2010/05/maverick-community-team-plans-jonobaconhome/ Maverick Community Team Plans | jonobacon@home | MoSo Blog

    [...] posted here: Maverick Community Team Plans | jonobacon@home var a2a_config = a2a_config || {}; a2a_config.linkname="Maverick Community Team Plans | [...]

  • Juanjo Marin

    Lately I’m under the impression that ubuntu is too much concentrated about their own plans and it doesn’t pay too much attention about what is happening upstream, at least with GNOME. It seems to be an increasing gap out there.

    For example: http://bobthegnome.blogspot.com/2010/05/gobject-introspection-in-ubuntu.html

  • http://indiancurryrecipes.info/ Audrey Sharum

    “I am speechless. This is often a superb website and extremely partaking too. Wonderful work! That is not really much coming from an amateur publisher like me, but it is all I could say following diving into your posts. Wonderful grammar and vocabulary. As opposed to other weblogs. You truly know what you’re talking about very. A lot that you made me would like to find out additional. Your webpage has become a stepping stone for me, my fellow blogger. Many thanks for that in depth quest. I seriously loved the eight posts that We’ve read thus far. “