Gentoo Archives: gentoo-project

From: NP-Hardass <NP-Hardass@g.o>
To: gentoo-project@l.g.o
Cc: zlg@g.o
Subject: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years...
Date: Fri, 07 Oct 2016 00:54:30
Message-Id: 1e429424-86cb-a02b-693f-a585f49e6a43@gentoo.org
In Reply to: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years... by Daniel Campbell
1 On 10/06/2016 08:32 PM, Daniel Campbell wrote:
2 > On 10/06/2016 03:02 PM, Rich Freeman wrote:
3 >> On Thu, Oct 6, 2016 at 5:45 PM, Daniel Campbell <zlg@g.o> wrote:
4 >>> (Targeting one specific comment here)
5 >>>
6 >>> On 10/03/2016 11:04 AM, Rich Freeman wrote:
7 >>>> [snip]
8 >>>> Ultimately if you want to rejoin Gentoo you're going to have to
9 >>>> convince either Comrel or the Council that you're not going to create
10 >>>> trouble.
11 >>>> [snip]
12 >>>
13 >>> Are you speaking for William's specific situation, or in general?
14 >>
15 >> I am speaking for the general situation where a developer wants to
16 >> return to Gentoo after having been removed as a result of Comrel
17 >> action (or with pending Comrel action from the sound of things here,
18 >> again I don't have the details personally but am going from what has
19 >> been publicly posted here).
20 >>
21 >>>
22 >>> Additionally, it appears that rejoining devs are merely treated like new
23 >>> devs. Or at least, *should* be[3]:
24 >>>
25 >>
26 >> They are, when there weren't Comrel concerns from the last time they were devs.
27 >>
28 >>>
29 >>> Given the above, I have to question the validity of Comrel's involvement
30 >>> and ask why things that (allegedly?) happened eight years ago are still
31 >>> relevant.
32 >>
33 >> Since I don't know the details of what happened eight years ago I
34 >> couldn't comment. Neither could anybody on Comrel who does know what
35 >> happened eight years ago since they're bound by the privacy rules.
36 >> Presumably Comrel would decide if those things are relevant, and if a
37 >> candidate developer disagreed with them they could appeal to the
38 >> Council. From what I've seen in the public comments and discussion
39 >> the concerns at this point have nothing to do with what happened eight
40 >> years ago, but the recent reactions to bringing them up.
41 >
42 > On one hand I understand the privacy angle, but if information is kept
43 > secret by Comrel in the interest of "privacy", how would we find out
44 > about any decisions made in poor judgment, an over-reach in power, or
45 > merely misunderstandings?
46 Anonymous statistics as already proposed work to show the general trend
47 of action by ComRel, and if a person feels that they have been unjustly
48 treated by ComRel, they have the right to appeal to ComRel and the
49 Council. Like a court system. You appeal to the next higher level
50 until you hit the top, if you truly believe that the decision against
51 you was unjust. Minor ComRel incident->Full ComRel incident->Council
52 review->(legal issues)->Trustees
53 >
54 > One such suggestion might be to join the project. However, I imagine
55 > Comrel would want to keep information as close as possible and only
56 > share it when absolutely necessary. For privacy this makes sense; for
57 > transparency and accountability, it enables corrupt behavior.
58 ComRel is directly accountable to Council. The only concern is if you
59 don't trust either body. Effectively, if you don't trust any of the
60 ruling bodies of Gentoo, I am not sure what your choices are, but that
61 means either you are off base, or there is something truly rotten in
62 Denmark (and I'm inclined to believe that we are NOT currently in that
63 situation).
64 >
65 > I have not personally spoken with anyone in Comrel, so I cannot speak
66 > about their methods, but without some degree of transparency my only
67 > view as a developer is to hope I don't end up on the business end of it.
68 >>
69 >>> As a case study, who else has had to appeal Comrel or the
70 >>> Council to rejoin Gentoo?
71 >>
72 >> I doubt that anybody could give you the "who" if there was anybody,
73 >> again due to privacy. They could speak to how many, and I can say
74 >> that I've seen all of two Comrel-related appeals in the entire time
75 >> I've been on Council (which is a few years now), and none from
76 >> prospective devs. So, I imagine this is pretty rare. There aren't
77 >> many devs who have been kicked out in general, and I imagine only a
78 >> small fraction attempt to return. Very few even appeal being kicked
79 >> out in the first place.
80 >>
81 >>>
82 >>> I think organizationally that each project deserves equal scrutiny into
83 >>> its workings and whether or not they are improving Gentoo as a whole.
84 >>> That includes Comrel and arguably *any* project within Gentoo, imo.
85 >>>
86 >>
87 >> Hence the reason I opened the discussion threads on aspects of how
88 >> Comrel operates...
89 >
90 > Thanks for doing that. Judging from the multitude of e-mails and
91 > responses, it's clearly something that has created poor situations and I
92 > hope we're able to move forward to resolutions.
93 >>
94 >>>
95 >>> As usual, this is just my two cents, offered only because I hope I would
96 >>> not be treated this way if I were to come back to Gentoo after leaving.
97 >>> (That said, I have no current plans of leaving Gentoo. It's just
98 >>> something to think about.) Thanks for reading.
99 >>>
100 >>
101 >> Devs who leave without pending Comrel complaints are not subject to
102 >> any unusual process when they return, as far as I'm aware. Devs who
103 >> had complaints just need to work with Comrel, and the fact that they
104 >> had a past issue is not generally disclosed unless they choose to
105 >> start a mailing list thread on the topic...
106 >>
107 >
108 > As a side note, why do we have Comrel if we're all expected to act like
109 > adults? Adults solve problems by communicating, and having an opaque
110 > group mediate conflicts doesn't strike me as ideal. If two people have
111 > trouble and cannot solve it, they go their separate ways or learn to
112 > work past their differences.
113 And what do you do when one person decides to continue to harass
114 another, despite another person trying to move on? You have to have
115 some sort of mediation with a third party when things break down in bad
116 scenarios. What are you going to do if a developer starts sexually
117 harassing another? Are you going to expect that the person is just
118 going to stop? And what if they don't? That's why ComRel exists. As
119 they say, you try to handle the issues on your own first, and if that
120 fails, then you escalate to ComRel, who attempts to mediate, if
121 mediation fails, then it may escalate to official action. ComRel is not
122 running around with a ban hammer beating people up left and right.
123 >
124 > Leadership requires accountability. Trustees and the Council have some
125 > degree of accountability, and can be removed from their positions as the
126 > developer community pleases. With a group as influential as Comrel, I
127 > would expect some level of accountability and responsibility. If we're
128 > going to trust a group with what's essentially HR, their decisions
129 > should be backed by an accountable person or group, such as the Council
130 > (or a similar group within Comrel that answers to the community).
131 It's the case with all representative governments. You elect some
132 officials who appoint others. If you don't like their choices, you
133 speak to them, or vote for someone else.
134 >
135 > In that vein, I believe that if Comrel is responsible for a particularly
136 > unpopular or otherwise disruptive change, they should be held
137 > accountable for it, including finding "replacements" or filling the
138 > holes left by the developer(s) they may take action against.
139 How do they do that? They can't force another developer to take their
140 place, nor can they suddenly will up other developers into existence
141 (which still has the force issue)
142 >
143 > Additionally, we should think about conflicts of interest. Should we let
144 > people act on both the Council and in Comrel? I recall certain
145 > situations call for council members to abstain from certain votes. Is
146 > that true of matters involving Comrel as well? QA? There are multiple
147 > "pits" of power, and I think we as a project should do what we can to
148 > ensure that powers between groups don't become imbalanced as one or a
149 > small group consolidate power among themselves and use it as a weapon.
150 >
151 Now, as far as conflict of interest is concerned, since the appeal of a
152 ComRel issue is a Council appeal, I think that a conflict of interest
153 warrants special attention. Whether we are best with a policy
154 preventing holding both positions, or forcing someone to recuse
155 themselves, I think we'd probably benefit from either.
156 > I digress, though. Thanks for clarifying your perspective. I have a
157 > better idea of what you're talking about now.
158 >
159
160
161 --
162 NP-Hardass

Attachments

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

Replies