1 |
With the 'proven' definition being repeated contributions, and |
2 |
explicit in the previous email the view AT's are lesser, but can move |
3 |
'up' to the level of an ebuild dev, back to this email... |
4 |
|
5 |
On Tue, Sep 13, 2005 at 04:14:34AM +0100, Ciaran McCreesh wrote: |
6 |
> On Mon, 12 Sep 2005 23:01:20 -0400 Alec Warner <warnera6@×××××××.edu> |
7 |
> wrote: |
8 |
> | I'm not confusing anything here. Arch Devs ( ala members of arch |
9 |
> | teams ) and Arch testers should be equal in terms of developer |
10 |
> | status. |
11 |
> |
12 |
> Why? Arch testers *aren't* full developers. They may become them, but |
13 |
> they haven't yet demonstrated that they're capable of being a full |
14 |
> developer. |
15 |
|
16 |
Arch devs != ebuild devs != ATs |
17 |
They're different roles. |
18 |
|
19 |
Stop intermixing them, unless you're going to start throwing portage devs, |
20 |
doc devs, infra, and devrel in. |
21 |
|
22 |
There _is_ a common subset to portage devs, arch devs, ebuild devs, and ATs, |
23 |
but that does not mean they're equal in requirements and roles. |
24 |
|
25 |
Each has a role, don't blur the AT definition into ebuild devs unless |
26 |
you've after eliminating AT positions (something I doubt going by your |
27 |
previous QA threads); if you're after that, state so please. |
28 |
|
29 |
|
30 |
> | voting previleges |
31 |
> |
32 |
> Again, why? They have not yet demonstrated their understanding of |
33 |
> complex technical issues. Voting should be restricted to people who |
34 |
> know what they're doing. Arch testers have not yet proven themselves. |
35 |
|
36 |
Have doc devs demonstrated their understanding of complex technical |
37 |
issues? Portage devs? Infra? |
38 |
|
39 |
Your metric frankly is rather vague. Come up with one applicable to |
40 |
AT's rather then vague terms impying AT's are not of the 'elite' |
41 |
ebuild dev standard please. |
42 |
|
43 |
Additionally, Note that those proposing the glep utilize AT's in their |
44 |
arch; they may have a different view of role/ability of the AT's then |
45 |
you do, and of their abilities. |
46 |
|
47 |
IOW, nail down your metric, then apply it to the existing AT's (since |
48 |
they are what we have to work with), and then re-raise your views that |
49 |
they "don't know what they're doing". |
50 |
|
51 |
Back to the "complex technical issues", point I'm getting at is that |
52 |
the problem domain of both differ, even if they may have a common |
53 |
subset. |
54 |
|
55 |
|
56 |
> | > Assuming by "arch dev" you mean "arch tester", then: |
57 |
> | > |
58 |
> | > Experience, commitment and (at least in theory) recruitment |
59 |
> | > standards. |
60 |
> | |
61 |
> | Commitment first: |
62 |
> | IMNSHO, it is rude to assume that an Arch Tester is less commited to |
63 |
> | their work than an Arch Team member. All developers should be doing |
64 |
> | their part and should hopefully ( we don't live in an ideal world here |
65 |
> | after all ) be commited to doing their work well. A lack of |
66 |
> | commitment that results in shoddy work should get them removed from |
67 |
> | any developer role, Arch Team member or otherwise. |
68 |
> |
69 |
> An arch tester has not committed himself to the project for the same |
70 |
> length of time as a full developer. |
71 |
|
72 |
This is mild BS, since it's a common issue to all classes of gentoo |
73 |
volunteers. Further, stats provided (as were requested) I'd posit are |
74 |
actually better then ebuild dev stats, although worth noting the |
75 |
sampling period differs. |
76 |
|
77 |
|
78 |
> | Being a Gentoo developer isn't ( or I should say, shouldn't be ) all |
79 |
> | about what happens in CVS. There are many people who support other |
80 |
> | portions of gentoo forums/bugs/devrel/testing/user |
81 |
> | relations/gentooexperimental.org/etc and some sort of stupid elitism |
82 |
> | about being a "better dev" or a dev that has "better skillz" because |
83 |
> | said dev has commit access is simply stupid. Devs with commit access |
84 |
> | may be skilled in the workings of the tree ( and there are certainly |
85 |
> | devs with commit access that do not possess such a skillset ), but |
86 |
> | that should be why they have commit access, because they possess the |
87 |
> | skills to manage the tree. |
88 |
> |
89 |
> Uhm... Different people have different skill levels. Some of this is |
90 |
> down to natural ability, some of it is down to experience. Arch testers |
91 |
> have not yet proven themselves. Full developers have (at least in |
92 |
> theory...). |
93 |
|
94 |
Not much for the natural ability bit/elitist stuff; the question is |
95 |
what they've demonstrated, the work done. Doesn't matter if it |
96 |
takes a person 20 hours, or 1, it's the end product people see, |
97 |
and what ultimately matters (as you've pointed out in re: to QA). |
98 |
|
99 |
Beyond that, I don't agreew with the "Arch testers haven't proven themselves". |
100 |
They wouldn't be marked as AT's by the arch if they hadn't demonstrated |
101 |
some form of worth, just the same as ebuild devs aren't recruited if |
102 |
they haven't shown some form of worth (this includes ability to stick |
103 |
around for more then a month). Screwups happen, but the stats offered |
104 |
are a pretty good indication they've got that angle addressed imo. |
105 |
|
106 |
The only bit I'd actually disagree with on the glep is the 2 weeks |
107 |
period for conversion of an AT to an ebuild devs; the two roles (imo) |
108 |
are seperate, those handling ebuild devs should set the requirements |
109 |
themselves, just the same as those handling AT devs should set the |
110 |
requirements they perceive as needed. |
111 |
|
112 |
My 2 cents? They're doing work for gentoo. They may, or may not want |
113 |
to become ebuild devs (that being they're choice, and decided by those |
114 |
handling ebuild devs). Doesn't really matter, not everyone wants to |
115 |
be a pkg maintainer. |
116 |
|
117 |
Treating contributors as second class citizens (in terms of cvs ro |
118 |
access and email) is a really great way to piss on people who are |
119 |
doing a good chunk of work for gentoo. |
120 |
|
121 |
They *should* be provided better means of doing their work, and should |
122 |
be thrown the email addie as recognition for their contributions once |
123 |
they've met the common requirements of all gentoo personel (sticking |
124 |
around, contributing, etc). |
125 |
|
126 |
~harring |