launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #06379
Re: [Francis J. Lacoste] Announcing Launchpad Squads
Sorry, I meant to forward this to linaro-dev.
James
On Mon, 31 Jan 2011 15:50:00 -0500, James Westby <james.westby@xxxxxxxxxx> wrote:
> Hi,
>
> Since we use Launchpad so much within Linaro this may be of interest to
> some.
>
> I am the Launchpad stakeholder representative for Linaro, so if you wish
> to request any features or escalate any bugs then please feel free to
> talk to me.
>
> Thanks,
>
> James
>
>
> We've made some changes to how we organise the Launchpad team!
>
> We're no longer divided into application-based teams (Bugs, Code,
> Foundations, Registry, Soyuz and Translations). Instead, we now have five
> cross-domain engineering squads: three focused on features and two on
> maintenance.
>
>
> How does this affect you?
> --------------------------
>
> When you want to speak to someone about a specific part of Launchpad,
> whether for help, to escalate something or about an operational issue,
> things have changed a little.
>
> Specifically:
>
> * For help and any other operational issues related to Launchpad, you should
> either send an email to the launchpad-users mailing list[1], or file a
> question on the Launchpad project[2]. (Reminder: these forums are public.)
>
> * If your request would benefit from interactive discussions, drop by in
> #launchpad on Freenode where one of the people working on the maintenance
> squads will be able to help you. If your request isn't suitable for public
> consumption, you can reach the same people on the #launchpad-ops channel on
> the private Canonical IRC server.
>
> * To prioritize feature requests and to escalate other bugs, you should
> contact your stakeholders representative. See [3] for the list of people.
>
> * You can also always bounce ideas to the developers list [4].
>
> [1] https://launchpad.net/~launchpad-users
> [2] https://answers.launchpad.net/launchpad/+addquestion
> [3] https://wiki.canonical.com/Launchpad/Strategy/StakeholderMeeting
> [4] https://lists.ubuntu.com/mailman/listinfo/canonical-launchpad
>
> Short-term, we also expect some churn as people are exposed to areas they
> weren't used to before. But down-the-line, we'll have much more distributed
> knowledge coverage across the whole application.
>
>
> How the squads work
> -------------------
>
> The squads will alternate between "development project" and "maintenance"
> modes.
>
> The three development squads will work on longer term projects, usually
> resulting in new functionality. Once such a squad has finished a project
> they'll swap places with one of the two maintenance squads.
>
> Bugs, operational issues and so on will be taken care of by the maintenance
> squads.
>
> Deciding which development projects to take on will remain the responsibility
> of our strategist (Jonathan Lange) in collaboration with the Launchapd
> Stakeholders group.
>
> You can find a list of who is in each squad on our dev wiki [5].
>
> [5] https://dev.launchpad.net/Squads
>
>
> Why are we doing this?
> ----------------------
>
> Our app-based teams served us well, but were becoming a liability:
>
> * Many parts of Launchapd, such as Blueprint, didn't have a dedicated team
> and were basically unmaintained.
>
> * Each team was responsible for both new features within their app as well
> as maintenance. That slowed both of these.
>
> * Projects that required cross-app integration suffered from hand-off and
> coordination problem.
>
> With this new structure, we expect to see:
>
> * Better cohesion across the application, as one squad will be responsible
> for the implementation of new aspects across the whole application.
>
> * Reduced cycle-time both for bug fixes and for new features as the
> context-switching will be removed.
>
> It will be my pleasure to answer any questions you might have regarding
> this reorg.
>
> --
> Francis J. Lacoste
> francis.lacoste@xxxxxxxxxxxxx
Non-text part: application/pgp-signature
> --
> ubuntu-platform mailing list
> ubuntu-platform@xxxxxxxxxxxxxxxxxxx
> https://lists.canonical.com/mailman/listinfo/ubuntu-platform
References