[development] Hit and run contrib

Michelle Cox shellmultimedia at gmail.com
Fri May 30 02:36:28 UTC 2008

On Thu, May 29, 2008 at 8:19 PM, Daniel F. Kudwien <news at unleashedmind.com>

> No kinks.  The current process works.  However:
> We should really start to think about i) project maintainership, ii)
> educating current maintainers, iii) educating new maintainers, and iv)
> encouraging co-maintainership and joining forces.

That's really a whole different subject than the process of taking over a

> OTOH, if there was a prepared candidate - would you really grant CVS
> access?
> Would you grant access to me?

Me, no. I don't want a co-maintainer on my modules at this point. In
general, though, I see people taking on co-maintainers all the time. There's
only been one case that I'm aware of where a maintainer wasn't taking care
of his module and also refused to allow anyone else access. Most of the time
people are willing give access to or even to hand over modules they have no
time for. If anything, there's the opposite problem that there's simply not
enough people with time to take over struggling modules.

> Instead of complaining, let's talk about setting up standards and
> guidelines
> to help existing projects and maintainers to evolve.

I wasn't complaining... I was asking him what kinks he found in the process
so the document could be improved.

> What's missing in contrib is some kind of a /dynamic/ drive.  For example,
> we encourage maintainers to commit patches and credit the contributor(s)
> using a message of the following syntax:
> "#12345 by sun: Fixed coding-style."
> We are parsing the "#12345" bit, but why don't we also parse the "by sun"
> bit to assign 'contributor credits' to users for the corresponding project?
> If my username is covered in a certain amount of commits, am I eligible to
> automatically get CVS access?  Maybe?

Having that parsed automatically would be nice. I tried putting a link to a
UID once and it just made a mess. As for auto CVS access, no way. As long as
a maintainer hasn't abandoned their module, they should have say in who gets
access. Sure, it's GPL, but it's generally accepted that the person who
writes a module "owns" it unless they actively hand it off to someone else.
If someone got commit writes to my modules automatically just because they
submitted X patches, I'd be quite annoyed. I'm very glad the system doesn't
work that way.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/development/attachments/20080529/e27f6985/attachment-0001.htm 

More information about the development mailing list