Miniconfs/Bridging the gap
From LCA2010
Contents |
Abstract
Distributions give the software an increased audience, but an audience that forms an opinion on "out of date" software, as the versions of the upstream software that are provided by the distributions are inevitably older than the versions that the upstream developers are working on.
Launchpad is focusing on this area of tension looking at ways to "bridge the gap" between Ubuntu and upstream projects. The Launchpad team is working on tasteful syncing of bug comments with other bug trackers, helping translations move upstream and building nightly packages in order to make the bleeding edge available to more people.
This mini-conf will provide a forum to find out not only what the Launchpad team is doing, but to share other ideas on how Ubuntu, other distributions and upstream developers can communicate better and work together with less friction.
The schedule
| Times | Duration | Detail |
|---|---|---|
| 9:00 - 10:00 | 60 min | Keynote: Gabriella Coleman (Auditorium) |
| 15 min | break | |
| 10:30 - 11:15 | 45 min | Why Launchpad? - Jonathan Lange |
| 11:15 - 11:45 | 30 min | Linking with external bugtrackers - Björn Tillenius |
| 11:45 - 12:15 | 30 min | Working with translations - Jeroen Vermeulen |
| 1 hour 15 min | Lunch | |
| 13:30 - 14:15 | 45 min | Ubuntu Distributed Development - James Westby |
| 13:15 - 14:45 | 30 min | Building packages with Launchpad - Muharem Hrnjadovic and Michael Hudson |
| 14:45 - 15:15 | 30 min | VCS Imports, code reviews and patch forwarding - Aaron Bentley and Jelmer Vernooij |
| 15 min | break | |
| 15:45 - 16:30 | 45 min | Drizzle - an upstream's view - Monty Taylor |
| 16:45 - 17:30 | 45 min | Ask the devs - Various |
Why Launchpad?
Speaker: Jonathan Lange
Overview of Launchpad, what its for and why you'd want to use it.
Linking with external bugtrackers
Speaker: Björn Tillenius
How the bug tracker helps bridge the gap for ubuntu and upstreams. Bug tasks, remote bug trackers and comment syncing.
Working with translations
Speaker: Jeroen Vermeulen
How does LP handle translations and what we do now and will do in the future to help translations flow between ubuntu and upstreams.
Ubuntu Distributed Development
Speaker: James Westby
What is Ubuntu distributed development all about, and how is it going to change the world.
Building packages with Launchpad
Speakers: Muharem Hrnjadovic and Michael Hudson
How do packages get built, and what changes are coming, what is a recipe?
VCS Imports, code reviews and patch forwarding
Speakers: Aaron Bentley and Jelmer Vernooij
How do code imports fit into the big picture. Merge proposals, and getting changes upstream to other VCS types.
Drizzle - an upstream's view
Speaker: Monty Taylor
How has LP helped the drizzle project be more awesome than ever before.
Ask the devs
Panel discussion if there is interest, devolving into hands on hacking.

