launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #08698
Launchpad in 2012
Hello,
Here's a quick update on our plans for what the Canonical Launchpad
team will be working on for the coming months.
Right now, we have two feature projects in play:
* Custom Bug Listings
* Better Privacy.
It looks likely that the Custom Bug Listings project will be finishing
this week, with Deryck's Orange squad moving to maintenance work.
That'll mean it's the turn of Gary's Yellow squad to take a feature
project. Yellow's project is Test Suite Parallelisation [1]: they'll
be working to make Launchpad's test suite run in under an hour, as
opposed to the almost four hours it currently takes. This will make it
far easier and faster to develop for Launchpad, which is great news!
Instead of taking up to half a day between sending a branch to land
and getting it ready for deployment, it'll take around a couple of
hours.
The Purple squad will continue their work on Better Privacy and, once
Yellow have finished with test suite parallelisation, it's likely that
Deryck's Orange squad will take up our Bug Relationships feature.
We've yet to finish the LEP for Bug Relationships, so I can't link to
it, but one of the things the project will introduce is bug
dependencies! I'm particularly looking forward to that.
Following the Canonical Launchpad team's January sprint in Budapest,
Julian's Red squad will take a special project outside of Launchpad.
That means that we'll have just one maintenance squad on Launchpad,
rather than two. Right now, the two maintenance squads take turns to
support people using Launchpad. To enable the remaining maintenance
squad to concentrate on fixing Critical issues, we hope to welcome a
new member to the team who'll take on that support role full-time.
For now, we don't know what other Launchpad features will be on our
team road-map. It's likely that, in addition to the special project
that the Red squad will handle, the coming year will see us take a
number of other projects that aren't directly related to Launchpad.
While we work on those projects, the Launchpad project itself will
continue to run as normal: we'll still have on-call reviewers, we'll
be fixing bugs, the Product team will be improving usability issues
and, as I've said above, we hope to have a dedicated support person.
As Launchpad Product Manager, I'll be working to encourage more
contributions to Launchpad from outside the Canonical Launchpad team
and I'll also work with you to define and implement any such projects.
Thanks for your involvement and interest. If you have any questions,
please do ask :)
1. https://dev.launchpad.net/LEP/ParallelTesting
--
Matthew Revell
Launchpad Product Manager
Canonical
https://launchpad.net/~matthew.revell