Gentoo Archives: gentoo-project

From: Alec Warner <antarus@g.o>
To: gentoo-project <gentoo-project@l.g.o>
Cc: Gentoo Dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-project] Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists
Date: Mon, 04 Dec 2017 01:25:56
Message-Id: CAAr7Pr8c-SN4m7txBoL7YSO+v9NLNojm-AbXZeb+Top83w5-Ow@mail.gmail.com
In Reply to: [gentoo-project] Re: [gentoo-dev] [RFC] Splitting developer-oriented and expert user mailing lists by "Michał Górny"
1 On Sun, Dec 3, 2017 at 4:26 PM, Michał Górny <mgorny@g.o> wrote:
2
3 > W dniu nie, 03.12.2017 o godzinie 13∶52 -0500, użytkownik Alec Warner
4 > napisał:
5 > > On Sat, Dec 2, 2017 at 6:18 PM, Michał Górny <mgorny@g.o> wrote:
6 > >
7 > > > Hello, everyone.
8 > > >
9 > > > This is something that's been talked about privately a lot lately but
10 > it
11 > > > seems that nobody went forward to put things into motion. SO here's
12 > > > a proposal that aims to improve the condition of our mailing lists
13 > > > and solve some of the problems they are facing today.
14 > > >
15 > > >
16 > > > Problems
17 > > > ========
18 > > >
19 > > > Currently the developer-oriented mailing lists gentoo-dev and gentoo-
20 > > > project are open to posting by everyone. While this has been generally
21 > > > beneficial, we seem to be having major problems with some
22 > > > of the posters for more than a year. Off hand, I can think of three:
23 > > >
24 > > > 1. Repeating attacks against Gentoo and/or Gentoo developers (including
25 > > > pure personal attacks). While it is understandable that some people may
26 > > > be frustrated and need to vent off, repeating attacks from the same
27 > > > person are seriously demotivating to everyone.
28 > > >
29 > > > 2. Frequent off-topics, often irrelevant to the thread at hand.
30 > > > I understand that some of those topics are really interesting but it is
31 > > > really time-consuming to filter through all the off-topic mails
32 > > > in search of data relevant to the topic at hand. What's worst,
33 > sometimes
34 > > > you don't even get a single on-topic reply.
35 > > >
36 > > > 3. Support requests. Some of our 'expert users' have been abusing
37 > > > the mailing lists to request support (because it's easier to ask
38 > > > everyone than go through proper channels) and/or complain about bug
39 > > > resolutions. This is a minor issue but still it is one.
40 > > >
41 > > >
42 > > > All of those issues are slowly rendering the mailing lists impossible
43 > to
44 > > > use. People waste a lot of time trying to gather feedback, and get
45 > > > demotivated in the process. A steadily growing number of developers
46 > > > either stop reading the mailing lists altogether, or reduce their
47 > > > activity.
48 > > >
49 > > > For example, eclass reviews usually don't get more than one reply,
50 > > > and even that is not always on-topic. And after all, getting this kind
51 > > > of feedback is one of the purposes of the -dev mailing list!
52 > >
53 > >
54 > > >
55 > > > Proposal
56 > > > ========
57 > > >
58 > > > Give the failure of other solutions tried for this, I'd like to
59 > > > establish the following changes to the mailing lists:
60 > > >
61 > > > 1. Posting to gentoo-dev@ and gentoo-project@ mailing lists will be
62 > > > initially restricted to active Gentoo developers.
63 > > >
64 > > > 1a. Subscription (reading) and archives will still be open.
65 > > >
66 > > > 1b. Active Gentoo contributors will be able to obtain posting access
67 > > > upon being vouched for by an active Gentoo developer.
68 > >
69 > >
70 > > > 2. A new mailing list 'gentoo-expert' will be formed to provide
71 > > > a discussion medium for expert Gentoo users and developers.
72 > > >
73 > > > 2a. gentoo-expert will have open posting access like gentoo-dev has
74 > now.
75 > > >
76 > > >
77 > > > Rationale
78 > > > =========
79 > > >
80 > > > I expect that some of you will find this a drastic measure. However, I
81 > > > would like to point out that I believe we've already exhausted all
82 > other
83 > > > options to no avail.
84 > > >
85 > > > The problems of more abusive behavior from some of the mailing list
86 > > > members have been reported to ComRel numerous times. After the failure
87 > > > of initial enforcement, I'm not aware of ComRel doing anything to solve
88 > > > the problem. The main arguments I've heard from ComRel members were:
89 > > >
90 > > > A. Bans can be trivially evaded, and history proves that those evasions
91 > > > create more noise than leaving the issue as is.
92 > > >
93 > > > B. People should be allowed to express their opinion [even if it's pure
94 > > > hate speech that carries no value to anyone].
95 > > >
96 > > > C. The replies of Gentoo developers were worse [no surprise that people
97 > > > lose their patience after being attacked for a few months].
98 > > >
99 > >
100 > > A B and C would equally apply to the "gentoo-dev" list you are proposing.
101 > > The only difference is
102 > > that there is some 'vetting' process for people who are allowed to post.
103 > > But lets say hyptothetically
104 > > Alec is an active contributor and is posting spammily to the gentoo-dev
105 > > list. If ComRel will not take any action
106 > > (due to A B and C) what is the difference to the status quo?
107 >
108 > Well, I believe the main difference is that the approval process makes
109 > it harder to evade a ban.
110 >
111 > If you need a voice, you need to get a developer to vouch for you.
112 > If you have just been banned, you won't immediately regain the access
113 > for the same identity. And unless you've actively maintaining a second
114 > identity for yourself, you won't get immediate access to evade the ban.
115 >
116
117 Oh it was not clear we would ban people from the proposed 'gentoo-dev' list
118 based on your proposal.
119 Is someone (Comrel?) willing to do that?
120
121
122 >
123 > Yes, it only solves the problem temporarily. However, 'temporarily' is
124 > sometimes enough to avoid the immediate 'shitstorm' (I'm sorry for
125 > lacking a better word for it) that results in some people not being able
126 > to accept their ban.
127
128
129 I tend to agree with the above; but that being said:
130
131 This still feels like a half-measure? Until the community is willing to
132 part with some of the contributors who "add value" but who act
133 inappropriately...I'm not sure the half-measures are sufficient. At some
134 point we must say "we value a community that is safe more than individual
135 contributors". We certainly see some measure of the negatively in terms of
136 recruitment volume (people not joining due to the process, or due to the
137 hostile development environment) as well as the developers who contribute
138 less or leave entirely.
139
140 Are the contributions of these "inappropriate" contributors really so
141 necessary for the operation of Gentoo? Perhaps if we improved the community
142 (by enforcing the standards we already have) we might increase our
143 developer ranks by tapping into the people who have been turned off by the
144 past behavior of the community.
145
146 -A
147
148
149
150
151 > As for point B, I believe that there is also a serious difference when
152 > the user is pointed to another channel where he can express his opinion
153 > freely.
154
155
156 > > This isn't to say I advocate against trying, but it might just end up the
157 > > same as today.
158 > >
159 > >
160 > > >
161 > > > The alternative suggested by ComRel pretty much boiled down to 'ignore
162 > > > the trolls'. While we can see this is actually starting to happen right
163 > > > now (even the most determined developers stopped replying), this
164 > doesn't
165 > > > really solve the problem because:
166 > > >
167 > > > I. Some people are really determined and continue sending mails even if
168 > > > nobody replies to them. In fact, they are perfectly capable of replying
169 > > > to themselves.
170 > > >
171 > > > II. This practically assumes that every new mailing list subscriber
172 > will
173 > > > be able to recognize the problem. Otherwise, new people will repeatedly
174 > > > be lured into discussing with them.
175 > > >
176 > > > III. In the end, it puts Gentoo in a bad position. Firstly, because it
177 > > > silently consents to misbehavior on the mailing lists. Secondly,
178 > because
179 > > > the lack of any statement in reply to accusations could be seen
180 > > > as a sign of shameful silent admittance.
181 > > >
182 > >
183 > > So now we only silently consent to misbehavior on mailing lists besides
184 > > 'gentoo-dev'?
185 >
186 > Yes, that's pretty much the idea. I have failed to convince people who
187 > could solve the problem to do so. So I'm falling back to cleaning up my
188 > own backyard to at least solve one part of the problem that particularly
189 > bothers me.
190 >
191 > --
192 > Best regards,
193 > Michał Górny
194 >
195 >
196 >