Page MenuHomePhabricator

Run Flow migration script at *Phase 0* wikis
Open, Needs TriagePublic

Description

In T371738, we'll have created a way for Flow pages to be automatically moved to sub-pages.

This task involves the work of running said script at Phase 0 wikis.

Run time

See "Phase 0 Wikis" section below for script start times.

Phase 0 Wikis

WikiScript startScript endMove logStatus
nowiki24 October 202424 October 2024log✅ Script successfully ran without issues
commonswiki31 October 202431 October 2024
✅ cswiki31 October 202431 October 2024
🟡 enwiki31 October 202431 October 2024Script ran with errors. Expected per T148611
✅ eowiki31 October 202431 October 2024
✅ frwiktionary31 October 202431 October 2024
✅ hewiki31 October 202431 October 2024
✅ kkwiki31 October 202431 October 2024
🟡 metawiki31 October 202431 October 2024Flow not avail. on wiki per T63729
✅ pawiki31 October 202431 October 2024
🟡 ruwiki31 October 202431 October 2024Flow not avail. on wiki per T282132
✅ specieswiki31 October 202431 October 2024
✅ svwiki31 October 202431 October 2024
✅ test2wiki31 October 202431 October 2024
✅ tewiki31 October 202431 October 2024
✅ outreachwiki31 October 202431 October 2024

QA Requirements

Verify all of the following is true...

  1. Flow page is moved to a sub-page with the following naming convention: Namespace:Page Name/Flow
  2. Newly-created sub-page is accessible. Read: you can view all of the Flow discussions.
  3. The page from which the Flow board was moved is accessible and has DiscussionTools enabled on them

For information about future phases, please see: Flow Deprecation Timeline

Related Objects

Event Timeline

ppelberg updated the task description. (Show Details)
ppelberg updated the task description. (Show Details)
ppelberg updated the task description. (Show Details)
ppelberg moved this task from Incoming to Doing on the Editing-team (Kanban Board) board.
ppelberg added a project: Goal.
ppelberg added a subscriber: Niharika.

Mentioned in SAL (#wikimedia-operations) [2024-10-24T17:04:52Z] <urbanecm> mwscript-k8s -f extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php -- --wiki=nowiki (running as mw-script.codfw.ui7285yu; T376749)

I executed the script for nowiki. Logs:

1⏳ Starting extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php on Kubernetes as job mw-script.codfw.ui7285yu ...
2🚀 Job is running.
3📜 Streaming logs:
4Skipped 'Wikipedia:Flow/sandkasse' as it is already a subpage
5Skipped 'Brukerdiskusjon:Roan Kattouw (WMF)/Flow' as it is already a subpage
6Skipped 'Brukerdiskusjon:Jeblad/Flow' as it is already a subpage
7Skipped 'Brukerdiskusjon:Floyd/Flow' as it is already a subpage
8Skipped 'Brukerdiskusjon:Cocu/Flow' as it is already a subpage
9Skipped 'Brukerdiskusjon:Trizek (WMF)/Flow-arkiv 1' as it is already a subpage
10Skipped 'Brukerdiskusjon:Bergenga/Flow' as it is already a subpage
11Skipped 'Brukerdiskusjon:TorbjørnS-AWB/Flow' as it is already a subpage
12Skipped 'Brukerdiskusjon:Anne-Sophie Ofrim/Flow-arkiv 1' as it is already a subpage
13Skipped 'Brukerdiskusjon:Anonymikon/Flow' as it is already a subpage
14Skipped 'Brukerdiskusjon:Kjetil r/Strukturert diskusjonsarkiv 1' as it is already a subpage
15Skipped 'Brukerdiskusjon:Telaneo/Flow' as it is already a subpage
16Skipped 'Brukerdiskusjon:Tarjeimo/Flow' as it is already a subpage
17Skipped 'Brukerdiskusjon:Kaitil/Flow-arkiv 1' as it is already a subpage
18Skipped 'Brukerdiskusjon:Orf3us/Strukturert diskusjonsarkiv 1' as it is already a subpage
19Skipped 'Brukerdiskusjon:Apple farmer/Flowarkiv 1' as it is already a subpage
20Skipped 'Brukerdiskusjon:Profoss/Flow' as it is already a subpage
21Skipped 'Brukerdiskusjon:3s/Flow-arkiv 1' as it is already a subpage
22Moved 'Brukerdiskusjon:Maher Abdelwahab USA' to 'Brukerdiskusjon:Maher Abdelwahab USA/Flow'
23Created stub at 'Brukerdiskusjon:Maher Abdelwahab USA'
24Skipped 'Brukerdiskusjon:Ordensherre/Flow-arkiv 1' as it is already a subpage
25Moved 'Brukerdiskusjon:Gaute13' to 'Brukerdiskusjon:Gaute13/Flow'
26Created stub at 'Brukerdiskusjon:Gaute13'
27Skipped 'Brukerdiskusjon:Nettrom/Strukturert diskusjonsarkiv 1' as it is already a subpage
28Moved 'Brukerdiskusjon:Myrvoldmartin' to 'Brukerdiskusjon:Myrvoldmartin/Flow'
29Created stub at 'Brukerdiskusjon:Myrvoldmartin'
30Moved 'Brukerdiskusjon:Ptbroiler' to 'Brukerdiskusjon:Ptbroiler/Flow'
31Created stub at 'Brukerdiskusjon:Ptbroiler'
32Moved 'Brukerdiskusjon:CreativeC38' to 'Brukerdiskusjon:CreativeC38/Flow'
33Created stub at 'Brukerdiskusjon:CreativeC38'
34Moved 'Brukerdiskusjon:Pmt' to 'Brukerdiskusjon:Pmt/Flow'
35Created stub at 'Brukerdiskusjon:Pmt'
36Moved 'Brukerdiskusjon:InTheNeighbourhood' to 'Brukerdiskusjon:InTheNeighbourhood/Flow'
37Created stub at 'Brukerdiskusjon:InTheNeighbourhood'
38Moved 'Brukerdiskusjon:Bondaruk85' to 'Brukerdiskusjon:Bondaruk85/Flow'
39Created stub at 'Brukerdiskusjon:Bondaruk85'
40Moved 'Brukerdiskusjon:Flums' to 'Brukerdiskusjon:Flums/Flow'
41Created stub at 'Brukerdiskusjon:Flums'
42Moved 'Brukerdiskusjon:Abbe98' to 'Brukerdiskusjon:Abbe98/Flow'
43Created stub at 'Brukerdiskusjon:Abbe98'
44Skipped 'Brukerdiskusjon:TommyG/Flow-arkiv 1' as it is already a subpage
45Skipped 'Brukerdiskusjon:Emva/Flow-arkiv 1' as it is already a subpage
46Moved 'Brukerdiskusjon:Mysteriumen' to 'Brukerdiskusjon:Mysteriumen/Flow'
47Created stub at 'Brukerdiskusjon:Mysteriumen'
48Moved 'Brukerdiskusjon:Zilant17' to 'Brukerdiskusjon:Zilant17/Flow'
49Created stub at 'Brukerdiskusjon:Zilant17'
50Moved 'Brukerdiskusjon:Zadeking1881' to 'Brukerdiskusjon:Zadeking1881/Flow'
51Created stub at 'Brukerdiskusjon:Zadeking1881'
52Moved 'Brukerdiskusjon:JaroslawBond1985' to 'Brukerdiskusjon:JaroslawBond1985/Flow'
53Created stub at 'Brukerdiskusjon:JaroslawBond1985'
54Skipped 'Brukerdiskusjon:KristofferAG/Strukturert diskusjonsarkiv 1' as it is already a subpage
55Moved 'Brukerdiskusjon:Yak404' to 'Brukerdiskusjon:Yak404/Flow'
56Created stub at 'Brukerdiskusjon:Yak404'
57Skipped 'Brukerdiskusjon:Torfilm/Flow-arkiv 1' as it is already a subpage
58Moved 'Brukerdiskusjon:Butleren' to 'Brukerdiskusjon:Butleren/Flow'
59Created stub at 'Brukerdiskusjon:Butleren'
60Skipped 'Brukerdiskusjon:Jon Harald Søby (WMNO)/Strukturert diskusjonsarkiv 1' as it is already a subpage
61Skipped 'Brukerdiskusjon:Harald Haugland/Flow-arkiv 1' as it is already a subpage
62Moved 'Brukerdiskusjon:Orjanarvola' to 'Brukerdiskusjon:Orjanarvola/Flow'
63Created stub at 'Brukerdiskusjon:Orjanarvola'
64Moved 'Brukerdiskusjon:QUB1' to 'Brukerdiskusjon:QUB1/Flow'
65Created stub at 'Brukerdiskusjon:QUB1'
66Moved 'Brukerdiskusjon:Lsvest' to 'Brukerdiskusjon:Lsvest/Flow'
67Created stub at 'Brukerdiskusjon:Lsvest'
68Moved 'Brukerdiskusjon:Master3395' to 'Brukerdiskusjon:Master3395/Flow'
69Created stub at 'Brukerdiskusjon:Master3395'
70Moved 'Brukerdiskusjon:Gutten på Hemsen' to 'Brukerdiskusjon:Gutten på Hemsen/Flow'
71Created stub at 'Brukerdiskusjon:Gutten på Hemsen'
72Moved 'Brukerdiskusjon:Joms21' to 'Brukerdiskusjon:Joms21/Flow'
73Created stub at 'Brukerdiskusjon:Joms21'
74Moved 'Brukerdiskusjon:AnnikenKolden' to 'Brukerdiskusjon:AnnikenKolden/Flow'
75Created stub at 'Brukerdiskusjon:AnnikenKolden'
76Moved 'Brukerdiskusjon:DagChristian94' to 'Brukerdiskusjon:DagChristian94/Flow'
77Created stub at 'Brukerdiskusjon:DagChristian94'
78Moved 'Brukerdiskusjon:Jakobbg' to 'Brukerdiskusjon:Jakobbg/Flow'
79Created stub at 'Brukerdiskusjon:Jakobbg'
80Moved 'Brukerdiskusjon:Aamann' to 'Brukerdiskusjon:Aamann/Flow'
81Created stub at 'Brukerdiskusjon:Aamann'
82Moved 'Brukerdiskusjon:H@r@ld' to 'Brukerdiskusjon:H@r@ld/Flow'
83Created stub at 'Brukerdiskusjon:H@r@ld'
84Moved 'Brukerdiskusjon:Vif12vf' to 'Brukerdiskusjon:Vif12vf/Flow'
85Created stub at 'Brukerdiskusjon:Vif12vf'
86Moved 'Brukerdiskusjon:Lokomark' to 'Brukerdiskusjon:Lokomark/Flow'
87Created stub at 'Brukerdiskusjon:Lokomark'
88Moved 'Brukerdiskusjon:Omarelhajj97' to 'Brukerdiskusjon:Omarelhajj97/Flow'
89Created stub at 'Brukerdiskusjon:Omarelhajj97'
90Moved 'Brukerdiskusjon:F Lunden' to 'Brukerdiskusjon:F Lunden/Flow'
91Created stub at 'Brukerdiskusjon:F Lunden'
92Moved 'Brukerdiskusjon:Eivind Lekang' to 'Brukerdiskusjon:Eivind Lekang/Flow'
93Created stub at 'Brukerdiskusjon:Eivind Lekang'
94Moved 'Brukerdiskusjon:EilivUH' to 'Brukerdiskusjon:EilivUH/Flow'
95Created stub at 'Brukerdiskusjon:EilivUH'
96Moved 'Brukerdiskusjon:Halladude01' to 'Brukerdiskusjon:Halladude01/Flow'
97Created stub at 'Brukerdiskusjon:Halladude01'
98Moved 'Brukerdiskusjon:PatrickSle' to 'Brukerdiskusjon:PatrickSle/Flow'
99Created stub at 'Brukerdiskusjon:PatrickSle'
100Moved 'Brukerdiskusjon:Sabinitus' to 'Brukerdiskusjon:Sabinitus/Flow'
101Created stub at 'Brukerdiskusjon:Sabinitus'
102Moved 'Brukerdiskusjon:Kugeekpotet' to 'Brukerdiskusjon:Kugeekpotet/Flow'
103Created stub at 'Brukerdiskusjon:Kugeekpotet'
104Moved 'Brukerdiskusjon:Rodejong' to 'Brukerdiskusjon:Rodejong/Flow'
105Created stub at 'Brukerdiskusjon:Rodejong'
106Moved 'Brukerdiskusjon:L0ll0r4m4' to 'Brukerdiskusjon:L0ll0r4m4/Flow'
107Created stub at 'Brukerdiskusjon:L0ll0r4m4'
108Moved 'Brukerdiskusjon:Ypna' to 'Brukerdiskusjon:Ypna/Flow'
109Created stub at 'Brukerdiskusjon:Ypna'
110Moved 'Brukerdiskusjon:Erstang' to 'Brukerdiskusjon:Erstang/Flow'
111Created stub at 'Brukerdiskusjon:Erstang'
112Moved 'Brukerdiskusjon:Sindre708' to 'Brukerdiskusjon:Sindre708/Flow'
113Created stub at 'Brukerdiskusjon:Sindre708'
114Moved 'Brukerdiskusjon:Kristian Vangen' to 'Brukerdiskusjon:Kristian Vangen/Flow'
115Created stub at 'Brukerdiskusjon:Kristian Vangen'
116Moved 'Brukerdiskusjon:Johanwa' to 'Brukerdiskusjon:Johanwa/Flow'
117Created stub at 'Brukerdiskusjon:Johanwa'
118Moved 'Brukerdiskusjon:AdrianThePirate' to 'Brukerdiskusjon:AdrianThePirate/Flow'
119Created stub at 'Brukerdiskusjon:AdrianThePirate'
120Moved 'Brukerdiskusjon:L0stm3xican' to 'Brukerdiskusjon:L0stm3xican/Flow'
121Created stub at 'Brukerdiskusjon:L0stm3xican'
122Moved 'Brukerdiskusjon:Thobiex' to 'Brukerdiskusjon:Thobiex/Flow'
123Created stub at 'Brukerdiskusjon:Thobiex'
124Moved 'Brukerdiskusjon:Palerik123' to 'Brukerdiskusjon:Palerik123/Flow'
125Created stub at 'Brukerdiskusjon:Palerik123'
126Moved 'Brukerdiskusjon:WSDFGHJKLØØLKJHGFEDDFGHJKLØÆLKKKKKJHGFDDFGHJKL' to 'Brukerdiskusjon:WSDFGHJKLØØLKJHGFEDDFGHJKLØÆLKKKKKJHGFDDFGHJKL/Flow'
127Created stub at 'Brukerdiskusjon:WSDFGHJKLØØLKJHGFEDDFGHJKLØÆLKKKKKJHGFDDFGHJKL'
128Moved 'Brukerdiskusjon:Hennamann' to 'Brukerdiskusjon:Hennamann/Flow'
129Created stub at 'Brukerdiskusjon:Hennamann'
130Moved 'Brukerdiskusjon:Jurge92' to 'Brukerdiskusjon:Jurge92/Flow'
131Created stub at 'Brukerdiskusjon:Jurge92'
132Skipped 'Brukerdiskusjon:Trade/Strukturert diskusjonsarkiv 1' as it is already a subpage
133Moved 'Brukerdiskusjon:Jærv' to 'Brukerdiskusjon:Jærv/Flow'
134Created stub at 'Brukerdiskusjon:Jærv'
135Moved 'Brukerdiskusjon:Stusseligbruker' to 'Brukerdiskusjon:Stusseligbruker/Flow'
136Created stub at 'Brukerdiskusjon:Stusseligbruker'
137Moved 'Brukerdiskusjon:Spring t' to 'Brukerdiskusjon:Spring t/Flow'
138Created stub at 'Brukerdiskusjon:Spring t'
139Skipped 'Brukerdiskusjon:Knuteinar2309/Flow-arkiv 1' as it is already a subpage
140Moved 'Brukerdiskusjon:Ares Paraskevopoulos' to 'Brukerdiskusjon:Ares Paraskevopoulos/Flow'
141Created stub at 'Brukerdiskusjon:Ares Paraskevopoulos'
142Moved 'Brukerdiskusjon:EngamOslo' to 'Brukerdiskusjon:EngamOslo/Flow'
143Created stub at 'Brukerdiskusjon:EngamOslo'
144Moved 'Brukerdiskusjon:Adelsheim' to 'Brukerdiskusjon:Adelsheim/Flow'
145Created stub at 'Brukerdiskusjon:Adelsheim'
146Moved 'Brukerdiskusjon:Dizzi90' to 'Brukerdiskusjon:Dizzi90/Flow'
147Created stub at 'Brukerdiskusjon:Dizzi90'
148Moved 'Brukerdiskusjon:Edorfbir' to 'Brukerdiskusjon:Edorfbir/Flow'
149Created stub at 'Brukerdiskusjon:Edorfbir'
150Moved 'Brukerdiskusjon:NotOfImportanceToYou' to 'Brukerdiskusjon:NotOfImportanceToYou/Flow'
151Created stub at 'Brukerdiskusjon:NotOfImportanceToYou'
152Moved 'Brukerdiskusjon:Tbickle6' to 'Brukerdiskusjon:Tbickle6/Flow'
153Created stub at 'Brukerdiskusjon:Tbickle6'
154Moved 'Brukerdiskusjon:Eiliv' to 'Brukerdiskusjon:Eiliv/Flow'
155Created stub at 'Brukerdiskusjon:Eiliv'
156Moved 'Brukerdiskusjon:Knut Hartmark j.' to 'Brukerdiskusjon:Knut Hartmark j./Flow'
157Created stub at 'Brukerdiskusjon:Knut Hartmark j.'
158Moved 'Brukerdiskusjon:Tatt52' to 'Brukerdiskusjon:Tatt52/Flow'
159Created stub at 'Brukerdiskusjon:Tatt52'
160Moved 'Brukerdiskusjon:Gillanistyle121' to 'Brukerdiskusjon:Gillanistyle121/Flow'
161Created stub at 'Brukerdiskusjon:Gillanistyle121'
162Moved 'Brukerdiskusjon:Torgny Birkeland' to 'Brukerdiskusjon:Torgny Birkeland/Flow'
163Created stub at 'Brukerdiskusjon:Torgny Birkeland'
164Moved 'Brukerdiskusjon:Cuddic' to 'Brukerdiskusjon:Cuddic/Flow'
165Created stub at 'Brukerdiskusjon:Cuddic'
166Moved 'Brukerdiskusjon:Lex Veritatis' to 'Brukerdiskusjon:Lex Veritatis/Flow'
167Created stub at 'Brukerdiskusjon:Lex Veritatis'
168Moved 'Brukerdiskusjon:Smy987' to 'Brukerdiskusjon:Smy987/Flow'
169Created stub at 'Brukerdiskusjon:Smy987'
170Moved 'Brukerdiskusjon:Vegard.007' to 'Brukerdiskusjon:Vegard.007/Flow'
171Created stub at 'Brukerdiskusjon:Vegard.007'
172Moved 'Brukerdiskusjon:Jordenssalt' to 'Brukerdiskusjon:Jordenssalt/Flow'
173Created stub at 'Brukerdiskusjon:Jordenssalt'
174Moved 'Brukerdiskusjon:Herman Sæbø' to 'Brukerdiskusjon:Herman Sæbø/Flow'
175Created stub at 'Brukerdiskusjon:Herman Sæbø'
176Moved 'Brukerdiskusjon:Njzjz' to 'Brukerdiskusjon:Njzjz/Flow'
177Created stub at 'Brukerdiskusjon:Njzjz'
178Moved 'Brukerdiskusjon:Jorid Martinsen (WMNO)' to 'Brukerdiskusjon:Jorid Martinsen (WMNO)/Flow'
179Created stub at 'Brukerdiskusjon:Jorid Martinsen (WMNO)'
180Moved 'Brukerdiskusjon:Wikipagan' to 'Brukerdiskusjon:Wikipagan/Flow'
181Created stub at 'Brukerdiskusjon:Wikipagan'
182Moved 'Brukerdiskusjon:Sondre Mikkola' to 'Brukerdiskusjon:Sondre Mikkola/Flow'
183Created stub at 'Brukerdiskusjon:Sondre Mikkola'
184Moved 'Brukerdiskusjon:E14460' to 'Brukerdiskusjon:E14460/Flow'
185Created stub at 'Brukerdiskusjon:E14460'
186Moved 'Brukerdiskusjon:Jom2121' to 'Brukerdiskusjon:Jom2121/Flow'
187Created stub at 'Brukerdiskusjon:Jom2121'
188Skipped 'Brukerdiskusjon:Liuxinyu970226/Strukturert diskusjonsarkiv 1' as it is already a subpage
189Skipped 'Brukerdiskusjon:Zerblatt/Strukturert diskusjonsarkiv 1' as it is already a subpage
190Moved 'Brukerdiskusjon:Laaknor' to 'Brukerdiskusjon:Laaknor/Flow'
191Created stub at 'Brukerdiskusjon:Laaknor'
192Moved 'Brukerdiskusjon:Nuclear1234' to 'Brukerdiskusjon:Nuclear1234/Flow'
193Created stub at 'Brukerdiskusjon:Nuclear1234'
194Moved 'Brukerdiskusjon:FakeRealAlbert' to 'Brukerdiskusjon:FakeRealAlbert/Flow'
195Created stub at 'Brukerdiskusjon:FakeRealAlbert'
196Moved 'Brukerdiskusjon:Frictional' to 'Brukerdiskusjon:Frictional/Flow'
197Created stub at 'Brukerdiskusjon:Frictional'
198Moved 'Brukerdiskusjon:Davidhaugs' to 'Brukerdiskusjon:Davidhaugs/Flow'
199Created stub at 'Brukerdiskusjon:Davidhaugs'
200Moved 'Brukerdiskusjon:Kenny Law' to 'Brukerdiskusjon:Kenny Law/Flow'
201Created stub at 'Brukerdiskusjon:Kenny Law'
202Moved 'Brukerdiskusjon:Emilrolu' to 'Brukerdiskusjon:Emilrolu/Flow'
203Created stub at 'Brukerdiskusjon:Emilrolu'
204Moved 'Brukerdiskusjon:Ἀστερίσκος' to 'Brukerdiskusjon:Ἀστερίσκος/Flow'
205Created stub at 'Brukerdiskusjon:Ἀστερίσκος'
206Moved 'Brukerdiskusjon:Emva' to 'Brukerdiskusjon:Emva/Flow'
207Created stub at 'Brukerdiskusjon:Emva'
208Moved 'Brukerdiskusjon:Torhuus' to 'Brukerdiskusjon:Torhuus/Flow'
209Created stub at 'Brukerdiskusjon:Torhuus'
210Moved 'Brukerdiskusjon:Bjjao' to 'Brukerdiskusjon:Bjjao/Flow'
211Created stub at 'Brukerdiskusjon:Bjjao'
212Skipped 'Brukerdiskusjon:Morten21/Strukturert diskusjonsarkiv 1' as it is already a subpage
213Moved 'Brukerdiskusjon:Drenicaki' to 'Brukerdiskusjon:Drenicaki/Flow'
214Created stub at 'Brukerdiskusjon:Drenicaki'
215Moved 'Brukerdiskusjon:Mathiasegeland' to 'Brukerdiskusjon:Mathiasegeland/Flow'
216Created stub at 'Brukerdiskusjon:Mathiasegeland'
217Moved 'Brukerdiskusjon:Truls1502' to 'Brukerdiskusjon:Truls1502/Flow'
218Created stub at 'Brukerdiskusjon:Truls1502'
219Skipped 'Brukerdiskusjon:Toreau/Strukturert diskusjonsarkiv 1' as it is already a subpage
220Moved 'Brukerdiskusjon:CreativeC' to 'Brukerdiskusjon:CreativeC/Flow'
221Created stub at 'Brukerdiskusjon:CreativeC'
222Moved 'Brukerdiskusjon:Herakleitoszefesu' to 'Brukerdiskusjon:Herakleitoszefesu/Flow'
223Created stub at 'Brukerdiskusjon:Herakleitoszefesu'
224Moved 'Brukerdiskusjon:J. N. Squire' to 'Brukerdiskusjon:J. N. Squire/Flow'
225Created stub at 'Brukerdiskusjon:J. N. Squire'
226Moved 'Brukerdiskusjon:MindTooth' to 'Brukerdiskusjon:MindTooth/Flow'
227Created stub at 'Brukerdiskusjon:MindTooth'
228Moved 'Brukerdiskusjon:Tore Bergstøl' to 'Brukerdiskusjon:Tore Bergstøl/Flow'
229Created stub at 'Brukerdiskusjon:Tore Bergstøl'
230Moved 'Brukerdiskusjon:Kirkebrur' to 'Brukerdiskusjon:Kirkebrur/Flow'
231Created stub at 'Brukerdiskusjon:Kirkebrur'
232Moved 'Brukerdiskusjon:Woldbandy' to 'Brukerdiskusjon:Woldbandy/Flow'
233Created stub at 'Brukerdiskusjon:Woldbandy'
234Moved 'Brukerdiskusjon:Ivarra1' to 'Brukerdiskusjon:Ivarra1/Flow'
235Created stub at 'Brukerdiskusjon:Ivarra1'
236Moved 'Brukerdiskusjon:Jorgenholt' to 'Brukerdiskusjon:Jorgenholt/Flow'
237Created stub at 'Brukerdiskusjon:Jorgenholt'
238Moved 'Brukerdiskusjon:Nitrolinken' to 'Brukerdiskusjon:Nitrolinken/Flow'
239Created stub at 'Brukerdiskusjon:Nitrolinken'
240Moved 'Brukerdiskusjon:Moebeus' to 'Brukerdiskusjon:Moebeus/Flow'
241Created stub at 'Brukerdiskusjon:Moebeus'
242Moved 'Brukerdiskusjon:Lågåsild' to 'Brukerdiskusjon:Lågåsild/Flow'
243Created stub at 'Brukerdiskusjon:Lågåsild'
244Moved 'Brukerdiskusjon:Reke123' to 'Brukerdiskusjon:Reke123/Flow'
245Created stub at 'Brukerdiskusjon:Reke123'
246Moved 'Brukerdiskusjon:Carlosmg.dg' to 'Brukerdiskusjon:Carlosmg.dg/Flow'
247Created stub at 'Brukerdiskusjon:Carlosmg.dg'
248Moved 'Brukerdiskusjon:Lniem' to 'Brukerdiskusjon:Lniem/Flow'
249Created stub at 'Brukerdiskusjon:Lniem'
250Moved 'Brukerdiskusjon:Niikoo1337' to 'Brukerdiskusjon:Niikoo1337/Flow'
251Created stub at 'Brukerdiskusjon:Niikoo1337'
252Moved 'Brukerdiskusjon:VukAnd12' to 'Brukerdiskusjon:VukAnd12/Flow'
253Created stub at 'Brukerdiskusjon:VukAnd12'
254Moved 'Brukerdiskusjon:Proximyst' to 'Brukerdiskusjon:Proximyst/Flow'
255Created stub at 'Brukerdiskusjon:Proximyst'
256Moved 'Brukerdiskusjon:Deggro' to 'Brukerdiskusjon:Deggro/Flow'
257Created stub at 'Brukerdiskusjon:Deggro'
258Moved 'Brukerdiskusjon:Fjellsikt.no' to 'Brukerdiskusjon:Fjellsikt.no/Flow'
259Created stub at 'Brukerdiskusjon:Fjellsikt.no'
260Moved 'Brukerdiskusjon:33hunter' to 'Brukerdiskusjon:33hunter/Flow'
261Created stub at 'Brukerdiskusjon:33hunter'
262Moved 'Brukerdiskusjon:90sveped' to 'Brukerdiskusjon:90sveped/Flow'
263Created stub at 'Brukerdiskusjon:90sveped'
264Moved 'Brukerdiskusjon:Memealistic' to 'Brukerdiskusjon:Memealistic/Flow'
265Created stub at 'Brukerdiskusjon:Memealistic'
266Moved 'Brukerdiskusjon:Sonic N800' to 'Brukerdiskusjon:Sonic N800/Flow'
267Created stub at 'Brukerdiskusjon:Sonic N800'
268Moved 'Brukerdiskusjon:Politisk Verksted' to 'Brukerdiskusjon:Politisk Verksted/Flow'
269Created stub at 'Brukerdiskusjon:Politisk Verksted'
270Moved 'Brukerdiskusjon:Douverton som' to 'Brukerdiskusjon:Douverton som/Flow'
271Created stub at 'Brukerdiskusjon:Douverton som'
272Moved 'Brukerdiskusjon:Raspi Fly' to 'Brukerdiskusjon:Raspi Fly/Flow'
273Created stub at 'Brukerdiskusjon:Raspi Fly'
274Skipped 'Brukerdiskusjon:Sundgot/Strukturert diskusjonsarkiv 1' as it is already a subpage
275Moved 'Brukerdiskusjon:Jeppejul' to 'Brukerdiskusjon:Jeppejul/Flow'
276Created stub at 'Brukerdiskusjon:Jeppejul'
277Moved 'Brukerdiskusjon:Khaadimone' to 'Brukerdiskusjon:Khaadimone/Flow'
278Created stub at 'Brukerdiskusjon:Khaadimone'
279Moved 'Brukerdiskusjon:Etonkovidova' to 'Brukerdiskusjon:Etonkovidova/Flow'
280Created stub at 'Brukerdiskusjon:Etonkovidova'
281Moved 'Brukerdiskusjon:WyJLi' to 'Brukerdiskusjon:WyJLi/Flow'
282Created stub at 'Brukerdiskusjon:WyJLi'
283Moved 'Brukerdiskusjon:Danrenejensen' to 'Brukerdiskusjon:Danrenejensen/Flow'
284Created stub at 'Brukerdiskusjon:Danrenejensen'
285Moved 'Brukerdiskusjon:Superman Sonsuzluğa Uçtu' to 'Brukerdiskusjon:Superman Sonsuzluğa Uçtu/Flow'
286Created stub at 'Brukerdiskusjon:Superman Sonsuzluğa Uçtu'
287Moved 'Brukerdiskusjon:ReferentPen' to 'Brukerdiskusjon:ReferentPen/Flow'
288Created stub at 'Brukerdiskusjon:ReferentPen'
289Moved 'Brukerdiskusjon:KevinToMario' to 'Brukerdiskusjon:KevinToMario/Flow'
290Created stub at 'Brukerdiskusjon:KevinToMario'
291Moved 'Brukerdiskusjon:Samcromos' to 'Brukerdiskusjon:Samcromos/Flow'
292Created stub at 'Brukerdiskusjon:Samcromos'
293Moved 'Brukerdiskusjon:Stikkontakt' to 'Brukerdiskusjon:Stikkontakt/Flow'
294Created stub at 'Brukerdiskusjon:Stikkontakt'
295Moved 'Brukerdiskusjon:Johand199' to 'Brukerdiskusjon:Johand199/Flow'
296Created stub at 'Brukerdiskusjon:Johand199'
297Moved 'Brukerdiskusjon:Aageheir' to 'Brukerdiskusjon:Aageheir/Flow'
298Created stub at 'Brukerdiskusjon:Aageheir'
299Moved 'Brukerdiskusjon:Maedvardsen' to 'Brukerdiskusjon:Maedvardsen/Flow'
300Created stub at 'Brukerdiskusjon:Maedvardsen'
301Moved 'Brukerdiskusjon:Bononlemon' to 'Brukerdiskusjon:Bononlemon/Flow'
302Created stub at 'Brukerdiskusjon:Bononlemon'
303Moved 'Brukerdiskusjon:Tetration' to 'Brukerdiskusjon:Tetration/Flow'
304Created stub at 'Brukerdiskusjon:Tetration'
305Moved 'Brukerdiskusjon:Finfinity' to 'Brukerdiskusjon:Finfinity/Flow'
306Created stub at 'Brukerdiskusjon:Finfinity'
307Skipped 'Brukerdiskusjon:Andber08/Strukturert diskusjonsarkiv 1' as it is already a subpage
308Moved 'Brukerdiskusjon:Wilhel1812' to 'Brukerdiskusjon:Wilhel1812/Flow'
309Created stub at 'Brukerdiskusjon:Wilhel1812'
310Moved 'Brukerdiskusjon:AreFare' to 'Brukerdiskusjon:AreFare/Flow'
311Created stub at 'Brukerdiskusjon:AreFare'
312Moved 'Brukerdiskusjon:Bazsi44' to 'Brukerdiskusjon:Bazsi44/Flow'
313Created stub at 'Brukerdiskusjon:Bazsi44'
314Moved 'Brukerdiskusjon:CRIMSONPEAKCALIFORNIAUNITEDSTATEAMERICA' to 'Brukerdiskusjon:CRIMSONPEAKCALIFORNIAUNITEDSTATEAMERICA/Flow'
315Created stub at 'Brukerdiskusjon:CRIMSONPEAKCALIFORNIAUNITEDSTATEAMERICA'
316Moved 'Brukerdiskusjon:Haralddr' to 'Brukerdiskusjon:Haralddr/Flow'
317Created stub at 'Brukerdiskusjon:Haralddr'
318Moved 'Brukerdiskusjon:Snorken123' to 'Brukerdiskusjon:Snorken123/Flow'
319Created stub at 'Brukerdiskusjon:Snorken123'
320Moved 'Brukerdiskusjon:AdelgundeMaria' to 'Brukerdiskusjon:AdelgundeMaria/Flow'
321Created stub at 'Brukerdiskusjon:AdelgundeMaria'
322Moved 'Brukerdiskusjon:Samoyiki' to 'Brukerdiskusjon:Samoyiki/Flow'
323Created stub at 'Brukerdiskusjon:Samoyiki'
324Moved 'Brukerdiskusjon:Rayhanabir' to 'Brukerdiskusjon:Rayhanabir/Flow'
325Created stub at 'Brukerdiskusjon:Rayhanabir'
326Moved 'Brukerdiskusjon:Franciscomartim' to 'Brukerdiskusjon:Franciscomartim/Flow'
327Created stub at 'Brukerdiskusjon:Franciscomartim'
328Moved 'Brukerdiskusjon:JoePepiton' to 'Brukerdiskusjon:JoePepiton/Flow'
329Created stub at 'Brukerdiskusjon:JoePepiton'
330Moved 'Brukerdiskusjon:Event' to 'Brukerdiskusjon:Event/Flow'
331Created stub at 'Brukerdiskusjon:Event'
332Moved 'Brukerdiskusjon:IngenT' to 'Brukerdiskusjon:IngenT/Flow'
333Created stub at 'Brukerdiskusjon:IngenT'
334Moved 'Brukerdiskusjon:Gunderv' to 'Brukerdiskusjon:Gunderv/Flow'
335Created stub at 'Brukerdiskusjon:Gunderv'
336Moved 'Brukerdiskusjon:Q5m' to 'Brukerdiskusjon:Q5m/Flow'
337Created stub at 'Brukerdiskusjon:Q5m'
338Moved 'Brukerdiskusjon:Sangminhnguyen898' to 'Brukerdiskusjon:Sangminhnguyen898/Flow'
339Created stub at 'Brukerdiskusjon:Sangminhnguyen898'
340Moved 'Brukerdiskusjon:MLedingham' to 'Brukerdiskusjon:MLedingham/Flow'
341Created stub at 'Brukerdiskusjon:MLedingham'
342Moved 'Brukerdiskusjon:Informasjonsforskeren' to 'Brukerdiskusjon:Informasjonsforskeren/Flow'
343Created stub at 'Brukerdiskusjon:Informasjonsforskeren'
344Moved 'Brukerdiskusjon:Marianne Wiig' to 'Brukerdiskusjon:Marianne Wiig/Flow'
345Created stub at 'Brukerdiskusjon:Marianne Wiig'
346Moved 'Brukerdiskusjon:Filursiax' to 'Brukerdiskusjon:Filursiax/Flow'
347Created stub at 'Brukerdiskusjon:Filursiax'
348Moved 'Brukerdiskusjon:Qoostein' to 'Brukerdiskusjon:Qoostein/Flow'
349Created stub at 'Brukerdiskusjon:Qoostein'
350Moved 'Brukerdiskusjon:XxAdcomxX' to 'Brukerdiskusjon:XxAdcomxX/Flow'
351Created stub at 'Brukerdiskusjon:XxAdcomxX'
352Moved 'Brukerdiskusjon:Felagí' to 'Brukerdiskusjon:Felagí/Flow'
353Created stub at 'Brukerdiskusjon:Felagí'
354Moved 'Brukerdiskusjon:Hellgard777' to 'Brukerdiskusjon:Hellgard777/Flow'
355Created stub at 'Brukerdiskusjon:Hellgard777'
356Moved 'Brukerdiskusjon:NORGE 2020' to 'Brukerdiskusjon:NORGE 2020/Flow'
357Created stub at 'Brukerdiskusjon:NORGE 2020'
358Moved 'Brukerdiskusjon:Mangopoop45mil' to 'Brukerdiskusjon:Mangopoop45mil/Flow'
359Created stub at 'Brukerdiskusjon:Mangopoop45mil'
360Moved 'Brukerdiskusjon:Thunderdogg70' to 'Brukerdiskusjon:Thunderdogg70/Flow'
361Created stub at 'Brukerdiskusjon:Thunderdogg70'
362Moved 'Brukerdiskusjon:TheYoloKiller' to 'Brukerdiskusjon:TheYoloKiller/Flow'
363Created stub at 'Brukerdiskusjon:TheYoloKiller'
364Moved 'Brukerdiskusjon:Aril.spetalen' to 'Brukerdiskusjon:Aril.spetalen/Flow'
365Created stub at 'Brukerdiskusjon:Aril.spetalen'
366Moved 'Brukerdiskusjon:Sivilforsvaret' to 'Brukerdiskusjon:Sivilforsvaret/Flow'
367Created stub at 'Brukerdiskusjon:Sivilforsvaret'
368Moved 'Brukerdiskusjon:SebEvensen' to 'Brukerdiskusjon:SebEvensen/Flow'
369Created stub at 'Brukerdiskusjon:SebEvensen'
370Moved 'Brukerdiskusjon:Evenmu' to 'Brukerdiskusjon:Evenmu/Flow'
371Created stub at 'Brukerdiskusjon:Evenmu'
372Moved 'Brukerdiskusjon:StigGunnarLyngmo' to 'Brukerdiskusjon:StigGunnarLyngmo/Flow'
373Created stub at 'Brukerdiskusjon:StigGunnarLyngmo'
374Moved 'Brukerdiskusjon:VonS0dergren' to 'Brukerdiskusjon:VonS0dergren/Flow'
375Created stub at 'Brukerdiskusjon:VonS0dergren'
376Moved 'Brukerdiskusjon:Privatealeks95' to 'Brukerdiskusjon:Privatealeks95/Flow'
377Created stub at 'Brukerdiskusjon:Privatealeks95'
378Moved 'Brukerdiskusjon:ChristerWiki' to 'Brukerdiskusjon:ChristerWiki/Flow'
379Created stub at 'Brukerdiskusjon:ChristerWiki'
380Moved 'Brukerdiskusjon:Haavardravnaas' to 'Brukerdiskusjon:Haavardravnaas/Flow'
381Created stub at 'Brukerdiskusjon:Haavardravnaas'
382Moved 'Brukerdiskusjon:Tatsunoriyamaguchi' to 'Brukerdiskusjon:Tatsunoriyamaguchi/Flow'
383Created stub at 'Brukerdiskusjon:Tatsunoriyamaguchi'
384Moved 'Brukerdiskusjon:Yamaguchitatsunori' to 'Brukerdiskusjon:Yamaguchitatsunori/Flow'
385Created stub at 'Brukerdiskusjon:Yamaguchitatsunori'
386Moved 'Brukerdiskusjon:Eirikvaa' to 'Brukerdiskusjon:Eirikvaa/Flow'
387Created stub at 'Brukerdiskusjon:Eirikvaa'
388Moved 'Brukerdiskusjon:Dmehus' to 'Brukerdiskusjon:Dmehus/Flow'
389Created stub at 'Brukerdiskusjon:Dmehus'
390Moved 'Brukerdiskusjon:Murk' to 'Brukerdiskusjon:Murk/Flow'
391Created stub at 'Brukerdiskusjon:Murk'
392Moved 'Brukerdiskusjon:Concreteprotector' to 'Brukerdiskusjon:Concreteprotector/Flow'
393Created stub at 'Brukerdiskusjon:Concreteprotector'
394Moved 'Brukerdiskusjon:EngelskOversetter' to 'Brukerdiskusjon:EngelskOversetter/Flow'
395Created stub at 'Brukerdiskusjon:EngelskOversetter'
396Skipped 'Brukerdiskusjon:Mathias -Ahoy/Strukturert diskusjonsarkiv 1' as it is already a subpage
397Moved 'Brukerdiskusjon:Portal18' to 'Brukerdiskusjon:Portal18/Flow'
398Created stub at 'Brukerdiskusjon:Portal18'
399Moved 'Brukerdiskusjon:Irst89' to 'Brukerdiskusjon:Irst89/Flow'
400Created stub at 'Brukerdiskusjon:Irst89'
401Moved 'Brukerdiskusjon:Vukky123' to 'Brukerdiskusjon:Vukky123/Flow'
402Created stub at 'Brukerdiskusjon:Vukky123'
403Moved 'Brukerdiskusjon:Stusslig' to 'Brukerdiskusjon:Stusslig/Flow'
404Created stub at 'Brukerdiskusjon:Stusslig'
405Moved 'Brukerdiskusjon:Kaffetrakter' to 'Brukerdiskusjon:Kaffetrakter/Flow'
406Created stub at 'Brukerdiskusjon:Kaffetrakter'
407Moved 'Brukerdiskusjon:Abroke' to 'Brukerdiskusjon:Abroke/Flow'
408Created stub at 'Brukerdiskusjon:Abroke'
409Moved 'Brukerdiskusjon:Nicbrats' to 'Brukerdiskusjon:Nicbrats/Flow'
410Created stub at 'Brukerdiskusjon:Nicbrats'
411Moved 'Brukerdiskusjon:Magnus Aukland' to 'Brukerdiskusjon:Magnus Aukland/Flow'
412Created stub at 'Brukerdiskusjon:Magnus Aukland'
413Moved 'Brukerdiskusjon:Vluxwhippence' to 'Brukerdiskusjon:Vluxwhippence/Flow'
414Created stub at 'Brukerdiskusjon:Vluxwhippence'
415Moved 'Brukerdiskusjon:LokePus' to 'Brukerdiskusjon:LokePus/Flow'
416Created stub at 'Brukerdiskusjon:LokePus'
417Moved 'Brukerdiskusjon:Danieama' to 'Brukerdiskusjon:Danieama/Flow'
418Created stub at 'Brukerdiskusjon:Danieama'
419Moved 'Brukerdiskusjon:Edelsmann' to 'Brukerdiskusjon:Edelsmann/Flow'
420Created stub at 'Brukerdiskusjon:Edelsmann'
421Moved 'Brukerdiskusjon:Howiebie' to 'Brukerdiskusjon:Howiebie/Flow'
422Created stub at 'Brukerdiskusjon:Howiebie'
423Moved 'Brukerdiskusjon:Niklasolai' to 'Brukerdiskusjon:Niklasolai/Flow'
424Created stub at 'Brukerdiskusjon:Niklasolai'
425Moved 'Brukerdiskusjon:Kjøkkenbenken' to 'Brukerdiskusjon:Kjøkkenbenken/Flow'
426Created stub at 'Brukerdiskusjon:Kjøkkenbenken'
427Moved 'Brukerdiskusjon:Sportsidiot1' to 'Brukerdiskusjon:Sportsidiot1/Flow'
428Created stub at 'Brukerdiskusjon:Sportsidiot1'
429Moved 'Brukerdiskusjon:Lasse Hamberg' to 'Brukerdiskusjon:Lasse Hamberg/Flow'
430Created stub at 'Brukerdiskusjon:Lasse Hamberg'
431Moved 'Brukerdiskusjon:AbcIAm' to 'Brukerdiskusjon:AbcIAm/Flow'
432Created stub at 'Brukerdiskusjon:AbcIAm'
433Moved 'Brukerdiskusjon:Ivan Milenin' to 'Brukerdiskusjon:Ivan Milenin/Flow'
434Created stub at 'Brukerdiskusjon:Ivan Milenin'
435Moved 'Brukerdiskusjon:Ok.hoelsether' to 'Brukerdiskusjon:Ok.hoelsether/Flow'
436Created stub at 'Brukerdiskusjon:Ok.hoelsether'
437Moved 'Brukerdiskusjon:RoboDox' to 'Brukerdiskusjon:RoboDox/Flow'
438Created stub at 'Brukerdiskusjon:RoboDox'
439Moved 'Brukerdiskusjon:Eddi9912' to 'Brukerdiskusjon:Eddi9912/Flow'
440Created stub at 'Brukerdiskusjon:Eddi9912'
441Moved 'Brukerdiskusjon:Fredrik Wold Kolnes' to 'Brukerdiskusjon:Fredrik Wold Kolnes/Flow'
442Created stub at 'Brukerdiskusjon:Fredrik Wold Kolnes'
443Moved 'Brukerdiskusjon:Azuelo111' to 'Brukerdiskusjon:Azuelo111/Flow'
444Created stub at 'Brukerdiskusjon:Azuelo111'
445Moved 'Brukerdiskusjon:Konrad Gundersen' to 'Brukerdiskusjon:Konrad Gundersen/Flow'
446Created stub at 'Brukerdiskusjon:Konrad Gundersen'
447Skipped 'Brukerdiskusjon:Vukky/Strukturert diskusjonsarkiv 1' as it is already a subpage
448Moved 'Brukerdiskusjon:Olivier BETTI' to 'Brukerdiskusjon:Olivier BETTI/Flow'
449Created stub at 'Brukerdiskusjon:Olivier BETTI'
450Moved 'Brukerdiskusjon:Nikoffje' to 'Brukerdiskusjon:Nikoffje/Flow'
451Created stub at 'Brukerdiskusjon:Nikoffje'
452Moved 'Brukerdiskusjon:Allfarvei' to 'Brukerdiskusjon:Allfarvei/Flow'
453Created stub at 'Brukerdiskusjon:Allfarvei'
454Skipped 'Brukerdiskusjon:ExE Boss/Strukturert diskusjonsarkiv 1' as it is already a subpage
455Moved 'Brukerdiskusjon:Boogieside08071995' to 'Brukerdiskusjon:Boogieside08071995/Flow'
456Created stub at 'Brukerdiskusjon:Boogieside08071995'
457Moved 'Brukerdiskusjon:FMM-1992' to 'Brukerdiskusjon:FMM-1992/Flow'
458Created stub at 'Brukerdiskusjon:FMM-1992'
459Moved 'Brukerdiskusjon:JoannaUrszulaP' to 'Brukerdiskusjon:JoannaUrszulaP/Flow'
460Created stub at 'Brukerdiskusjon:JoannaUrszulaP'
461Moved 'Brukerdiskusjon:Ashtamatrikas' to 'Brukerdiskusjon:Ashtamatrikas/Flow'
462Created stub at 'Brukerdiskusjon:Ashtamatrikas'
463Moved 'Brukerdiskusjon:IV02D' to 'Brukerdiskusjon:IV02D/Flow'
464Created stub at 'Brukerdiskusjon:IV02D'
465Moved 'Brukerdiskusjon:Chiyaqadri' to 'Brukerdiskusjon:Chiyaqadri/Flow'
466Created stub at 'Brukerdiskusjon:Chiyaqadri'
467Moved 'Brukerdiskusjon:LeonardHelland' to 'Brukerdiskusjon:LeonardHelland/Flow'
468Created stub at 'Brukerdiskusjon:LeonardHelland'
469Skipped 'Brukerdiskusjon:Wkee4ager/Arkiv 3' as it is already a subpage
470Moved 'Brukerdiskusjon:Nero.jan.dan.den.2' to 'Brukerdiskusjon:Nero.jan.dan.den.2/Flow'
471Created stub at 'Brukerdiskusjon:Nero.jan.dan.den.2'
472Moved 'Brukerdiskusjon:Havardnyboe' to 'Brukerdiskusjon:Havardnyboe/Flow'
473Created stub at 'Brukerdiskusjon:Havardnyboe'
474Moved 'Brukerdiskusjon:Flod logic' to 'Brukerdiskusjon:Flod logic/Flow'
475Created stub at 'Brukerdiskusjon:Flod logic'
476Moved 'Brukerdiskusjon:Aksnesaurora89' to 'Brukerdiskusjon:Aksnesaurora89/Flow'
477Created stub at 'Brukerdiskusjon:Aksnesaurora89'
478Moved 'Brukerdiskusjon:Asageiri' to 'Brukerdiskusjon:Asageiri/Flow'
479Created stub at 'Brukerdiskusjon:Asageiri'
480Moved 'Brukerdiskusjon:O0Amalie0o' to 'Brukerdiskusjon:O0Amalie0o/Flow'
481Created stub at 'Brukerdiskusjon:O0Amalie0o'
482Moved 'Brukerdiskusjon:Mugghue' to 'Brukerdiskusjon:Mugghue/Flow'
483Created stub at 'Brukerdiskusjon:Mugghue'
484Moved 'Brukerdiskusjon:JOestby' to 'Brukerdiskusjon:JOestby/Flow'
485Created stub at 'Brukerdiskusjon:JOestby'
486Moved 'Brukerdiskusjon:Norway-yv' to 'Brukerdiskusjon:Norway-yv/Flow'
487Created stub at 'Brukerdiskusjon:Norway-yv'
488Moved 'Brukerdiskusjon:Usoltek' to 'Brukerdiskusjon:Usoltek/Flow'
489Created stub at 'Brukerdiskusjon:Usoltek'
490Moved 'Brukerdiskusjon:Jenric05' to 'Brukerdiskusjon:Jenric05/Flow'
491Created stub at 'Brukerdiskusjon:Jenric05'
492Moved 'Brukerdiskusjon:Sebastiancom-sebastiankalasmoller' to 'Brukerdiskusjon:Sebastiancom-sebastiankalasmoller/Flow'
493Created stub at 'Brukerdiskusjon:Sebastiancom-sebastiankalasmoller'
494Moved 'Brukerdiskusjon:HeIsSmart' to 'Brukerdiskusjon:HeIsSmart/Flow'
495Created stub at 'Brukerdiskusjon:HeIsSmart'
496Skipped 'Brukerdiskusjon:EllenPaulsen/Strukturert diskusjonsarkiv 1' as it is already a subpage
497Skipped 'Brukerdiskusjon:Sondrest/Strukturert diskusjonsarkiv 1' as it is already a subpage
498Moved 'Brukerdiskusjon:DutchBakery' to 'Brukerdiskusjon:DutchBakery/Flow'
499Created stub at 'Brukerdiskusjon:DutchBakery'
500Moved 'Brukerdiskusjon:Krediter' to 'Brukerdiskusjon:Krediter/Flow'
501Created stub at 'Brukerdiskusjon:Krediter'
502Moved 'Brukerdiskusjon:Mn00ch' to 'Brukerdiskusjon:Mn00ch/Flow'
503Created stub at 'Brukerdiskusjon:Mn00ch'
504Skipped 'Brukerdiskusjon:1000mm/Strukturert diskusjonsarkiv 1' as it is already a subpage
505Moved 'Brukerdiskusjon:TrulsBekk' to 'Brukerdiskusjon:TrulsBekk/Flow'
506Created stub at 'Brukerdiskusjon:TrulsBekk'
507Moved 'Brukerdiskusjon:Fleshtro' to 'Brukerdiskusjon:Fleshtro/Flow'
508Created stub at 'Brukerdiskusjon:Fleshtro'
509Skipped 'Brukerdiskusjon:Trygve W Nodeland/Strukturert diskusjonsarkiv 1' as it is already a subpage
510Moved 'Brukerdiskusjon:Skino' to 'Brukerdiskusjon:Skino/Flow'
511Created stub at 'Brukerdiskusjon:Skino'
512Moved 'Brukerdiskusjon:Tbjornstad' to 'Brukerdiskusjon:Tbjornstad/Flow'
513Created stub at 'Brukerdiskusjon:Tbjornstad'
514Skipped 'Brukerdiskusjon:Tobost06/Strukturert diskusjonsarkiv 1' as it is already a subpage
515Skipped 'Brukerdiskusjon:HotMess/Strukturert diskusjonsarkiv 1' as it is already a subpage
516Moved 'Brukerdiskusjon:Setkey' to 'Brukerdiskusjon:Setkey/Flow'
517Created stub at 'Brukerdiskusjon:Setkey'
518Moved 'Brukerdiskusjon:FredrikLindseth' to 'Brukerdiskusjon:FredrikLindseth/Flow'
519Created stub at 'Brukerdiskusjon:FredrikLindseth'
520Moved 'Brukerdiskusjon:Kgrytoyr' to 'Brukerdiskusjon:Kgrytoyr/Flow'
521Created stub at 'Brukerdiskusjon:Kgrytoyr'
522Moved 'Brukerdiskusjon:Aarebrot' to 'Brukerdiskusjon:Aarebrot/Flow'
523Created stub at 'Brukerdiskusjon:Aarebrot'
524Skipped 'Brukerdiskusjon:Krigføreren/Strukturert diskusjonsarkiv 1' as it is already a subpage
525Moved 'Brukerdiskusjon:Amerikansk lærer' to 'Brukerdiskusjon:Amerikansk lærer/Flow'
526Created stub at 'Brukerdiskusjon:Amerikansk lærer'
527Moved 'Brukerdiskusjon:Τάρας στον Παρνασσό' to 'Brukerdiskusjon:Τάρας στον Παρνασσό/Flow'
528Created stub at 'Brukerdiskusjon:Τάρας στον Παρνασσό'
529Moved 'Brukerdiskusjon:AddieMaddie' to 'Brukerdiskusjon:AddieMaddie/Flow'
530Created stub at 'Brukerdiskusjon:AddieMaddie'
531Moved 'Brukerdiskusjon:Vinter202345' to 'Brukerdiskusjon:Vinter202345/Flow'
532Created stub at 'Brukerdiskusjon:Vinter202345'
533Moved 'Brukerdiskusjon:Komma154' to 'Brukerdiskusjon:Komma154/Flow'
534Created stub at 'Brukerdiskusjon:Komma154'
535Skipped 'Brukerdiskusjon:X3rpx/Strukturert diskusjonsarkiv 1' as it is already a subpage
536
537Checked a total of 289 pages. Of those, 243 pages were moved.

This should be all done for nowiki!

ppelberg updated the task description. (Show Details)
ppelberg added a project: Editing QA.
ppelberg moved this task from Inbox to High Priority on the Editing QA board.
ppelberg updated the task description. (Show Details)

Started checking the first 120 pages on the log. @EAkinloose will check the other 120 pages.
Progress can be found here: https://docs.google.com/spreadsheets/d/1PSusVBqaKtjiox9nsmQhj8y-cFLI9o2M2vx8JzzFkcQ/edit?gid=0#gid=0

There are some Flow pages that are moved to a sub-page that do not seem to have any Move notice and also the pages from which these Flow boards were moved do not have DiscussionTools enabled on them.

Does this have to be an access restricted Google Doc, or could community members take a look?

Does this have to be an access restricted Google Doc, or could community members take a look?

Thank you for raising this question, @Aklapper. For now, we're going to keep this doc private simply because we're working to meet a deadline and would like to defer the effort of reviewing the doc to ensure all the info. within it is fit for public view.

With the above said, if/when someone expresses a need to see the doc, we're happy to prioritize the clean-up necessary to make it visible.

Mentioned in SAL (#wikimedia-operations) [2024-10-31T23:41:15Z] <urbanecm> Run extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php for several wikis (T376749; wiki list is on task)

I'm running the script now per Editing request. Progress below:

  • commonswiki (NO OUTPUT)
  • cswiki (OK)
  • enwiki (ERRORED OUT)
  • eowiki (NO MOVES)
  • frwiktionary
  • hewiki
  • kkwiki
  • metawiki (ERRORED OUT)
  • pawiki
  • ruwiki (ERRORED OUT)
  • specieswiki
  • svwiki
  • test2wiki
  • tewiki
  • outreachwiki
Highlights

I noticed some weird things while running the script. I note them below, full logs are linked near the bottom of my comment.

enwiki run errored out:

[urbanecm@deploy2002 ~/flow-logs]$ ./run.sh enwiki --dry-run
⏳ Starting extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php on Kubernetes as job mw-script.codfw.jnq84brc ...
⏳ Waiting for the container to start...
🚀 Job is running.
📜 Streaming logs:
The "Flow" extension must be installed for this script to run. Please enable it and then try again.
[urbanecm@deploy2002 ~/flow-logs]$

Flow is also not present at metawiki or ruwiki.

For commons, the script produced no output at all:

[urbanecm@deploy2002 ~/flow-logs]$ ./run.sh commonswiki --dry-run
⏳ Starting extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php on Kubernetes as job mw-script.codfw.k0wn6hmu ...
⏳ Waiting for the container to start...
🚀 Job is running.
📜 Streaming logs:


[urbanecm@deploy2002 ~/flow-logs]$

Although the dry run didn't print any results, it did take non-trivial time to finish:

[urbanecm@deploy2002 ~/flow-logs]$ time mwscript-k8s -f extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php -- --wiki=commonswiki
⏳ Starting extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php on Kubernetes as job mw-script.codfw.eaq566fp ...
⏳ Waiting for the container to start...
🚀 Job is running.
📜 Streaming logs:

real    0m59.116s
user    0m5.823s
sys     0m0.656s
[urbanecm@deploy2002 ~/flow-logs]$

Is this OK?

Logs

I published complete logs of the script runs as Phabricator pastes, see links below:

commonswiki.log https://phabricator.wikimedia.org/P70811
cswiki.log https://phabricator.wikimedia.org/P70812
enwiki.log https://phabricator.wikimedia.org/P70813
eowiki.log https://phabricator.wikimedia.org/P70814
frwiktionary.log https://phabricator.wikimedia.org/P70815
hewiki.log https://phabricator.wikimedia.org/P70816
kkwiki.log https://phabricator.wikimedia.org/P70817
metawiki.log https://phabricator.wikimedia.org/P70818
outreachwiki.log https://phabricator.wikimedia.org/P70819
pawiki.log https://phabricator.wikimedia.org/P70820
ruwiki.log https://phabricator.wikimedia.org/P70821
specieswiki.log https://phabricator.wikimedia.org/P70822
svwiki.log https://phabricator.wikimedia.org/P70823
svwik.log https://phabricator.wikimedia.org/P70824
test2wiki.log https://phabricator.wikimedia.org/P70825
tewiki.log https://phabricator.wikimedia.org/P70826

run.sh

For transparency, here is run.sh:

[urbanecm@deploy2002 ~/flow-logs]$ cat run.sh 
#!/bin/bash

if [ "$#" -eq 0 ]; then
        echo "ERROR: First argument needs to be the wiki name"
        exit 1
fi

WIKI=$1
shift

echo "$ mwscript-k8s -f extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php -- --wiki=$WIKI $@" > $WIKI.log
mwscript-k8s -f extensions/Flow/maintenance/FlowMoveBoardsToSubpages.php -- --wiki=$WIKI $@ 2>&1 | tee -a $WIKI.log
[urbanecm@deploy2002 ~/flow-logs]$

So, checking in to this...

wikidate disabledticket
enwiki2016-11-03T148611
metawiki2017-01-24T63729
ruwiki2021-05-23T282132

These wikis were disabled by removing them from flow.dblist in our config repo on the mentioned dates. The effect of this is that the Flow extension isn't even loaded on those wikis, and so they've been completely unable to display any hypothetical existing Flow boards remaining since then. (But I'd assume that manual cleanup happened before we turned them off.)

commonswiki... the initial queries for number-of-flow-boards thinks that there should be 2 boards on that wiki, but they could potentially not be attached to existing pages which would produce that result. As for it taking so long... we're doing a query on page where page_content_model is CONTENT_MODEL_FLOW_BOARD. Since I don't think page_content_model has any index, I'd assume it's just that commons has a large page table to scan through. If enwiki hadn't errored out early because of Flow not being enabled, I'd assume it'd have taken a fair while as well -- though commons has twice as many pages, so it's probably the single worst-case wiki for that query.

ppelberg renamed this task from Run Flow migration script at Phase 0 wikis to Run Flow migration script at *Phase 0* wikis.Fri, Nov 1, 4:57 PM

(But I'd assume that manual cleanup happened before we turned them off.)

Yes, confirmed. The Enwiki locations that it was deployed to, were each replaced with a simple wikitext-export.

For information about future phases, please see: Flow Deprecation Timeline

This information is not accessible for anyone not at the WMF (btw thats the majority of people in the wikimedia movement). Could you make it more accessible please?

For information about future phases, please see: Flow Deprecation Timeline

This information is not accessible for anyone not at the WMF (btw thats the majority of people in the wikimedia movement). Could you make it more accessible please?

Thank you for the note, @Zabe. The information from that link is already public, but the description (somewhat unhelpfully) only links the private spreadsheet. You can find the deprecation timeline outlined at
https://www.mediawiki.org/wiki/Structured_Discussions/Deprecation#Deprecation_timeline.

In addition to the timeline, the spreadsheet also includes Flow usage data (which were used to decide which wikis belong to phase 0, which got migrated as part of this task). The usage data were compiled in T352174 and published under https://people.wikimedia.org/~urbanecm/growth-team/T352174_flow_per_day_per_page_20231206.html.

Hope this helps!

For information about future phases, please see: Flow Deprecation Timeline

This information is not accessible for anyone not at the WMF (btw thats the majority of people in the wikimedia movement). Could you make it more accessible please?

Thank you for the note, @Zabe. The information from that link is already public, but the description (somewhat unhelpfully) only links the private spreadsheet. You can find the deprecation timeline outlined at
https://www.mediawiki.org/wiki/Structured_Discussions/Deprecation#Deprecation_timeline.

In addition to the timeline, the spreadsheet also includes Flow usage data (which were used to decide which wikis belong to phase 0, which got migrated as part of this task). The usage data were compiled in T352174 and published under https://people.wikimedia.org/~urbanecm/growth-team/T352174_flow_per_day_per_page_20231206.html.

Hope this helps!

Yes thank!

Per today's team standup, @EAkinloose and @Ryasmeen will test 10% of the pages that were moved in the 31 October run and document findings in the existing Streaming logs sheet.

Completed testing the 10% of the pages that were moved in the 31st October run. The only issue I found during testing this task was: T378392 which is fixed now.