Gentoo Archives: gentoo-project

From: desultory <desultory@g.o>
To: gentoo-project@l.g.o
Cc: proctors@g.o
Subject: Re: [gentoo-project] Why should you *not* vote on existing Council members
Date: Fri, 28 Jun 2019 05:39:53
Message-Id: a507d199-230a-9ee2-43c4-2d2f0dba4960@gentoo.org
In Reply to: Re: [gentoo-project] Why should you *not* vote on existing Council members by Rich Freeman
1 On 06/27/19 10:15, Rich Freeman wrote:
2 > Again, only speaking personally. Also, on many of these issues we're
3 > just going to disagree on what the policy is and how it ought to apply
4 > - ultimately policy is up to Council. Proctors just tries to apply
5 > the little guidance that exists in this area and accept whatever
6 > direction it is given.
7 >
8 > I'm just replying where something hasn't already been said..
9 >
10 > On Thu, Jun 27, 2019 at 1:23 AM desultory <desultory@g.o> wrote:
11 >>
12 >> On 06/26/19 08:36, Rich Freeman wrote:
13 >>> On Wed, Jun 26, 2019 at 12:24 AM desultory <desultory@g.o> wrote:
14 >>>>
15 >>>> On 06/24/19 06:55, Rich Freeman wrote:
16 >>>>> Speaking only for my personal opinion:
17 >>>>>
18 >>>> by
19 >>>> your espoused reasoning even filing a bug requesting ComRel intervention
20 >>>> due to demonstrable violation of the CoC would not be a suitable venue
21 >>>> for arguably negative comments regarding an individual, as (per ComRel
22 >>>> [ComRel]) there is no indication that such bugs would necessarily be
23 >>>> private.
24 >>>
25 >>> There is also no indication that such bugs would be public. IMO the
26 >>> ComRel policy should define expectations of privacy because this has
27 >>> been a problem in the past with Council appeals, which I believe I
28 >>> have commented on the lists about previously.
29 >>>
30 >> So no ComRel needs to clean house in order to avoid running afoul of a
31 >> new (unilaterally conceived) policy that runs distinctly counter to
32 >> existing practice.
33 >
34 > I was saying that ComRel needed to document expectations of privacy
35 > back when I was on Council, which was a while ago, and long before
36 > Proctors was restarted.
37 >
38 > People share all kinds of sensitive stuff with Comrel. It absolutely
39 > should be clear whether they can expect it to remain private. Having
40 > heard Comrel appeals I can tell you what is wrong with the current
41 > state.
42 >
43 > A few witnesses share sensitive concerns with Comrel about some dev
44 > with the understanding that it will be kept private (likely given by
45 > private assurance). Comrel ends up taking action against the dev. The
46 > dev appeals to Council. The Council gets a dump of all the evidence,
47 > much of which is sensitive, and where promises about privacy have
48 > already been made. What does Council do?
49 >
50 > Council could decide that we don't act on private info, but then what
51 > was the point in soliciting it in the first place? Also, Council has
52 > good reason to think that somebody bad is going on, which they are now
53 > ignoring.
54 >
55 > Council could decide to uphold the Comrel action, and keep the private
56 > info private. Now you get the usual conspiracy theories about secret
57 > cabals running Gentoo, and no official policies one way or another.
58 >
59 > Council could uphold the Comrel action, and then publish the private
60 > info. Now you get people really upset about broken promises on
61 > sensitive issues.
62 >
63 > No matter what the policy is set to, somebody will be upset. However,
64 > we should still have a published policy.
65 >
66 Saying something as a member of the council does not mean implementing
67 something as a member of the council, though only little effort
68 separates them. Blaming ComRel for what others did not do and for not
69 setting policy for the council, from which it draws its mandate and to
70 which it reports (not dictates), are both absurd.
71
72 > This is why Proctors has a published policy. Proctors deals with
73 > stuff done in public on Gentoo communications media, on lists, bugs,
74 > IRC, etc. Proctors doesn't deal with stuff that happens in private,
75 > anywhere. Proctors doesn't accept private evidence - anything
76 > submitted will go in a public bug. Anybody with a concern about what
77 > Proctors is doing can go search on bugzilla and see the same things we
78 > see. The most ephemeral stuff we deal with would be unlogged but
79 > official IRC channels, but usually plenty of people have personal logs
80 > they can look at for these, and even then we rarely get involved
81 > because most are already moderated.
82 >
83 Having "a published policy" tends to imply something more than literally
84 [proctors] :
85 "Note: All proctors matters will be tracked in public bugs, including
86 all communications sent in the request. The scope of proctors actions is
87 limited to activities on public communications media, so there is no
88 expectation of privacy around the handling of these issues."
89 embedded in a document, it seems entirely fair to describe that as more
90 akin to "the fine print" than "a published policy" as there is indeed no
91 reference to having everything related to all proctors decisions kept
92 public in the policy description itself. Rather the *contrary* in fact
93 given that the note claims that *all* proctors matters will be tracked
94 in public bugs while an "important" highlighted section of the section
95 describing disciplinary actions indicates that the proctors will not
96 necessarily have any record at all of instances where they were asked to
97 intervene:
98 "Before applying any of the following disciplinary policies, the
99 Proctors team will try to discuss the problem with the offender in order
100 to solve it in a more peaceful way. However, it is possible for the
101 Proctors to apply the penalty without further discussions in severe CoC
102 violations (direct attacks, insults, name-calling etc)."
103 Thus by the implication of proctors own published policy the publication
104 of all proctors data is less important than contacting the subject of a
105 complaint to resolve the matter before disciplinary action is taken,
106 curiously there is no indication that this was carried through in the
107 instance which spawned this discussion.
108
109 > Bugzilla in general is within scope of Proctors. We would generally
110 > not deal with Comrel bugs because:
111 > 1. Comrel already has all the powers Proctors has to deal with CoC
112 > issues. We don't add value.
113 If proctors do not add value in areas in which ComRel operates and
114 ComRel operates everywhere that proctors do, how is the existence of
115 proctors justified? Is a theoretically neutral party valueless in regard
116 to helping keep tempers in check in the very circumstance in which one
117 would expect them to be most strained? Is maintaining civil discourse
118 outside of the purview of proctors?
119
120 > 2. Most of these bugs are generally hidden, and stuff that isn't
121 > public generally isn't our scope.
122 Given that you have repeatedly noted that proctors sole area of
123 responsibility is public media, something which is only mentioned in the
124 note I quoted above, how would a hidden bug fall within proctors scope
125 at all?
126
127 > 3. Comrel IS an appropriate forum for frank discussion of a lot of
128 > stuff that would violate the CoC in public, so it requires a different
129 > approach, which is what Comrel already specializes in.
130 >
131 Given the list of unacceptable behaviors enumerated in the CoC [CoC],
132 specifically:
133 * Flaming and trolling.
134 * Posting/participating only to incite drama or negativity rather than
135 to tactfully share information.
136 * Being judgmental, mean-spirited or insulting.
137 * Constantly purveying misinformation despite repeated warnings.
138
139 What productive value, exactly, would any of that add to a discussion of
140 disciplinary action or policy?
141
142 >> Which would make this yet another new policy spawned for no
143 >> evident reason other than having not thought through the implications of
144 >> an existing policy, and not bothering to consult with affected parties,
145 >> again.
146 >
147 > I don't hear Comrel complaining. I'd be shocked if they had concerns
148 > over what we're doing, and have a liason on our team for just that
149 > reason. It isn't like we make stuff up in a vacuum.
150 >
151 I find it distinctly curious that you infer that ComRel would
152 necessarily be the aggrieved party in regards to comments made in ComRel
153 bugs, as opposed to individuals subject to them, filing them, or
154 otherwise involved in them. Indeed, ComRel not having any concerns here
155 could itself raise concerns about how ComRel.
156
157 As for the statement that proctors do not "make stuff up in a vacuum",
158 that seems dubious given the freshly espoused "no arguably negative
159 comments regarding individuals" policy which had no advance notice prior
160 to it being enforced.
161
162 >>> While it isn't Gentoo's policy I'd suggest taking a look at the FSF's
163 >>> CoC. It does a decent job (IMO) of explaining why personal attacks
164 >>> are counterproductive even if you think they should be allowed, which
165 >>> they are not (at least not unless Council says otherwise).
166 >>>
167 >> The most obvious problem with that is what was warned about was not a
168 >> personal attack. There is a difference between "$person lack empathy"
169 >> and "$person is an inhuman monster" which seems to have been lost in
170 >> this action by proctors.
171 >
172 > So, I think we're arguing over the definition of "personal attack" -
173 > either statement is not appropriate on our lists.
174 >
175 One is constructive feedback, the other is not. Banning constructive
176 feedback is definitionally not constructive. To treat such a ban as
177 being in effect prior to announcing such a ban is absurd.
178
179 > And we certainly do make distinctions, which is why only a warning was issued.
180 >
181 A warning for violating a policy which did not exist prior to that warning.
182
183 >> This is yet another occurrence of a fallacy which is distressingly
184 >> common in various media: since one does not think that a system is being
185 >> overly abused now, why should anyone be at all concerned about abuses in
186 >> the system? Especially when that system is, in the instance in question,
187 >> being abused.
188 >
189 > If Council feels that our action was inappropriate they can take
190 > whatever action they feel is necessary. We enforce the CoC as we
191 > believe it was intended to be enforced. A few people have voiced
192 > disagreements, which is to be expected. That is why we elect Council
193 > members.
194 >
195 Duly noted. Apparently, I will need to inquire with the council.
196
197 > All Proctors actions and bugs (whether action is taken or not) are
198 > public. Anybody can review what we're doing and raise whatever
199 > concerns they wish, as you have done.
200 >
201 By the proctors own published policy, cited above, that claim is false.
202 Yes, the bugs are, by policy public, but all actions taken and not
203 cannot possibly be documented, please do not overgeneralize.
204
205 > IMO it is a good system. There will be disagreements, but I think
206 > this is about as transparent a system as I can think of, and
207 > suggestions for improvement are always welcome.
208 >
209 Consistency in enforcement actions and publishing policies before
210 enforcing them would be a start, but considering that the proctors
211 project has been running for roughly a year at this point "a start"
212 seems rather late.
213
214 >> It is entirely possible to make policies which are unclear, or
215 >> inexplicit on some point, which are then taken, incorrectly, to imply
216 >> something which is itself then made policy and enforced.
217 >
218 > Of course. And that is why we have the opportunity for feedback. All
219 > policies need refinement over time, and Council is the appropriate
220 > place to bring concerns about the meaning of the CoC.
221 >
222 And enforcing bodies are, or at least should be, suitable points of
223 contact for concerns regarding their handling of the CoC.
224
225 >> There have been
226 >> numerous personal attacks on the lists in the time since the proctors
227 >> project was started (restarted, if you prefer), none received a warning
228 >> for months, then a critique of how someone handles one of their roles
229 >> was treated as an actionable violation.
230 >
231 > True. I do not claim that this was the worst violation since Proctors existed.
232 >
233 Yet it was the only enforcement action. Why?
234
235 > In general we avoid opening bugs every time a minor issue comes up.
236 > However, we didn't open this bug. Once a complaint was submitted to
237 > us our options were basically to close it without action, or close it
238 > taking some kind of action. You might disagree with the decision we
239 > made in this case, but IMO it was the right one.
240 >
241 Your argument appears to be essentially that you were bound to act
242 because a bug was filed, while proctors policy explicitly states that it
243 has the option to not enforce it own policies even when it considers a
244 violation to have occurred:
245 "The following disciplinary actions may or may not be enforced when the
246 Proctors become aware of a direct CoC violation."
247 Please explain.
248
249 > I'm not suggesting that I want everybody to go opening up Proctors
250 > bugs everytime somebody does something you don't like. However, if
251 > bugs are opened, we're going to follow our process to resolve them,
252 > and we will generally do so quickly. Over time I'm sure we'll both
253 > get better at it, and people will become more used to how these are
254 > being handled, and maybe we'll have fewer CoC violations in the first
255 > place.
256 >
257 Given that you left out my question which you appear to be tangentially
258 addressing there, allow me to further clarify: I was not addressing
259 whether or not I "liked" your question, I was addressing whether or not
260 it complied with the CoC. By your own stated standards it would appear
261 to not comply. Thus my question stands: is filing a proctors bug about
262 such questions an intended effect of your newly espoused policy? Would
263 it be handled as the newly espoused policy and recent warning would
264 indicate?
265
266 Further, would having a warning issued by proctors constitute failure to
267 comply with the prerequisites for proctors membership? Specifically:
268 "A Proctor must be a Gentoo developer for at least 1 year and during
269 this time must have demonstrated good behavior."
270
271 >> I think that it is distinctly unrealistic to treat a personal critique
272 >> as an actionable personal attack when personal attacks are regularly
273 >> ignored by proctors.
274 >
275 > So, you can't get out of a speeding ticket by arguing that the police
276 > failed to pull over EVERY car that was speeding. No CoC enforcement
277 > will be perfect, nor is it intended to be really. The goal is to
278 > steer things in the right direction, and nudges over time will
279 > hopefully get things going in the right direction. This is why I am
280 > emphatic that warnings should not be seen as reflecting on the
281 > individual. Getting a warning doesn't mean that you're the worst
282 > person in Gentoo - it just means that you did something wrong, and you
283 > should try not to do it again. That's it, and if we actually heed the
284 > warnings maybe it will be a nicer community to participate in.
285 >
286 Conversely, the police cannot argue that they are enforcing speed limits
287 effectively if they ticket only one car per year, and when asked about
288 why they only ticketed that one car instead of the dozens of others that
289 went past, uncited, at much higher speeds proclaim that they could not
290 catch the cars they photographed and logged as having more flagrantly
291 violated the speed limit but they could catch this car that was just
292 barely exceeding the speed limit, thus speed limits are enforced
293 effectively. The populace in general would also, rather likely and quite
294 rightly, be rather taken aback if the police upon ticketing this one
295 driver announced that speed limits would thenceforth be enforced such
296 that if any part of a vehicle exceeds the posted limit, the driver would
297 be fined for traveling at the speed of the fastest part of the vehicle.
298
299 You keep arguing that the proctors project has only been around for a
300 year and that it is somehow just starting out, the very idea of the
301 proctors rather strongly implies the opposite: members of the team
302 should have some sense of what they are to be doing before they ever
303 become proctors. Furthermore, proctors should not act in a capricious
304 manner with regard to their duties, to do otherwise is to destroy, or at
305 very least debase, the value of the role.
306
307 [proctors] https://wiki.gentoo.org/wiki/Project:Proctors
308 [CoC] https://wiki.gentoo.org/wiki/Project:Council/Code_of_conduct

Replies