[02:04:10] Miraheze Commons hosts a bunch of images that are probably not suitable for Commons, but are only used on one wiki, so the file can just be moved there. I wonder how hard it would be to write a gadget that makes this process easy. [02:46:42] [1/2] https://dev.miraheze.org/wiki/Mass_Copy_Upload [02:46:43] [2/2] You have to enable `$wgAllowCopyUploads` [15:08:08] @originalauthority Hey, do you remember why this: `Nodes.Node.factory( this.infobox.markupDoc, 'data' )` on `Line 40` of `PortableInfoboxBuilder.js` is repeated twice? [15:08:45] [1/10] Cause it's part of this object: [15:08:45] [2/10] ```php [15:08:46] [3/10] this.infobox.children = [ [15:08:46] [4/10] Nodes.Node.factory( this.infobox.markupDoc, 'title' ), [15:08:46] [5/10] Nodes.Node.factory( this.infobox.markupDoc, 'media' ), [15:08:47] [6/10] Nodes.Node.factory( this.infobox.markupDoc, 'header' ), [15:08:47] [7/10] Nodes.Node.factory( this.infobox.markupDoc, 'data' ), [15:08:47] [8/10] Nodes.Node.factory( this.infobox.markupDoc, 'data' ) [15:08:47] [9/10] ]; [15:08:48] [10/10] ``` [15:53:38] @blankeclair you round [16:11:04] @abaddriverlol the only place I see ParserMigration defaults is in LocalSettings, not global. Should I just add them here? https://github.com/miraheze/mw-config/blob/c6b76ccfcbce2925892c4956da8e8d9a7571d23e/LocalSettings.php#L5313 [16:30:31] I just went and did it about:blank [16:36:36] @rhinosf1 we don't currently have any parsermigration/parsoid entires in MW/settings fyi [16:37:23] Is now a good time to add them? [16:41:06] hmmmmmmm [16:41:17] maybe a separate PR/task? [16:41:34] Go for it [16:44:58] if its just adding entries for the two settings im adding defaults for fine but if there's more to add then nah [16:45:31] Actually [16:45:43] This setting is the default, you can still enable it per user [16:45:57] so eh [16:45:59] mmmmmm [16:46:01] well [16:46:30] I haven't looked too hard [16:46:54] im also lazy so [16:47:16] Welcome to the club [16:48:00] I also don't want to like figure out where this goes so [16:48:07] Make a low priority subtask? [16:48:45] actualy [16:48:55] freebie for any prospective techers [16:49:06] if say Elisa wants to practice adding settigns [16:49:15] True [16:49:19] @elisapoly [16:49:25] All according to plan [16:49:33] https://klipy.com/gifs/think-about-it-reece-simpson [16:50:12] Okay in that case #6495 shoud be good to merge [16:52:58] k lunch time [17:10:39] W-w-w-w-wat [17:10:52] :stare: [17:16:34] Sure [17:17:22] I was planning to at least try to maintain one unmaintained extension but understanding it from scratch is @_@ [17:19:55] That’s sick! Which one [17:32:12] A few extensions I have marked are Tabs, GlobalWatchlist, EditSimilar and Video [17:36:45] GlobalWatchlist is unmaintained [17:38:01] [1/2] At least according to this big unmaintained notice :stare: [17:38:01] [2/2] https://www.mediawiki.org/wiki/Extension:GlobalWatchlist [17:44:23] Not really, I didn't write that so wouldn't really know [17:44:29] It's very poorly written so who knows [17:45:19] It could probably do with being written in Vue but alas [17:51:44] Fair enough, I guess I'll remove it and find out what goes wrong or right. [18:40:09] GlobalWatchlist is deployed on WMF wikis so for really bad breakages someone will intervene, but otherwise it could fall outside the jurisdiction of official employee roles. [20:42:34] There was a reason. I just can't remember why lol [20:43:08] If may not be needed anymore