With the 'proven' definition being repeated contributions, and 
explicit in the previous email the view AT's are lesser, but can move 
'up' to the level of an ebuild dev, back to this email...

On Tue, Sep 13, 2005 at 04:14:34AM +0100, Ciaran McCreesh wrote:
> On Mon, 12 Sep 2005 23:01:20 -0400 Alec Warner <[EMAIL PROTECTED]>
> wrote:
> | I'm not confusing anything here.  Arch Devs ( ala members of arch
> | teams ) and Arch testers should be equal in terms of developer
> | status.
> 
> Why? Arch testers *aren't* full developers. They may become them, but
> they haven't yet demonstrated that they're capable of being a full
> developer.

Arch devs != ebuild devs != ATs
They're different roles.  

Stop intermixing them, unless you're going to start throwing portage devs, 
doc devs, infra, and devrel in.

There _is_ a common subset to portage devs, arch devs, ebuild devs, and ATs, 
but that does not mean they're equal in requirements and roles.

Each has a role, don't blur the AT definition into ebuild devs unless 
you've after eliminating AT positions (something I doubt going by your 
previous QA threads); if you're after that, state so please.


> | voting previleges
> 
> Again, why? They have not yet demonstrated their understanding of
> complex technical issues. Voting should be restricted to people who
> know what they're doing. Arch testers have not yet proven themselves.

Have doc devs demonstrated their understanding of complex technical 
issues?  Portage devs?  Infra?

Your metric frankly is rather vague.  Come up with one applicable to 
AT's rather then vague terms impying AT's are not of the 'elite' 
ebuild dev standard please.

Additionally, Note that those proposing the glep utilize AT's in their 
arch; they may have a different view of role/ability of the AT's then 
you do, and of their abilities.

IOW, nail down your metric, then apply it to the existing AT's (since 
they are what we have to work with), and then re-raise your views that 
they "don't know what they're doing".

Back to the "complex technical issues", point I'm getting at is that 
the problem domain of both differ, even if they may have a common 
subset.


> | > Assuming by "arch dev" you mean "arch tester", then:
> | >
> | > Experience, commitment and (at least in theory) recruitment
> | > standards.
> | 
> | Commitment first:
> | IMNSHO, it is rude to assume that an Arch Tester is less commited to
> | their work than an Arch Team member.  All developers should be doing
> | their part and should hopefully ( we don't live in an ideal world here
> | after all ) be commited to doing their work well.  A lack of
> | commitment that results in shoddy work should get them removed from
> | any developer role, Arch Team member or otherwise.
> 
> An arch tester has not committed himself to the project for the same
> length of time as a full developer.

This is mild BS, since it's a common issue to all classes of gentoo 
volunteers.  Further, stats provided (as were requested) I'd posit are 
actually better then ebuild dev stats, although worth noting the 
sampling period differs.


> | Being a Gentoo developer isn't ( or I should say, shouldn't be ) all
> | about what happens in CVS.  There are many people who support other
> | portions of gentoo forums/bugs/devrel/testing/user
> | relations/gentooexperimental.org/etc and some sort of stupid elitism
> | about being a "better dev" or a dev that has "better skillz" because
> | said dev has commit access is simply stupid.  Devs with commit access
> | may be skilled in the workings of the tree ( and there are certainly
> | devs with commit access that do not possess such a skillset ), but
> | that should be why they have commit access, because they possess the
> | skills to manage the tree.
> 
> Uhm... Different people have different skill levels. Some of this is
> down to natural ability, some of it is down to experience. Arch testers
> have not yet proven themselves. Full developers have (at least in
> theory...).

Not much for the natural ability bit/elitist stuff; the question is 
what they've demonstrated, the work done.  Doesn't matter if it 
takes a person 20 hours, or 1, it's the end product people see, 
and what ultimately matters (as you've pointed out in re: to QA).

Beyond that, I don't agreew with the "Arch testers haven't proven themselves".  
They wouldn't be marked as AT's by the arch if they hadn't demonstrated
some form of worth, just the same as ebuild devs aren't recruited if 
they haven't shown some form of worth (this includes ability to stick 
around for more then a month).  Screwups happen, but the stats offered 
are a pretty good indication they've got that angle addressed imo.

The only bit I'd actually disagree with on the glep is the 2 weeks 
period for conversion of an AT to an ebuild devs; the two roles (imo) 
are seperate, those handling ebuild devs should set the requirements 
themselves, just the same as those handling AT devs should set the 
requirements they perceive as needed.

My 2 cents?  They're doing work for gentoo.  They may, or may not want 
to become ebuild devs (that being they're choice, and decided by those 
handling ebuild devs).  Doesn't really matter, not everyone wants to 
be a pkg maintainer.

Treating contributors as second class citizens (in terms of cvs ro 
access and email) is a really great way to piss on people who are 
doing a good chunk of work for gentoo.

They *should* be provided better means of doing their work, and should 
be thrown the email addie as recognition for their contributions once 
they've met the common requirements of all gentoo personel (sticking 
around, contributing, etc).

~harring

Attachment: pgpwdS15Jymfg.pgp
Description: PGP signature

Reply via email to