[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Asking for an advocate (gURLChecker) ...



On Fri, 11 Apr 2003, Daniel Pecos wrote:

> 	I would like to become a debian developer, so I have read all
> 	the recommended docs on debian web page, and created a
> 	deb package for a program. Now I need an advocate in order to go
> 	through new maintainer process as said in nm.debian.org.
> 	So, please, if anyone woul like to help me to do it ... :-)

OK, once and for all, I'm going to put down my interpretation of the purpose
of the advocate in the NM process.  If anyone thinks differently, please
speak up.

The advocate is a Debian Developer (DD) who knows the work of the
prospective maintainer, and is willing to state publically "I would be
willing to have this person as a fellow Debian maintainer".

Now, how does a DD get to know that they would like the NM in Debian?  By
working with him/her on something.  Now, I'm not saying that shouldn't be
simple sponsorship, but the concept of a "sponsor" is very different to that
of an advocate in Debian (it is unfortunate that the two words have similar
usage in colloquial english).

Asking for an advocate in debian-mentors (which is meant to be a forum for
inexperienced packagers to ask about best practice not codified in existing
documentation) is useless, and only, really, shows that you do not, truly,
understand Debian.  And that is one of the things which an advocate should
be able to certify - that the prospective maintainer fits well into Debian,
and seems to know how to "fit in" with the existing structure.

If that sounds a little "boys club"ish, well, that might not be too far off
the mark.  But being a DD isn't all money and babes, and the Project (as an
entity) needs to know that those who are coming on board fit into it
reasonably well.  T&S was supposed to do that, but there isn't a lot of
chance to see how someone performs over time.  Advocacy is meant to provide
that.

So, having read all that (I presume) you're thinking, well then, how do I
get an advocate?  Short answer: not here.  Find something other than simple
packaging to do for the project.  We've got no shortage of packagers - the
quantity of useless crap in Debian shows that.  A quick scan of the BTS will
show that bug fixers are in short supply.  Aiding a maintainer by hunting
down and swatting existing bugs will (a) prove a demonstrable dedication and
improvement to the project; and (b) get you known to at least one DD.  To
start, why not check out some of the really old bugs at AJT's bugs over two
years old list, http://master.debian.org/~ajt/oldbugs.html.  Finding some
existing work to get involved with (such as debian-installer, a port to some
odd hardware you have, or whatever) will also get you involved.

In short, debian has plenty of packagers.  Getting involved with the project
is the only way to find an advocate properly.

- Matt




Reply to: