1 |
On Mon, 07/14/03 at 21:46:21 -0400, John Davis wrote: |
2 |
> Gentoo is at a crossroads: We can either continue to change and improve our management structure, or simply die like many other Linux distributions. |
3 |
I agree, we are at a crossroads, but I disagree about which of the many |
4 |
branches we should follow. I think we have got the management thing |
5 |
about as big as it needs to be, if we go any further toward managing |
6 |
things, we're going to lose a lot of what many of us consider what is |
7 |
GOOD about Gentoo, the FUN, the excitement, the 'cool' factor of being |
8 |
able to SEE changes help users in almost real time without having to |
9 |
wade through bullshit to do it. |
10 |
> |
11 |
> In light of this issue, I propose the following changes to the Gentoo management structure: |
12 |
> |
13 |
> 1. Constitution |
14 |
> All great organizations realize the need to protect their most important asset, their volunteers and employees. Gentoo does not have such a document, therefore there is no 'legal' protection for the developers and volunteers. Although we all know that Gentoo is commited to this, it is nowhere in writing. |
15 |
> |
16 |
> References: The Debian Constitution |
17 |
> http://www.debian.org/devel/constitution |
18 |
We have the Gentoo Social Contract, that is the only guarantee that any |
19 |
users should really need, it ensures that if anyone feels that they need |
20 |
a different structure than what Gentoo currently offers they are free to |
21 |
fork without retribution, and to have a good tiem doing it. To further |
22 |
constitutionalize ourselves and turn ourselves into a debian like |
23 |
monstrosity would not help us but rather hinder us by alienating our |
24 |
most important asset: our users. These are users who (I would guess) |
25 |
close to half run ~x86 bleeding edge sometimes broken apps because it is |
26 |
FUN. These people have NO interest in politics or in the runnings of an |
27 |
OSS project, they just want to see their favorite apps, and the latest |
28 |
greatest toys on their desktops NOW, and they will not only help, but |
29 |
ENJOY helping to fix issues which come up. |
30 |
> |
31 |
> 2. Open voting |
32 |
> At this point in time, there is no published ruleset for voting, and there is no public record of voting results. There is also no offical published method of calculating a voting quorum. Additionally, with regard to the election of new managers, the vote is kept secret. |
33 |
> |
34 |
> In order for any democratic system that uses voting to be successful, there *must* be accountability, concrete rules, and open results. How can there possibly be accountability if the results of the vote are kept completely secret? The find line between an oligarchy and a representative democracy is voting accountability. The developers, managers, and uses *must* know that the Gentoo voting process is secure in its philosophy and practice. |
35 |
> |
36 |
> References: |
37 |
> http://www.debian.org/vote/ (Voting policy) |
38 |
> http://www.debian.org/vote/2002/vote_0001 (Sample voting results) |
39 |
> http://www.debian.org/vote/howto_vote (Sample voting ballot) |
40 |
Someone else said this, but WE ARE NOT A DEMOCRACY, we are a loosely |
41 |
conglomorated group of friends and associates with the common goal (and |
42 |
this is the only common goal we really have) of making Gentoo GREAT, and |
43 |
that is something I think we are all trying to do, but the problem is |
44 |
that tryin to turn Gentoo into some kind of socio/political funhouse |
45 |
ISN'T going allow the free and rapid development that we've been able to |
46 |
maintain thus far. What has let Gentoo become great is that everyone |
47 |
has been completely free in their 'development time' to do whatever they |
48 |
feel they need to do to better the distro, yes that meant that many |
49 |
great projects that had a lot of hours in them got thrown out, but many |
50 |
others that may never have even been started if everyone was doing |
51 |
development tasks as assigned have become core aspects of our system. |
52 |
> |
53 |
> 3. Defined terms for managers |
54 |
> In order to preserve the balance of power, while at the same time protecting the rights and interests of the users and developers, it is necessary that all manager positions have a clear term length along with a clear and defined manager voting process (see above). |
55 |
> |
56 |
> The developers and users need to make sure that their interests are being maintained, and that the managers are true delegates for the Gentoo community. The developers, as well as managers, need to ensure that this stays true through normal managerial election. |
57 |
> |
58 |
See above, we're not a democracy, managers in an OSS project are there |
59 |
because they earned the respect of their peers sufficiently to get that |
60 |
place. I DARE ** DARE ** someone to try to convince Linus or any of his |
61 |
core people to have 'terms of office' in their roles, and see just how |
62 |
fast whomever suggests it bites the dust. |
63 |
> 4. Clear meeting procedure |
64 |
> I encourage all developers and managers to review Robert's Book of Rules, as it provides invaluable information on proactive meeting procedure. |
65 |
> |
66 |
> By creating this document, I hope to help fix the problems that I see with Gentoo Linux. I believe that positive, intellectual conversation can lead us to the light at the end of the tunnel. I encourage you all to participate in this discussion, but please restrain from anger, lashing out, etc. |
67 |
You win on this point, we already have one, and enhancing it to further |
68 |
our ability to communicate wouldn't hurt a bit. |
69 |
> |
70 |
> Kind regards, |
71 |
> //zhen |
72 |
> |
73 |
No offence, Zhen, I like you, and I like your work, but I almost |
74 |
completely disagree about the best direction for this project to take in |
75 |
order to remain the great and fun project it is and to be able to |
76 |
continue to grow and innovate in the great ways it has been for recent |
77 |
years. |
78 |
|
79 |
Sincerely, |
80 |
|
81 |
Brandon Low |
82 |
|
83 |
> -- |
84 |
> John Davis |
85 |
> Gentoo Linux Developer |
86 |
> <http://www.gentoo.org/~zhen> |
87 |
> |
88 |
> ---- |
89 |
> Knowledge can be more terrible than ignorance if you're powerless to change your world. |