[07:18:37] I want to import a bunch of pages from my locally-hosted wiki, and I have created a dump using the dumpBackup.php maintenance script. I plan on requesting one here https://meta.miraheze.org/wiki/Special:RequestImportDump. Besides the content pages, does anything get overwritten or changed that I should be aware of? [14:09:56] Orange has evolved into a discord user! [14:11:03] heh, not sure I would say "evolved", more like forced cuz of network effect :p [14:11:11] Exactly [14:11:27] though I guess stuff like the forum-like support are pretty nice [14:12:47] Certainly useful [14:13:21] Also compared to IRC the ease of revisiting messages and using pings to draw attention when people come back to check messages [14:14:54] That was my idea as well, give it the potential to be as restrictive as possible but make it possible to make it as loose as possible [14:16:21] What I'm likely going to do with that is have userrights like `(view-flagged-wikis)` and `(handle-flagged-wikis)`, for exactly what you said, let the community decide who should be able to view these [14:20:49] I’d say also have something to leave comments [14:20:57] You’re gonna be working on this task? [14:22:13] after RequestSSL, if no-one has claimed it, very likely [14:23:21] I was thinking of maybe trying my hand eventually, but given as this seems like a sensitive ish feature and I’ve never coded PHP go ahead [14:25:10] Lol [14:25:15] if you want to try, go ahead, it'll still be a while before I finish RequestSSL [14:25:48] it is stalled on a few things like a new notification system and a review from CA of one of my PRs [14:27:23] I plan to probably do some good first task issues on WikiMedia’s Phab to get some experience with the code base first [15:27:43] Anyways if I do decide to tell fuck it and work on this, is there anything I need to know about how to set up CreateWiki locally? [15:29:18] that you don't 😂 . [15:29:59] Dang [15:30:09] To give a more serious answer, the only approach would be to start configuring the variables at https://github.com/miraheze/CreateWiki/blob/master/extension.json#L144 one by one and roll with the punches [15:30:10] Eh who need to test stuff write code and test in prod [15:31:05] Oh right it needs domains as well [15:31:07] expect to read a lot of stacktraces, you'll also need to adapt https://github.com/miraheze/mw-config/tree/master/initialise to your setup [15:31:15] Oh this is gonna be painful [15:31:35] Joy [15:31:47] Fortunately for me, I have SSH access to test151, so I don't need to bother with that particular rabbit hole [15:31:52] MediaWiki.org has docs on setting up a wiki farm in general iirc ja? [15:32:01] the perks of being an SWE 😎 [15:32:08] Maybe i should leave this to you after all [15:32:15] That would likely be the smart choice [15:32:31] But I’ve never been a fan of that route [15:33:08] So, the thing with wiki farms is that everyone does it their own way. Wikimedia does it in a very different way, Fandom too [15:33:19] so there is no "standard" way of doing wiki farms [15:33:31] But i probably should make my own/contribute to a simple extension to learn how basic PHP syntax works [15:34:13] Unless any simple Miraheze extension have some simple tasks to patch [15:36:42] hmm, not really from what I see on phab [15:37:25] I think Agent is the only one to have successfully setup a CreateWiki farm locally. [15:38:08] How… encouraging [15:38:59] I’ll probably try and come up with something to make myself [15:39:05] What does iirc stand for? (I know, too old for keeping up with abbreviations 😄 ) [15:39:15] If I recall correctly [15:39:23] Thanks 😄 [15:41:48] I have [15:42:16] It would be cool if you could write someday about your experience doing that [15:42:17] Although probably diff than Agent [15:42:26] maybe on the phab blog [15:42:36] I can whip one up in about half hour [15:44:08] Interesting [15:44:33] But yeah I believe staying away from CreateWiki may be.. wise) [15:45:26] UO is the master at it [15:45:37] He's the one who guided me and OA through it entirely [15:45:47] I wouldn't expect less from him lol [15:50:40] We have UO/CA and OA [15:50:56] Now we need CU/UC [15:51:33] Lol [15:52:05] We also have NA as well [15:52:15] Oh yeah [15:52:34] And NDK [15:52:44] (I just looked at the member list and got the idea) [15:55:04] May be a P too? a:Wow: [16:06:01] It’s not as fun with only one letter [16:06:05] Gets to loose [16:06:32] What would I be, PDV, DV, PXL [16:29:04] https://meta.miraheze.org/wiki/User:Original_Authority/Setting_up_a_CreateWiki_development_environment v quick and rough guide, I'll refine it and add a windows alternative down the line 🙂 [16:35:34] :ghosthug: [16:37:32] Does WSL work? [16:39:55] Wondering if we could make a full Miraheze test docker image [16:41:53] it should, only thing that would change would be where the directories are depending on how your distro does things [16:42:14] I just use Ubuntu normally [16:44:31] then change the apache config dir with `/etc/apache2` [16:45:11] most of the guide should apply [16:45:21] :pepenotes: [16:45:42] I'm gonna try and set up a normal MW test instance for now [16:46:14] I have no real idea what i wanna make for an extension but we're rolling with it [16:47:23] Side note, why do we write MediaWiki but Wikimedia [17:00:25] MediaWiki is the software [17:00:31] Wikimedia is the foundation [17:01:31] yeah [17:01:41] the different caps is interesting [17:01:50] The Wiki is Media Wiki, There exists also DocuWiki [17:01:59] but we all agree that 'WikiPedia' is evil [17:02:16] 💯 [17:10:15] Probably [17:10:28] They are mediawiki docker images for a base [17:10:36] yeah looking at it rn [17:10:52] trying to decided between mediawiki docker, mwcli, or vargrant [17:11:17] i have no idea what im doing its so fun [17:15:01] then you should probably not bother with any of those and go with a good-old, classical install [17:20:48] I've done one before on a VM, but I don't always have much time so was looking to make something quick [17:23:17] You made a promise to me remember? [17:23:42] *whistles( [17:23:48] LOL [17:24:03] run away [17:24:56] graps your neck STAY! 😄 [17:27:00] [[Special:Nuke]] escape! [17:27:00] [17:27:29] 😄 [17:28:38] Permanently saved in the core memory! 😄 [17:44:49] Yeah a docker setup would be great [17:47:42] https://issue-tracker.miraheze.org/T11824 is kinda curious huh [17:48:15] huh [17:48:26] currently trying to prove my theory that this is indeed WikibaseRepo wikis throwing that exception [17:48:51] by checking if WikibaseRepo can take that codepath [17:49:06] so far doesn't look like it 😦 [17:51:13] why can't the wikibase extensions be normal extensions :/ [17:55:57] Does it mean I won't be able to use Wikidata soon? [17:56:36] it means [17:56:39] fuck knows lets fidn out [17:56:53] nah, that should be fine [17:57:19] the fact that no-one has reported on phab stuff being wrong with Wikibase means that end-users probably don't notice this error [17:57:36] (other than paladox after reading logs) [17:59:19] [1/2] thank you linux [17:59:19] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1206298435192492222/uCYn4t9.png?ex=65db7ff6&is=65c90af6&hm=ef1c978c75a9943eabf940120d41daf02d726aedec1d21c6cfd9e50d7a871697& [17:59:19] What should we have noticed? [17:59:28] (i hate deving) [18:00:05] if this error appears to end users, it will be obvious [18:00:15] haha okay [18:13:56] still, can't think of anything else [18:28:39] ..It was because i didn't sudo god damn it [19:38:48] why cant mediawiki ever be easy [19:40:04] [1/3] 'do you want to update dependencies?' [19:40:05] [2/3] yes-> crashes [19:40:05] [3/3] no-> welp sorry cant finish installing [19:40:57] there we go! [19:48:01] LOL [19:51:36] okay i have the dang thing installed and now realize i dont know how im supposed to like code [19:51:44] i mean [19:52:02] like its in a docker container mapped to the root [19:52:12] normally you dont edit those [19:52:14] uh [19:52:15] huh [19:52:27] i should prob have thought ahead farther [22:31:26] Anyone know which box reports.miraheze.org is hosted on? Wondering cause I noticed version 16 hasn’t been pushed yet [22:32:32] reports something [22:33:10] theres a dedicated server? [22:33:43] Oh, new ToU and privacy policy?