Well, on Saturday I fly out to San Francisco with Scott James Remnant for the Ubuntu Developer Summit (UDS). As many of you will know, a bunch of specs have been suggested for the UDS, and I figured I should highlight some of the community based specs that some of you may be interested in. Remember, you can participate in these specs via the Internet, so you don’t have to be there in person. Some guys are working on the details about participation via the Internet, and they will appear on this page later this week.
These are the specs:
- Unifying LoCo Team Resources w/ Launchpad – one of the problems with the current LoCo project is that many different teams need approximately the same resources (website, planet, mailing lists, user map etc). While many of these are unified, many are not. This spec is to unify these and use Launchpad to track additional information to make user groups more productive.
- Ubuntu Website Community Translations – currently ubuntu.com is only available in English. An interesting possibility is to feed content from ubuntu.com into Rosetta and have our awesome LoCo collective translate the website. This then provides an excellent, centralised, multi-lingual resource at ubuntu.com, and makes our LoCo community central to that.
- Measuring Community Output – our community are doing all sorts of interesting things, but if cannot measure what the community is doing effectively, it can be difficult to direct attention to this good work and explore other opportunities. This spec is to discuss ideas and methods in which we can measure how well the community works, and to make it as effortless and flawless as possible.
- LoCo Mentoring – a while back a mentoring test occurred in which the .nz team were mentored by the .au team and it was very successful. This initial pilot was intended to test the scheme but to also get information and feedback about how the process worked to open it out on a wider scale. This session will discuss that feedback and how to develop a general LoCo mentoring programme.
- Coordinating with Country Teams – the LoCo system has given us a good way to encourage local groups to form that perform advocacy, training, education, awareness and translation services to the Ubuntu community. We need to formalise our relationship with “countries”, though, so that we have a dedicated point of contact for the country, especially in the case where there are many LoCo teams in a given country. In particular we need a way to coordinate issues of language and translation, so this spec may turn into something as part of the translation leadership discussion.
- Ways to make bug reporting easier and more natural – bug reporting is essential to Ubuntu, but many users and contributors don’t report enough. This spec is to discuss how to get more people submitting bug reports – community awareness, better docs, improving our systems, better education, encouraging people to test Ubuntu more effectively etc. The aim is to flesh out a roadmap to to improve education and make bug reporting better for the community.
- New developer approval process – currently, new developers need to be reviewed and approved by the Technical Board before they can join the MOTU or core development teams. We would like to review this process to make it more efficient while retaining an emphasis on quality and skills in the developer team. We need to free the Tech Board to focus on architectural and feature planning issues, and develop systematic competence in mentoring, code review and developer approval in a dedicated process.
- Membership management – the Ubuntu Membership are the superset of serious contributors to Ubuntu across all fields – advocacy, organisation, development, translation, documentation, artwork and so on. At the moment, the membership process is bottlenecked on the Community Council, and we would like to finalise a plan to delegate membership to teams closer to the working groups.
- Local community teams – the LoCo team system has been positive but is at this stage in a state of some disarray, with confusion over standards and expectations of governance, web infrastructure, support, translation, coordination etc. This topic is a placeholder for the discussion and the plan as to how we make that better.
- Ubuntu forums governance – we have been working with the Forums admins and moderators to bring the Forums governance into the formal Ubuntu system, with the admins and moderators accountable to the Community Council for this such as the Code of Conduct in the Forums. This topic is a placeholder for the discussion and the final description of the forums governance structure.
- 2006 Community Council Nominations – The Community Council and other leaders in the Ubuntu community will discuss candidates for nomination to the CC for 2006. we have a number of changes lined up, with some terms expiring, and a general need to expand the CC.
I will also be involved in various other specs, particularly to do with multimedia. And of course, there will be plenty of discussions in corridors, dinners and other places that will no doubt feed into additional specs, ideas and thoughts.