Gentoo Archives: gentoo-project

From: Alec Warner <antarus@g.o>
To: gentoo-project <gentoo-project@l.g.o>
Subject: Re: Shutting down the Off the Wall (was: Re: [gentoo-project] Call for agenda items ...)
Date: Tue, 01 Dec 2020 06:08:09
Message-Id: CAAr7Pr8sWmc=giVWWy8S=r7yiY0_9Aknst2o7ffntvQZBtBgyA@mail.gmail.com
In Reply to: Shutting down the Off the Wall (was: Re: [gentoo-project] Call for agenda items ...) by "Andreas K. Hüttel"
1 On Mon, Nov 30, 2020 at 7:15 PM Andreas K. Hüttel <dilfridge@g.o>
2 wrote:
3
4 > > Please respond to this message with agenda items. Do not hesitate to
5 > > repeat your agenda item here with a pointer if you previously
6 > > suggested one (since the last meeting).
7 >
8 > I would like to propose the council consider shutting down the "Off the
9 > Wall"
10 > (OTW) forum on forums.gentoo.org permanently and without replacement.
11 >
12
13 FWIW my reply is very long but mostly comes down to what I feel is..lets
14 try to call it 3 principles.
15
16 (1) I strongly prefer folks to make a good faith effort to work with others.
17 (2) I want to make decisions based on shared goals and policies, not
18 people's personal preferences.
19 (3) I want to make decisions based on data. To that end I've tried to
20 provide some data to clarify some various points.
21
22 Also FYI: What about the polish OTW (
23 https://forums.gentoo.org/viewforum-f-61.html)
24
25
26 >
27 > Rationale:
28 >
29 > * provides zero value to the distribution
30 >
31
32 I think the OTW forum does provide value. Can you elaborate on why you
33 think the value is 0?
34
35 For example, forum-mods move offtopic threads from other forums into OTW,
36 so it serves as a holding bin for those conversations. We could advocate
37 moving those to the dustbin, but the dustbin is readonly, so threads may
38 come back.
39
40 In addition there are those who believe that the offtopic nature of OTW
41 keeps the rest of the forums a nicer cleaner place, and that suppressing
42 this content can have unintended consequences. So I request that you do
43 consider the 2nd and 3rd order consequences of this decision.
44
45 * large parts of the content are toxic and not something I (and others) wish
46 > Gentoo to be associated with
47 >
48
49 The argument about it being toxic and you not liking it is...well...it's a
50 bad argument! All of a sudden you can just delete projects from Gentoo
51 because you "don't want to be associated with them because you think they
52 are toxic?" Isn't this a bit of a slippery slope? I think you have a good
53 argument, but you muddle it with this stuff. E.g. the following:
54
55 - OTW contains some content that clearly violates the CoC
56 - OTW is not necessary for operation of Gentoo
57 - Moderating OTW is not currently happening to the council's
58 satisfaction, and thus the CoC is being violated on a routine basis
59 - It's unclear we have a plan for changing the OTW moderation, so our
60 options are the two you proposed below.
61
62 This mostly has nothing to do with 'how much you hate OTW' and more to do
63 with actually enforcing policies you were elected to enforce and I'd (if I
64 actually believed the 4th item was true) would clearly support this vote.
65 But this item sounds like you are deleting OTW because you dislike it and
66 my answer is "that is not a policy I can support." In short, I don't think
67 this argument supports your conclusion, it erodes it because we shouldn't
68 make policy decisions based on what you like or dislike.
69
70
71 > * it caters to a set of users somewhat distinct from the rest of the forums
72 > (e.g., >5000 posts in OTW, <100 elsewhere)
73 >
74
75 According to what data?
76
77 Looking at the past year:
78 select COUNT(*) as cnt, IF(phpbb_posts.forum_id=10,true, false) as forum,
79 phpbb_users.user_id as user from phpbb_users INNER JOIN phpbb_posts ON
80 phpbb_posts.poster_id=phpbb_users.user_id where phpbb_posts.post_time >
81 UNIX_TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 365 DAY)) and
82 phpbb_posts.poster_id IN (select DISTINCT(poster_id) from phpbb_posts where
83 forum_id=10 and post_time > UNIX_TIMESTAMP(DATE_SUB(CURDATE(), INTERVAL 365
84 DAY))) group by user, forum order by user, cnt, forum desc;
85
86 Which basically says "find everyone who posted in OTW in the past year,
87 group their posts by (COUNT, OTW, !OTW) and you will find that most of them
88 post in other forums fairly regularly. Are there people who only post in
89 OTW? Sure. Is it "everyone in OTW?" No.
90
91 I suspect the underlying issue is that OTW is dominated by a small number
92 of posters; I've tried to provide data to clarify the distribution of
93 posters (forgive my bad mysql.)
94
95 OTW has ~1.4 million posts total
96 OTW has ~10500 posts in the past 365 days.
97 The top poster has 1187 posts in OTW in the past 365 days (~1/10 posts)
98 The top 20 posters have 9251 posts in OTW in the past 365 days (9/10 posts
99 are these 20 people)
100 COUNT of all posters who posted to OTW in the past 365 days is 159, which
101 means for those 139 remaining users, they handle the remaining 1200 (10%)
102 of posts in OTW.
103
104 I avoided doing the analysis historically because there are tons of people
105 who posted like 100k times in 2008 and don't post anymore and they mess up
106 the numbers; so I stuck to the past 365 days of data.
107
108 If you want to conclude that "OTW is mostly a place for 20 people to chat"
109 I think the data supports this conclusion.
110 If you want to conclude that "The 20 people who chat in OTW mostly don't
111 chat in other forums" I think the data does not support this conclusion.
112
113
114 > * forum moderators have made clear they are not going to fulfill their
115 > roles
116 > (e.g., regarding the code of conduct) in OTW, following a similar
117 > discussion
118 > one year ago
119 >
120
121 If you want to say 'desultory has made it clear' I'd believe that argument.
122 I'm not really convinced the other moderators necessarily agree (but more
123 on this below.)
124
125
126 >
127 > This leaves us with two options:
128 >
129 > 1) shut down OTW
130 > or
131 > 2) replace or supplement forum moderators with people willing to fulfill
132 > the
133 > moderator role in OTW
134 >
135
136 In 2019 I wrote:
137 ---
138 Why do we specifically target the forums?
139 (i) Because it contains content that violates the CoC?
140 (ii) Because it contains content unrelated to Gentoo?
141 (iii) Because it contains content we find objectionable?
142 I'm trying to narrow down the scope here. Most UCG sites contain (i), and
143 (ii) and probably (iii). I have concerns that basically no one in the
144 council even uses the forum, we have no data that describes a problem on
145 the forum, and we are (as described in the 10/02 meeting log notes)
146 trying to legislate the job of a moderation team that we have essentially
147 failed to achieve any common ground with.
148 ---
149
150 I continue to sustain that the forums contains i, i is primarily the
151 problem, and we have failed to convince the mods to do anything. Part of my
152 concern (again restating above) is that the argument used against OTW isn't
153 just i, but is also ii and iii and I find these arguments less relevant.
154
155 ii: If we banned every medium that had content unrelated to Gentoo, we
156 would likely have no mediums left.
157 iii: If we banned content that we found objectionable but didn't violate
158 the CoC, we should consider amending the CoC to cover that content and then
159 that relabels iii into i.
160
161 I personally don't find the situation very recoverable because in theory
162 I'd like to see the moderators moderate OTW more, but I think that ship has
163 sailed after repeated failed attempts at gaining that support.
164
165 -A
166
167
168 > I dont see 2) happen (for the simple reasons
169 > * that it will be difficult to find someone to do the work
170 > * and that noone has volunteered to do it over the past year
171 > ), so 1) it is.
172 >
173 > Cheers, Andreas
174 >
175 > --
176 > Andreas K. Hüttel
177 > dilfridge@g.o
178 > Gentoo Linux developer
179 > (council, qa, toolchain, base-system, perl, libreoffice)

Replies