Gentoo Archives: gentoo-nfp

From: Matthew Thode <prometheanfire@g.o>
To: gentoo-nfp@l.g.o
Subject: Re: [gentoo-nfp] Agenda item: Formalize Gentoo's org structure
Date: Tue, 10 Apr 2018 21:08:09
Message-Id: 20180410210803.5tilyypjykbpxhwk@gentoo.org
In Reply to: Re: [gentoo-nfp] Agenda item: Formalize Gentoo's org structure by "Michał Górny"
1 On 18-04-10 23:05:09, Michał Górny wrote:
2 > W dniu wto, 10.04.2018 o godzinie 15∶58 -0500, użytkownik Matthew Thode
3 > napisał:
4 > > On 18-04-10 22:50:32, Michał Górny wrote:
5 > > > W dniu wto, 10.04.2018 o godzinie 14∶56 -0500, użytkownik Matthew Thode
6 > > > napisał:
7 > > > > On 18-04-10 21:54:57, Michał Górny wrote:
8 > > > > > W dniu wto, 10.04.2018 o godzinie 14∶47 -0500, użytkownik Matthew Thode
9 > > > > > napisał:
10 > > > > > > On 18-04-10 21:41:47, Michał Górny wrote:
11 > > > > > > > W dniu wto, 10.04.2018 o godzinie 14∶39 -0500, użytkownik Matthew Thode
12 > > > > > > > napisał:
13 > > > > > > > > On 18-04-10 21:23:26, Michał Górny wrote:
14 > > > > > > > > > W dniu wto, 10.04.2018 o godzinie 12∶47 -0500, użytkownik Matthew Thode
15 > > > > > > > > > napisał:
16 > > > > > > > > > > On 18-04-10 19:28:11, Michał Górny wrote:
17 > > > > > > > > > > > W dniu pon, 09.04.2018 o godzinie 12∶50 -0500, użytkownik Matthew Thode
18 > > > > > > > > > > > napisał:
19 > > > > > > > > > > > > On 18-04-09 18:57:27, Michał Górny wrote:
20 > > > > > > > > > > > > > But let's get to the details.
21 > > > > > > > > > > > > >
22 > > > > > > > > > > > > > Your proposal -- once again -- makes Trustees the highest-level
23 > > > > > > > > > > > > > governing body of Gentoo and reduces Council to technical matters. This
24 > > > > > > > > > > > > > is against GLEP 39 which clearly states that Council is responsible for
25 > > > > > > > > > > > > > all global decisions and as far as I'm aware is the most recent policy
26 > > > > > > > > > > > > > defining the role of Council. Unless you have a strong reason to
27 > > > > > > > > > > > > > believe that this policy has been illegally forced upon Gentoo, you are
28 > > > > > > > > > > > > > not 'formalizing' anything but attempting to change well-established
29 > > > > > > > > > > > > > metastructure and outright lying to the community that the current state
30 > > > > > > > > > > > > > is undefined.
31 > > > > > > > > > > > > >
32 > > > > > > > > > > > > > I believe that Trustees can't be the highest governing body of Gentoo
33 > > > > > > > > > > > > > for a number of reasons. I will enumerate those I can think of below:
34 > > > > > > > > > > > > >
35 > > > > > > > > > > > >
36 > > > > > > > > > > > > GLEP 39 is not legally binding. This proposal would make glep 39 need
37 > > > > > > > > > > > > changes (mainly that there would be a governing body above council). At
38 > > > > > > > > > > > > that point glep 39 could possibly be made into a bylaw.
39 > > > > > > > > > > >
40 > > > > > > > > > > > Are you saying that Trustees do not have to respect the result of vote
41 > > > > > > > > > > > done among all Gentoo developers?
42 > > > > > > > > > >
43 > > > > > > > > > > The trustees are beholden to those that elected them, namely the
44 > > > > > > > > > > foundation membership, while many of them are developers, some are not.
45 > > > > > > > > > > So, no, we do not have to respect a result of those that are not our
46 > > > > > > > > > > members.
47 > > > > > > > > >
48 > > > > > > > > > What is your claim, exactly? Are you saying that back in 2005
49 > > > > > > > > > the Foundation members and developers were disjoint the way they are
50 > > > > > > > > > today? Or are you claiming that Trustees don't have to respect old
51 > > > > > > > > > rules because they have accepted additional non-developer members
52 > > > > > > > > > afterwards?
53 > > > > > > > > >
54 > > > > > > > > > According to LDAP, you have joined Gentoo in 2011. GLEP 39 was
55 > > > > > > > > > effective already back then, and unless your recruitment was much
56 > > > > > > > > > different from mine (2010), you should've been taught about it. So why
57 > > > > > > > > > the sudden surprise about it?
58 > > > > > > > > >
59 > > > > > > > >
60 > > > > > > > > The Trustees are responsible to those that elected them (Foundation
61 > > > > > > > > members).
62 > > > > > > > > I as a Gentoo Developer should respect GLEP 39.
63 > > > > > > > > I as a Gentoo Trustee do not need to respect GLEP 39.
64 > > > > > > > > These are different roles. I think selinux did role based behavior well.
65 > > > > > > > > https://wiki.gentoo.org/wiki/SELinux/Role-based_access_control
66 > > > > > > > >
67 > > > > > > >
68 > > > > > > > Does that mean that I as Gentoo Developer does not have to respect
69 > > > > > > > the decisions made by Trustees? In that case I suppose all we have to
70 > > > > > > > do is leave the Foundation.
71 > > > > > > >
72 > > > > > >
73 > > > > > > You are still using the Gentoo name working on foundation owned
74 > > > > > > resources. You as a developer need to respect the Trustees in that
75 > > > > > > respect. The council needs to respect the foundation for legal /
76 > > > > > > monetary reasons. If the Trustees/Foundation makes a decision
77 > > > > > > regarding what it owns it needs to be obeyed (as long as it's legal of
78 > > > > > > course). I'm probably missing something here though.
79 > > > > > >
80 > > > > >
81 > > > > > ...and at the same time Foundation receives money from users who are
82 > > > > > using Gentoo not because of what the Trustees do but because of the work
83 > > > > > *developers* put into the distribution. So why do the Trustees not have
84 > > > > > to respect the developers?
85 > > > > >
86 > > > >
87 > > > > I want to make sure I answer the question you are actually asking, what
88 > > > > do you mean by respect?
89 > > > >
90 > > >
91 > > > You have said that as a developer I have to respect rules set by
92 > > > Trustees since I use the resources they are providing. Therefore, I am
93 > > > asking why Trustees do not feel that it would be appropriate to respect
94 > > > the rules approved by the developer community since they are explicitly
95 > > > relying on the work of the developers.
96 > > >
97 > >
98 > > The rules we obey are the bylaws. Both members and Trustees can set
99 > > them. https://wiki.gentoo.org/wiki/Foundation:Bylaws#Article_X_Amendment
100 > > I think I said earlier that I (personally at least) take GLEPs under
101 > > heavy advisement in my Trustee role, but I can't obey them carte
102 > > blanche. In particular, GLEP 39 would mean that the council is the
103 > > greater power even in legal matters (GLEP 39 is not limited in scope).
104 > >
105 >
106 > Council making decisions on all global matters, including legal
107 > and financial would certainly solve the 'two-headed beast' problem that
108 > keeps coming up. However, I wouldn't consider it 'greater power'.
109 > Given their legal power, Trustees still sit on top with override power.
110 >
111
112 That's not my interpretation of it. Guess this is where we agree to
113 disagree (unless someone pops up with more evidence backed claims).
114
115 --
116 Matthew Thode (prometheanfire)

Attachments

File name MIME type
signature.asc application/pgp-signature