Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project <gentoo-project@l.g.o>
Subject: Re: [gentoo-project] Social Contract clean-up
Date: Sat, 31 Mar 2018 00:24:42
Message-Id: CAGfcS_nHiD0+V6qCFnYR_amMaMAbXeLPcKG2fqWYe=rVUd99hw@mail.gmail.com
In Reply to: Re: [gentoo-project] Social Contract clean-up by Daniel Robbins
1 On Fri, Mar 30, 2018 at 7:49 PM, Daniel Robbins <drobbins@××××××.org> wrote:
2 >
3 > I do have a serious problem with the Council as it is manifesting itself
4 > today as well as its insular nature.
5
6 How is the Council any more insular than the Trustees? They have
7 almost identical constituencies.
8
9 > It is pretty clear to many that the Council has some serious problems and is only nominally supported by developers.
10
11 Most of the Council has been re-elected numerous times, usually with
12 twice as many candidates as posts up for election. If developers
13 didn't care for them they wouldn't keep voting for them.
14
15 Sure, there are both developers and non-developers who disagree and
16 they repeatedly post on the lists. In part they post on the lists
17 because the candidates they prefer lose in the elections. For many
18 who support the Council there is little point to argue on the lists,
19 because things are going the way they want already.
20
21 > However, they will be held accountable to the same
22 > behavioral standards that they establish project-wide by the trustees.
23
24 And then who will hold the trustees accountable? If annual elections
25 of the Council are apparently not enough accountability, how are
26 bi-annual elections of the Trustees any better?
27
28 > 2) Encourage Gentoo users to become members of the Foundation through
29 > outreach and other initiatives.
30
31 IMO this is a mistake, because there is no proof of stake. If
32 somebody actually does have a significant stake and is willing to
33 accept the responsibilities then they should be made a developer
34 anyway.
35
36 I'm not aware of any organization that just lets random interested
37 parties without any stake hold voting rights over their affairs.
38
39 Voting is easy. Dealing with the consequences of those votes often is
40 not easy. It is best that voting be limited to those who understand
41 the burden of the policies being proposed, and who have already
42 demonstrated a willingness to shoulder them.
43
44 Otherwise it just becomes too easy for a majority to vote for stuff
45 that becomes somebody else's problem to deliver, and to basically hold
46 the project hostage. Right now the Council mainly acts to eliminate
47 roadblocks so that devs can work on the things that interest them,
48 because they appreciate that you can't force devs to work on the
49 features somebody else wants. A bunch of voters without this
50 perspective could end up saying "you're not allowed to work on this,
51 because you still haven't delivered what we told you to deliver last
52 month."
53
54 Letting anybody and everybody tell your project what it should do
55 sounds democratic, but I don't really see what the incentive is for
56 everybody doing the work when they end up having to bend over
57 backwards to please people who aren't doing work.
58
59 > The Foundation currently has funds to pay User Representatives a modest salary or consulting fee.
60
61 You're actually proposing that the only paid position in Gentoo be one
62 that orders all the unpaid volunteers around, wearing the mantle of
63 "the users" with no accountability to the voluteers they're issuing
64 orders to because the intent is to dilute their votes for the board
65 using a larger number of non-volunteers?
66
67 Again, if somebody IS a volunteer but isn't a developer, then I'm all
68 for giving them developer status as long as they follow the code of
69 conduct and generally get along. Gentoo developers are not limited to
70 ebuild maintainers. We already allow forum moderators and
71 documentation maintainers and other roles to vote for Council and to
72 become Foundation members. This isn't about whether people can
73 program or not, so hopefully the term "developer" isn't confusing.
74
75 If somebody isn't an active contributor, then why let them vote?
76
77 --
78 Rich

Replies

Subject Author
Re: [gentoo-project] Social Contract clean-up Daniel Robbins <drobbins@××××××.org>
Re: [gentoo-project] Social Contract clean-up "Paweł Hajdan