Page MenuHomePhabricator

Deploy Growth features to all remaining active versions of Wikipedia
Closed, ResolvedPublic

Description

Finishing the work started with T275069: Scale: deploy Growth features to a new set of Wikipedias.

VE activation
We need to check on the following wikis, since they require VE activation:

  • gan Gan
  • iu Inuktitut
  • tg Tajik

Configuration
100% of newcomers get the features.

Schedule
The deployment in Dark mode can happen anytime, ideally this week.
These wikis would exit dark mode on the week of September 20.

Affected wikis

1+abwiki
2+acewiki
3+adywiki
4+akwiki
5+altwiki
6+amwiki
7+angwiki
8+arcwiki
9+arywiki
10+atjwiki
11+avkwiki
12+avwiki
13+awawiki
14+aywiki
15+banwiki
16+bat_smgwiki
17+bclwiki
18+bhwiki
19+biwiki
20+bjnwiki
21+bmwiki
22+bowiki
23+bpywiki
24+bugwiki
25+bxrwiki
26+cbk_zamwiki
27+cdowiki
28+cewiki
29+chrwiki
30+chwiki
31+chywiki
32+cowiki
33+crhwiki
34+crwiki
35+csbwiki
36+cuwiki
37+cvwiki
38+dagwiki
39+dinwiki
40+diqwiki
41+dsbwiki
42+dtywiki
43+dvwiki
44+dzwiki
45+eewiki
46+emlwiki
47+extwiki
48+ffwiki
49+fiu_vrowiki
50+fjwiki
51+fowiki
52+frpwiki
53+frrwiki
54+furwiki
55+fywiki
56+gagwiki
57+gcrwiki
58+gdwiki
59+glkwiki
60+gnwiki
61+gomwiki
62+gorwiki
63+gotwiki
64+gvwiki
65+hakwiki
66+hawiki
67+hawwiki
68+hifwiki
69+hsbwiki
70+htwiki
71+hywwiki
72+iawiki
73+iewiki
74+igwiki
75+ikwiki
76+ilowiki
77+inhwiki
78+iowiki
79+jamwiki
80+jbowiki
81+kaawiki
82+kabwiki
83+kbdwiki
84+kbpwiki
85+kgwiki
86+kiwiki
87+klwiki
88+koiwiki
89+krcwiki
90+kshwiki
91+kswiki
92+kvwiki
93+kwwiki
94+ladwiki
95+lbewiki
96+lezwiki
97+lfnwiki
98+lgwiki
99+lijwiki
100+liwiki
101+lldwiki
102+lmowiki
103+lnwiki
104+lowiki
105+ltgwiki
106+madwiki
107+maiwiki
108+map_bmswiki
109+mdfwiki
110+mgwiki
111+mhrwiki
112+miwiki
113+mniwiki
114+mnwwiki
115+mrjwiki
116+mtwiki
117+mwlwiki
118+myvwiki
119+mznwiki
120+nahwiki
121+napwiki
122+nawiki
123+nds_nlwiki
124+ndswiki
125+newwiki
126+niawiki
127+novwiki
128+nqowiki
129+nrmwiki
130+nsowiki
131+nvwiki
132+nywiki
133+olowiki
134+omwiki
135+orwiki
136+oswiki
137+pagwiki
138+pamwiki
139+papwiki
140+pcdwiki
141+pdcwiki
142+pflwiki
143+pihwiki
144+piwiki
145+pmswiki
146+pnbwiki
147+pntwiki
148+pswiki
149+quwiki
150+rmwiki
151+rmywiki
152+rnwiki
153+roa_rupwiki
154+roa_tarawiki
155+ruewiki
156+rwwiki
157+sahwiki
158+satwiki
159+sawiki
160+scnwiki
161+scwiki
162+sdwiki
163+sewiki
164+sgwiki
165+shiwiki
166+shnwiki
167+skrwiki
168+smnwiki
169+smwiki
170+snwiki
171+srnwiki
172+sswiki
173+stqwiki
174+stwiki
175+szlwiki
176+szywiki
177+taywiki
178+tcywiki
179+tetwiki
180+tiwiki
181+tkwiki
182+tnwiki
183+towiki
184+tpiwiki
185+trvwiki
186+tswiki
187+tumwiki
188+twwiki
189+tyvwiki
190+tywiki
191+udmwiki
192+ugwiki
193+vecwiki
194+vepwiki
195+vewiki
196+vlswiki
197+vowiki
198+wawiki
199+wowiki
200+wuuwiki
201+xalwiki
202+xhwiki
203+xmfwiki
204+yiwiki
205+yowiki
206+zawiki
207+zeawiki
208+zuwiki

Unaffected wikis

  • gan - Gan
  • iu - Inuktitut
  • tg - Tajik
  • From the deployment board:
    • the ones waiting for community input (it, sh)
    • the ones stalled (zh, kk)

Event Timeline

Restricted Application changed the subtype of this task from "Task" to "Deadline". · View Herald TranscriptSep 8 2021, 3:58 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

I'm not sure what's the request here. While it's technically possible to enable VE by default on those wikis, deciding about that is not my call.

Putting the wikis into dark mode is doable even without VE, but the features can't be pushed to newcomers without newcomers having VE (as otherwise they wouldn't be useful -- guidance etc. expects VE to be used).

In theory, automatically enabling the beta feature for new accounts is also possible, but that's a hack that we decided to not take on when we were discussing zhwiki deployment.

@Trizek-WMF Could you please clarify what do you want me to work on here?

@Urbanecm_WMF, you can start the configuration, except for the 3 wikis I mentioned. I'll check with the VE team about them first, and return back to you when a decision would have been taken.

@Urbanecm_WMF, you can start the configuration, except for the 3 wikis I mentioned. I'll check with the VE team about them first, and return back to you when a decision would have been taken.

So just to make sure, you're asking me to enable Growth features on the remaining 210 Wikipedias, right?

For my future self, posting how a list of wikis can be easily generated:

[urbanecm@mwmaint2002 ~]$ expanddblist 'wikipedia - closed - private - visualeditor-nondefault - growthexperiments' | wc -l
210
[urbanecm@mwmaint2002 ~]$

@Urbanecm_WMF, you can start the configuration, except for the 3 wikis I mentioned. I'll check with the VE team about them first, and return back to you when a decision would have been taken.

So just to make sure, you're asking me to enable Growth features on the remaining 210 Wikipedias, right?

All remaining Wikipedias, except:

  • gan Gan
  • iu Inuktitut
  • tg Tajik
  • at the deployment board:
    • the ones waiting for community input (it, sh)
    • the ones stalled (zh, kk)

Change 720074 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] Deploy Growth features in dark modes to ~200 wikis

https://gerrit.wikimedia.org/r/720074

Change 720074 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy Growth features in dark modes to ~200 wikis

https://gerrit.wikimedia.org/r/720074

Mentioned in SAL (#wikimedia-operations) [2021-09-09T18:11:11Z] <urbanecm> Run extensions/WikimediaMaintenance/createExtensionTables.php growthexperiments for wikis in P17258 (T290582)

Mentioned in SAL (#wikimedia-operations) [2021-09-09T18:12:37Z] <urbanecm> [urbanecm@mwmaint2002 /srv/mediawiki/php]$ foreachwikiindblist growthexperiments extensions/GrowthExperiments/maintenance/initWikiConfig.php --phab=T290582 | tee ~/initwikiconfig.out # T290582

Mentioned in SAL (#wikimedia-operations) [2021-09-09T18:20:17Z] <urbanecm@deploy1002> sync-file aborted: 6af38d951f0ef9af369e2172c175628dc6e9a281: Deploy Growth features in dark modes to ~200 wikis (T290582) (duration: 00m 05s)

Mentioned in SAL (#wikimedia-operations) [2021-09-09T18:21:20Z] <urbanecm@deploy1002> Synchronized dblists/growthexperiments.dblist: 6af38d951f0ef9af369e2172c175628dc6e9a281: Deploy Growth features in dark modes to ~200 wikis (T290582; 1/3) (duration: 00m 58s)

Mentioned in SAL (#wikimedia-operations) [2021-09-09T18:22:37Z] <urbanecm@deploy1002> Synchronized wmf-config/config/: 6af38d951f0ef9af369e2172c175628dc6e9a281: Deploy Growth features in dark modes to ~200 wikis (T290582; 2/3) (duration: 01m 01s)

Mentioned in SAL (#wikimedia-operations) [2021-09-09T18:24:25Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 6af38d951f0ef9af369e2172c175628dc6e9a281: Deploy Growth features in dark modes to ~200 wikis (T290582; 3/3) (duration: 00m 57s)

@Trizek-WMF This was done. As last time, I generated a list of all Growth wikis along with task numbers, which can be accessed at https://docs.google.com/spreadsheets/d/1LxEf7jYfY0D2XfLX-dWByoXCp4xSJjL7wVSmULT62H4/edit#gid=0.

Let me know if you need anything else here.

Change 724140 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[operations/mediawiki-config@master] Growth: Promote 208 wikis out of dark mode

https://gerrit.wikimedia.org/r/724140

Change 724140 merged by jenkins-bot:

[operations/mediawiki-config@master] Growth: Promote 208 wikis out of dark mode

https://gerrit.wikimedia.org/r/724140

Mentioned in SAL (#wikimedia-operations) [2021-09-27T18:10:24Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 2cb6f47ba4b739fa7bc8a2036b473c014ff69c8b: Growth: Promote 208 wikis out of dark mode (T290582) (duration: 00m 56s)

Etonkovidova subscribed.

Checked some wikis:

Screen Shot 2021-09-29 at 5.52.54 PM.png (1×2 px, 344 KB)

Moving to Test in Production|Watching for monitoring and addressing this comment above.

Checked some wikis:

Screen Shot 2021-09-29 at 5.52.54 PM.png (1×2 px, 344 KB)

I just checked, and that's because GrowthExperiments wasn't able to figure out any templates. The blank space will be resolved automagically via T273837: When wgGEHomepageSuggestedEditsEnabled is false, homepage has a big blank space, once expected behavior is specified there.

Moving to Test in Production|Watching for monitoring and addressing this comment above.