Gentoo Archives: gentoo-nfp

From: "Michał Górny" <mgorny@g.o>
To: gentoo-nfp@l.g.o
Subject: Re: [gentoo-nfp] Agenda item: Formalize Gentoo's org structure
Date: Tue, 10 Apr 2018 17:28:19
Message-Id: 1523381291.1457.11.camel@gentoo.org
In Reply to: Re: [gentoo-nfp] Agenda item: Formalize Gentoo's org structure by Matthew Thode
1 W dniu pon, 09.04.2018 o godzinie 12∶50 -0500, użytkownik Matthew Thode
2 napisał:
3 > On 18-04-09 18:57:27, Michał Górny wrote:
4 > > But let's get to the details.
5 > >
6 > > Your proposal -- once again -- makes Trustees the highest-level
7 > > governing body of Gentoo and reduces Council to technical matters. This
8 > > is against GLEP 39 which clearly states that Council is responsible for
9 > > all global decisions and as far as I'm aware is the most recent policy
10 > > defining the role of Council. Unless you have a strong reason to
11 > > believe that this policy has been illegally forced upon Gentoo, you are
12 > > not 'formalizing' anything but attempting to change well-established
13 > > metastructure and outright lying to the community that the current state
14 > > is undefined.
15 > >
16 > > I believe that Trustees can't be the highest governing body of Gentoo
17 > > for a number of reasons. I will enumerate those I can think of below:
18 > >
19 >
20 > GLEP 39 is not legally binding. This proposal would make glep 39 need
21 > changes (mainly that there would be a governing body above council). At
22 > that point glep 39 could possibly be made into a bylaw.
23
24 Are you saying that Trustees do not have to respect the result of vote
25 done among all Gentoo developers?
26
27 > > 1. Trustee elections are not even half as democractic as Council
28 > > elections.
29 > >
30 > > With no 'reopen nominations', with the ability to accept Trustees
31 > > without a vote or for existing Trustees to appoint new Trustees for
32 > > missing slots, and finally with low interest in developers becoming
33 > > Trustees, this is effectively 'Trustee seat giveaway' and not
34 > > an election. This is already bad enough for governing the Foundation
35 > > and I am fully against extending this to governing the whole of Gentoo.
36 > >
37 > > And if you believe that reducing the power of Council will suddenly
38 > > convince developers to increase their interest in becoming Trustees, you
39 > > are wrong, for reasons outlined in further points.
40 > >
41 >
42 > Unfortunately we have not had the turnout we always with to have (for
43 > nominees or voters). Also, as this is a business things are not
44 > necessarily always democratic (as much as we've tried to make them be).
45
46 Gentoo is not a business. If you are attempting to turn a volunteer-
47 driven open source project into a business... I just can't find
48 appropriate words to describe this.
49
50 >
51 > >
52 > > 2. Bad Trustee work... increases their chances of re-election.
53 > >
54 > > Given that each new Trustee takes legal responsibility about the state
55 > > of Foundation, he/she is directly endangered by repercussions of any
56 > > problems within the Foundation, including problems caused by previous
57 > > Trustees. As far as I'm aware, we hadn't established any clear way of
58 > > new Trustees protecting themselves against this, and most of the new
59 > > candidates aren't really capable of suing previous board 'just in case'
60 > > as Kristian suggested.
61 > >
62 > > As a result, if Trustees leave Foundation in a bad state (which has been
63 > > the case so far), then a number of candidates is going to refuse
64 > > the nomination because they do not want to take responsibility for
65 > > mistakes of their predecessors. And this goes on recursively. At this
66 > > point, even if Trustees finally managed to finish IRS as they claim
67 > > they'll do, I personally would still have serious doubt whether I could
68 > > really trust things are fully solved.
69 > >
70 >
71 > D&O insurance is an option, just a very expensive one. That was the
72 > first task I undertook when I was voted in/joined. Also, if no one
73 > steps up and tries to clean up it'll just go on (as you mention). I
74 > intend to clean this up.
75
76 Do you intend to clean it up or do you intend to make someone else do
77 it? I think that's a major difference because I don't really see any of
78 the trustees trying to learn bookkeeping so that Robin wouldn't have to
79 do everything himself.
80
81 >
82 > >
83 > > 4. Not everyone can be a legal Foundation representative.
84 > >
85 > > This has been the argument a lot of people mentioned. Some of our
86 > > developers simply can't legally be an Officer, not to mention Trustee
87 > > because of their employment or other legal positions. Your proposal
88 > > unjustly prevents them from having any governing position.
89 > >
90 >
91 > Yes, it is the biggest drawback. I'm not sure how they are allowed to
92 > be what in effect is an officer though (council members are in effect
93 > officers, even if not explicitly so, at least in my view).
94
95 Your view is not the law.
96
97 >
98 > >
99 > > 5. You are conflating governing and bureaucracy.
100 > >
101 > > What we have right now is two disjoint bodies: Council which is elected
102 > > as representatives of developers, and Trustees who are responsible for
103 > > dealing with the bureaucracy. With your proposal, developers are now
104 > > partially governed by bureaucrats for no real reason except... we need
105 > > bureaucrats, and bureaucrats want to rule us.
106 > >
107 > > What you're doing here is blocking competent people who were doing a
108 > > good job dealing with non-technical matters on the Council just because
109 > > they do not have the necessary skills or experience to do the Trustee
110 > > work. And on the other hand, giving power to people who may not be
111 > > trusted developer representatives just because they claim they're going
112 > > to take care of the bureaucracy.
113 > >
114 >
115 > I think you are putting words in my mouth.
116
117 I'm not. If the above paragraphs sound like I am, I am sorry for that.
118 I merely express what the result of this will be, in my opinion.
119
120 >
121 > >
122 > > 6. Trustees have serious problems dealing with their own work.
123 > >
124 > > Let's be honest. Trustees haven't been exactly the perfect caretakers
125 > > of legal and financial matters. Even skipping the tax problems, let's
126 > > talk about copyright problems. Rich Freeman has started the work on
127 > > solving them long time ago. Then Trustees were responsible for it
128 > > and did not manage to do anything except for copying the Rich's text
129 > > with minor changes (also made by him) to Wiki.
130 > >
131 > > The whole copyright effort started again when I established the 'joint
132 > > venture'. Which was pretty much a nice way of saying 'we will do most
133 > > of it for you because otherwise it will never happen'. But sure, that
134 > > was a complex problem.
135 > >
136 > > Just take a look at their meeting logs and see how many items keep being
137 > > moved from month to month with no action taken:
138 > >
139 > > https://wiki.gentoo.org/wiki/Foundation:Meetings
140 > >
141 > > At some point, you start thinking that Trustees are putting more effort
142 > > in trying to replace Council than in actually doing the things they were
143 > > elected to do. Do you really think they will be doing a better job with
144 > > more responsibilities at hand?
145 > >
146 >
147 > I'd like you to restrict the time period of your attacks against the
148 > trustees to the last 2 years, which have been frustrating, but
149 > productive.
150 >
151 > As far as who's been doing the work. I agree that the council (and
152 > foundation) members have been doing a lot of work, particularly in the
153 > copyright area. Keep in mind that rich0 is a member of the foundation
154 > as well. I wish we had more capable people in the foundation doing this
155 > work but no one seems to want to step into that role but only do the
156 > work outside of the foundation's view then dump it in their laps.
157
158 Please do not conflate 'Foundation members' with 'Trustees'. Just
159 because someone is a Foundation member doesn't mean you get to claim his
160 work. I should also point out that rich0 has been a Council member
161 in the past.
162
163 >
164 > I wasn't aware it was you who established the 'joint venture', iirc K_F
165 > even told me it was my responsibility to schedule meetings because it was
166 > my idea :P
167
168 You're conflating 'joint venture' with 'joint meetings'. I've initiated
169 the venture meant to resolve copyright problems. You've started
170 the meetings afterwards.
171
172 >
173 > >
174 > > 7. Who will oversee the Trustees?
175 > >
176 > > Right now, the Council handles all the global decisions and appeals
177 > > in Gentoo. However, if Council goes rogue and starts working against
178 > > the goals of Gentoo, Trustees can intervene. If Trustees become the
179 > > highest authority for decisions and appeals, who is going to intervene?
180 > >
181 >
182 > The same argument works for whatever the 'top body' ends up being, but
183 > there are two options we have right now (as in you can invoke it now).
184
185 No. Because with my proposal, Trustees still are the legal 'top body',
186 and get the legal override for the Council. However, since they only
187 have the power of override and not normal decisions (which means they
188 make a lot less decisions in the end), it is easy to oversee them and
189 act if they abuse their position.
190
191 --
192 Best regards,
193 Michał Górny

Replies

Subject Author
Re: [gentoo-nfp] Agenda item: Formalize Gentoo's org structure Matthew Thode <prometheanfire@g.o>