So I've been poking around #drizzle to try and get a feeling for where
this is going, but gotten no answers.

To this point, Drizzle has been governed by a tight core of developers
in a very ad-hoc manner. I REALLY want that to continue. 

However its been relatively easy for anyone to join
https://launchpad.net/~drizzle-developers.

Currently there are 83 people in ~drizzle-developers. There are some
troubling side effects of this.

One is trunk commit access. I understand that its revision control, and
we can roll back, however with so many people working on drizzle, it
would be a shame if somebody's experiment got left in trunk on a release
and ruined users' day.

Another one is that all 83 of them have upload rights to the drizzle
developer PPA, which Ubuntu users, and drizzle devs running Ubuntu, have
been recommended to use since we removed drizzle from Ubuntu 10.10
(since we wanted people running more recent builds during the run-up to
GA).

Packages contain maintainer scripts, which run as root, so this brings
to light "how well do we know these 83 people?" And maybe even more
importantly, how comfortable are these 83 people with being entrusted
with root access to all of the machines which subscribe to this PPA?

According to launchpad's PPA download stats, there have been 90
downloads of this package:

drizzle 2011.03.13-0ubuntu1~maverick0

I'd like to see a super-team of drizzle-developers (meaning
drizzle-developers is a member of it) created, called
drizzle-contributors. Most of the 83 in the current team would do well
to be in that team only. If a contributor has demonstrated enough
responsibility and care, they should be able to convince members of
drizzle-developers that they are worthy of direct commit access and
potential maintenance of the PPA.

This super-team should be listed as the bug supervisor for drizzle, so
that these members still can help with bug triage unhindered. It may
even be possible to give them commit access to trunk, while keeping the
released series branches owned by ~drizzle-developers.

Thoughts?


_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to