1 |
On 04/22/2010 07:41 AM, Jorge Manuel B. S. Vicetto wrote: |
2 |
> My concern here is the idea that the council should be able to "disband" |
3 |
> a project or turn it around 180 degrees. If we open the door to this, |
4 |
> then we'll be throwing away the principles that any developer can create |
5 |
> a project, that a team acts as its members choose to and that in the end |
6 |
> some choices fall to those who do the work. |
7 |
|
8 |
Not at all - developers could still do all of this, as long as they |
9 |
don't do anything so drastically bad for the distro that the council |
10 |
would need to step in. |
11 |
|
12 |
The council should of course use discretion in its actions, and it |
13 |
should always just talk to somebody before they go booting people/etc. |
14 |
|
15 |
> Besides, if the council |
16 |
> were to "disband" a team or try to force a policy on it, how do you |
17 |
> think that would work if there were no team members left and no one |
18 |
> stepped up? |
19 |
|
20 |
Again, a good reason for the council to use discretion. However, in |
21 |
some cases it would be better to not have a team at all than to have a |
22 |
team acting contrary to the overall distro's interests. |
23 |
|
24 |
> Finally, in extreme cases, the council can also have a word |
25 |
> regarding individual developers and or projects. |
26 |
|
27 |
How? This is exactly what I'm proposing - that in extreme cases the |
28 |
council can intervene directly as needed. If the council can't do this, |
29 |
then how can they "have a word" unless you literally mean nothing more |
30 |
than words. |
31 |
|
32 |
> Gentoo isn't exactly a "democracy" and therefore such comparisons |
33 |
> usually are not adequate for us. |
34 |
|
35 |
Perhaps not purely so, it is a bit more of a meritocracy, but it is |
36 |
essentially democratic. I don't see why democracy is a bad thing, as |
37 |
long as it doesn't involve those who don't do anything wielding power |
38 |
over those who do. Having at least a little control over the membership |
39 |
roles should mitigate this. |
40 |
|
41 |
> Gentoo (the distribution) is not a Corporation, so that comparison isn't |
42 |
> adequate as well. |
43 |
|
44 |
What is a corporation? It is essentially a body of people aligned to a |
45 |
common purpose. The same governance models apply to everything from |
46 |
businesses to clubs to professional organizations to churches to |
47 |
parliaments. Perhaps all these organizations have figured out that this |
48 |
model works fairly well - or at least better than the alternatives. |
49 |
Honestly, I don't really see what cohesive alternative you're offering |
50 |
other than a loose confederation with oversight by closed bodies. |
51 |
|
52 |
> But Developer Relations isn't a "Boy's Club" or the only "not so open" |
53 |
> group in Gentoo. There's also User Relations. The infrastructure team, |
54 |
> for its own responsibility and abilities, as far as I know, has always |
55 |
> invited members in and doesn't have open membership. To a certain extent |
56 |
> the QA team has worked that way too and I'm sure most of us would like |
57 |
> QA members to exhibit certain qualities. Then there's PR. |
58 |
|
59 |
I don't think that any of these organizations are doing a bad job. I'm |
60 |
not sure they should be open to anybody who wants to sign up. However, |
61 |
there should always be oversight. That is really all I'm proposing. |
62 |
Having council oversight actually frees up these organzations to not |
63 |
feel as beholden to admit devs at large, since the council can hold them |
64 |
accountable. |
65 |
|
66 |
In the end there will always be oversight - right now it isn't written |
67 |
down, but in the end SOMEBODY or some group is in charge. I guess it |
68 |
effectively is whoever has root on the servers, or perhaps the trustees |
69 |
since they can determine who can use the name Gentoo. All I'm saying is |
70 |
that we should realize that governance is necessary and set up the best |
71 |
form of governance we can have. |
72 |
|
73 |
> A former council did have some influence, not directly in the KDE |
74 |
> project, but by having DevRel evaluate and act on one of its members - |
75 |
> at the time the Lead. That action did had a profound impact in the |
76 |
> project - it almost killed it and it took a long time for KDE to get |
77 |
> back in shape. |
78 |
|
79 |
And in the end, was Gentoo as a whole better off or worse off? |
80 |
Sometimes you need to take a step back to take a step forward. I have |
81 |
no idea what the specifics of this situation were, so I can't comment on |
82 |
whether I agree or disagree with what the council did. However, if a |
83 |
key contributor to Gentoo is doing more harm than good by driving others |
84 |
away, then it might be better for them to not be around. |
85 |
|
86 |
Donnie gave a good talk to this effect: |
87 |
http://www.mefeedia.com/watch/21519531 |
88 |
|
89 |
> To be clear, I do want the Council to have influence over Gentoo, but I |
90 |
> don't like the idea of "carte blanche" and therefore am concerned about |
91 |
> the degree and method by which the council should "leverage" its influence. |
92 |
|
93 |
Well, are there any alternatives short of the Council being able to do |
94 |
nothing but ask people nicely to not destroy the distro? I'm fine with |
95 |
checks and balances, but in the end somebody needs to have the final |
96 |
say, and I'd rather see that be a body elected by all - either the |
97 |
trustees or the council. |
98 |
|
99 |
Maybe there are some ways to address the concern of a runaway council. |
100 |
|
101 |
Rich |