On Wednesday 14 March 2007, Bastian Venthur wrote: > Anthony Towns schrieb: > > My theory is that we should do something like this: > > > > 1) create a class of contributors called "debian maintainers"
> My first thought: do we really need this new class of contributors? I > mean how many people do you currently know fitting in this category > (don't like to become DD just maintainers). I guess there will be some, Well me for one: I've been actively involved with Debian for years (as a translator since march 2003, and as non-DD maintainer of 1 simple package since may 2005). Despite having been involved for years I still haven't bothered to go through the whole NM-process, and that's not because I think I can't pass it, but simply because I'm not looking forward to starting a long, drawn-out process (average time to complete NM is what? 6 months to a year?) As to why being able to upload my 1 package and only my one package would be a positive thing, consider the following: Several times now my sponsor was travelling, just plain busy or otherwise unavailable (I think the worst such delay was about a month), that's not worldshocking but it does increase turnaround. Also not being able to upload directly I tend to pool non-critical uploads more then I otherwise would (for instance I won't bug my sponsor with a package update containing just 1 new debconf translation), again leading to turnaround being slower. -> is this critical? No, if I had a critical bug and my sponsor is unavailable I could probably find some DD willing to upload quickly enough -> is this suboptimal? IMHO definately > My second thought: Should we really allow anonymous people to upload > packages? Shouldn't they at least prove that they are who they claim to > be (via gpg-key singed by an existing DD)? This proposal has effects on 2 kinds of contributors: 1) long-time proven non-DD maintainers (for some definition of long-time and proven) -> they get a more effective workflow 2) the DD's sponsoring the upload of those maintainers -> they get to reduce their workload so IMO we're not talking about 'anonymous people' at all. As for the 'having a signed gpg-key', I don't see any problem having that as a requirement, anyone who's been actively involved with Debian for a while is unlikely not to meet this anyway. > Who is responsible if a maintainer uploads malware, the one who > recommended him? Can we really expect those DDs to take full > responsibility if they aren't forced to check every package like they > currently have to do when sponsoring? Currently you often have a situation where a particular DD has been sponsoring uploads for a particular package by a particular non-DD-maintainer for a long time. My guess is that in most such cases sufficient trust will have built that the DD will mostly upload the update after a cursory glance (especially if he's otherwise busy). This is basic human nature and so probably pointless to fight against. > What is our current NM-process for? Especially all those tests you have > to go through. Is it just for the right to vote and the access to our > machines? Being a full DD grants AFAIK the following: - voting rights - access to debian machines - access to debian-private - being able to NMU any package - being able to introduce new packages without having to find a sponsor - debian email adres - (I also seem to recall something about subcriptions to... was it lwn?) that's a lot broader then "being able to upload new versions of a particular package" -- Cheers, cobaco (aka Bart Cornelis)
pgp6QIQ2QIvqt.pgp
Description: PGP signature