[00:07:25] the longer we stick to the original physical servers, the more 5xx will happen over time [00:07:50] moving to the cloud is the only option [00:07:54] šŸ‘† [00:08:03] (the cloud is made of physical servers) [00:08:21] wait, what? it's not magical? [00:08:32] šŸ’€ [00:08:42] we have rented new servers. it took them a while to be delivered due to severe weather but we have just started with setting them up [00:09:00] unlike the old servers, these servers are actually server-grade hardware [00:09:08] What are these lies you speak [00:09:35] Obviously, if the cloud had physical computers, they would have fallen and hit someoneā€™s head by now! [00:10:04] Oh, so that's why the internet went out when it was snowing! The servers were falling out of the sky! [00:10:18] WD Green Solid Shit Drive my Beloved <3 [00:11:05] that's certainly one way to put it [00:11:44] Obviously, the man holes in my roof can confirm [00:37:03] we're going to need some docs on Translators [00:40:10] @notaracham is there anything I can build off of? [00:41:55] wait we do [00:41:57] haha [00:42:32] Eh? Pings in general chat? [00:42:58] yep sorry [00:42:59] ghost ping [00:43:06] just was re translatiosn [01:38:16] <.labster, replying to serverlessharej> Shouldnā€™t clouds be easier to deliver in storms? Thatā€™s just math [01:48:11] the shipping is easier, the handling is not [01:59:24] gets dark [04:00:09] Wiki-Bot needs "send messages" permission in #verify [04:16:28] @serverlessharej have you had a chance to review VCP/MSCoC [04:19:59] [1/2] I'm working on a draft Global Conduct Policy that I'd like the board to review at the next meeting. It would be subject to community ratification as the current one is, and it applies to conduct on Discord and IRC as well as on-wiki. But I think the community can/should still keep VCP and MSCoC as policies specific to those contexts. I haven't thought about updates for those [04:19:59] [2/2] yet because I've been focused on the GCP. [04:21:33] Actually those permissions weren't needed, I have removed the check for them. #verify is now working [04:58:28] [1/4] Three things are simultaneously true about conduct policy: [04:58:29] [2/4] * At the end of the day, all we're trying to establish is the rule of "be excellent to each other" [04:58:29] [3/4] * This is also obscenely harder to codify than it should be sometimes [04:58:29] [4/4] * If there's a highly specific rule, there's probably a story and an individual behind why it exists. [05:00:15] Thanks for taking this effort on, Harej [05:08:41] did miraheze just go down for anyone [05:08:52] nvm it's back [05:09:04] it's working for me but is quite slow [05:10:45] [1/3] how tvar works here? [05:10:46] [2/3] and don't seem to find an instruction on tvar in general [05:10:46] [3/3] https://cdn.discordapp.com/attachments/407537962553966603/1199582039217811516/IMG_20240124_080841.jpg?ex=65c310d5&is=65b09bd5&hm=e65e14eba33e7bf85450c939fbdc7f47ae29483d1763507c7b4a011977cef2c9& [05:14:16] nvm still looking [05:18:22] [1/2] Expect to continue to see temporary bouncing off 50x errors until we complete the move. [05:18:22] [2/2] The outage a few weeks back further reduced our available hardware, so we are absolutely under-resourced [05:18:58] Good night, guys. [05:19:00] how do you write link to a file without embedding it into a page [05:19:26] Guys, I have a question... [05:20:09] [1/3] like this [05:20:09] [2/3] `[[File:Example.png|caption]]` [05:20:09] https://meta.miraheze.org/wiki/File:Example.png [05:20:09] [3/3] it always embeds but in this case i don't want it to embed [05:21:04] If you want the actual wiki text displayed as text, wrap it in tags [05:21:35] Pre tags also work [05:21:46] add `:` before `File` [05:21:46] no no [05:21:47] i want just the caption to appear [05:21:51] like a regular link [05:22:19] `[[:File:Example.png|See example here]]` [05:22:19] https://meta.miraheze.org/wiki/:File:Example.png [05:22:20] I think what legroom suggested then [05:22:26] yeah that worked, thx [05:22:41] same goes for categories [05:23:07] to link to category instead off adding page to category [05:23:20] alright [05:23:32] It happens that I ust have 2 editors on my wiki... [05:23:52] [1/2] But checking inside the user list, There are many of them... [05:23:52] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1199585337488445541/image.png?ex=65c313e7&is=65b09ee7&hm=d87ba17cbf9d6aab700f778d3a082ef8a86aa2b694dab304fe6169b3f842135e& [05:24:21] Abuse filter is a valid name? Same as Mediawiki? [05:24:47] I striked one of them bc is a user who helped me with a code. [05:24:50] due to the way CentralAuth (our login system) works, if anyone with a Miraheze account visits your wiki, it'll automatically "attach" them and create a local version [05:25:36] ooh... [05:25:57] Damn, I still have so much to do before sending a petition to get volunteers... -.- [05:26:14] Thanks for the clarification, @agentisai . [13:52:45] Just wondering what happened to Replace Text in Admin Links? This was the only reason I used it. Is there another tool that can be used to replace text in lots of pages? Thanks. [13:53:25] MassEditRegex does a similar job [13:56:45] Heard of it, but never used it. Is it fairly simple? I don't know anything about using expressions. What happened to Replace Text anyway? It was a great tool. [14:06:02] it's a little worse unfortunately; I don't know re: replacetext, someone more technically involved could comment there [14:08:48] I don't remember the details, but there were some technical reasons why replaceText wasn't able to work anymore or something like that [14:09:51] miraheze did a platform wide revision compression which generally does not play well with replacetext and it's had issues in the past, but last I thought (we're talking over 6 months ago >.>) it was still holding up [14:12:31] As for MassEditRegex, while I haven [14:13:57] As for MassEditRegex, while I haven't used in in wiki context myself so far, I have a basic understanding from other places, and regexes in general can indeed feel like magic at first. Though there are sites like https://regexr.com/ that can massively help craft, and understand regexes [14:31:39] I thought I had used it more recently than six months...maybe not. Obviously, having a stable Miraheze is more important, but it's so annoying when a really useful tool ups and disappears. [14:32:38] I only mentioned 6 months because I was pretty much completely out of the loop in that time [14:34:24] I literally have no clue about regular expressions. This is a whole new language that looks far too confusing for me to try and learn just to replace some text. Looks like I'll have to do it the old fashioned way, one page at a time. [14:46:25] if you want translation rights, do you ask on the meta admin noticeboard? [14:47:16] yep [14:47:40] if you aren't already do keep the recently passed translation reform in mind, not all pages are updated iirc [14:49:01] alrighto, thanks for the info šŸ‘ [15:52:20] Miraheze is down AGAIN! Getting 502 on AllTheTropes. [16:06:04] [1/2] Question. I added two skins, which are displayed as: ā§¼skinname-Anisaā§½ā§¼skinname-Apexā§½ .... How do I change that? [16:06:05] [2/2] See: https://jwmeeting.miraheze.org/wiki/Main_Page [16:56:41] Error 503 Backend fetch failed via cp26.wikitide.net at Wed, 24 Jan 2024 16:55:59 GMT [16:58:16] where? you mean you've enabled skins (in extensions list)? [16:58:26] Yeah [16:58:42] Look at my frontpage where I list the installed skins [16:59:30] ah I see now [16:59:32] https://cdn.discordapp.com/attachments/407537962553966603/1199760410820215057/image.png?ex=65c3b6f4&is=65b141f4&hm=e2e5162caf6fe71eb59a14e4836e5fcbd574cc5cc0823aed6702bf5e8990a118& [16:59:52] idk, must be something w/ that UI thingy [17:00:07] why do you need these links tho? [17:00:33] they are one page only use, w/ `useskin` [17:00:57] users can change prefered skins in user settings, and there's skin preview [17:01:45] [1/2] also something is off on my screen res [17:01:45] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1199760964615147600/2024-01-24_20_01_27.png?ex=65c3b778&is=65b14278&hm=12e3dc5dd6587d60e6ba1bfbd9ef5570fdaa3e42fb7c2687f4bc064796934fcc& [17:01:48] It's to see how it looks in different skins, without needing to go to their settings [17:02:07] but they still will go settings to choose skin? [17:02:11] and save [17:05:50] goodbye then [17:06:51] Why relay died [17:07:33] All bots have [17:07:36] I guess it is hosted on a server that is currently being turned off? [17:08:06] IDK how that server change thing is being done [17:08:32] Orange_Star: cloud18 rebooted [17:09:09] pretty close :) [17:09:32] It's intentional and SRE are aware [17:09:44] Should have been announced though [17:59:54] To be fair it was affecting only bots and monitoring [18:00:01] there is zero effect on wikis [18:12:58] MacFan4000: the relay is fairly important to user communication [18:13:40] There may not be many IRC-only users, but the relay and wm-bot provide the only public logs of Miraheze channels [19:53:22] welcome back [19:56:39] as Paladox said, nothing like spending hours trying to fix something that turns out to be trivial [20:00:52] https://tenor.com/view/wojak-doomer-gif-25753254 [20:00:56] This is too relatable [20:15:20] Mmm, I've once pointed out a missing semi-colon that had stumped several classmates for several hours. The frustration and relief were amazing to witness. [20:17:43] Python superior [20:17:49] No semi clowns [20:18:12] You do not want to know how long I spent debugging a case sensitive file path [20:18:19] Even with help of a technician too [20:19:13] Actually, it was a DNS config file, very fun! [20:25:14] The semicolon is quite useful as punctuation; you're missing out if you don't use it [20:28:13] hah, always the semi-colon [20:29:56] Discord doesn't have a semicolon emoji; this is a great loss [20:30:34] šŸ˜‰ [20:30:36] damnit [20:31:00] (; [20:31:03] lol... I never even thought of that xD [20:31:06] here [20:35:15] You can disable that btw [20:36:16] relatable [20:36:27] but isn't like a persona; setting [20:36:30] I once spent days trying to figure out why gdnsd wasn't starting, only to find out it was because of improper encoding [20:36:41] others might still see emoji [20:42:29] No [20:42:49] The setting is to decide if discord auto turns stuff to emojis when you sent a message [20:42:51] :) [20:43:21] daym [21:00:56] :Partyheze: [21:01:17] :Partyheze: [21:03:48] I will miss SCSVG [21:03:53] I brought it online [21:04:29] I led our mediawiki migration and did the switchover with probably @paladox [21:15:23] is it going to be sold? [21:16:18] I believe some of the hardware may be offered after the migration [21:16:24] Not sure on what terms yet [21:16:36] @owenrb ? [21:24:12] Quick question, rather very minor as I hope the migration goes as smoothly as possible, but before the image issues started appearing on both WT/MH the Maintenance reports (eg Wanted pages, files) didn't have a cache limit of 5,000. Is this going to be coming back once the two are merged properly? [21:27:50] I don't know if we plan to disable miser mode [21:28:27] If there's a reason that limit doesn't work for you, it might be worth discussing it with us and seeing what the alternatives are [21:28:32] it feels like getting back to fandom lol [21:28:46] @theoneandonlylegroom ? [21:29:02] the limits [21:29:15] the inability to hide redirects [21:29:16] etc [21:29:28] We can eventually make miser mode opt out for wikis that really want to probably. [21:29:53] had to craft user css snippet to hide redirects on AllPages [21:30:14] I mostly work w/ it [21:30:31] @theoneandonlylegroom have you raised any concern with SRE if it's been changed by us? [21:30:49] I was looking for reason and miser mode was mentioned [21:31:13] I'd like to know the use case but if individual wikis sensibly need it disabling then I'd support that [21:31:15] Probably not in ManageWiki [21:31:45] It's more a minor thing, I'm always going to have a large list of wanted pages, but Wanted categories updating more regularly would be useful as functions for maintenance on some of my player profiles are helped by an up to date category list [21:33:15] It looks like this is the method recommended by upstream [21:33:17] My wanted categories for example last updated 22 Jan, and I assume its a weekly thing. [21:33:28] Please raise issues at the time. We want to work with you. [21:33:36] It should be every 3 days I think [21:34:30] ? [21:34:31] @cosmicalpha maybe we could move it to a timer or have the script loop through systemd or something [21:35:02] If you notice a change that has affected your workflow and you aren't happy, please tell us. We want to hear issues and we will try and fix it. [21:35:15] [1/2] ah [21:35:15] [2/2] ill go sleep now, my word comprehension is at lowest now [21:35:48] @platyellow Maybe open a support thread or a task so we can hear a bit about what you're using the reports for, we can see what's possible [21:35:57] And what kind of maintenance you are doing [21:36:21] I plan to move all MW crons to a systemd timer eventually [21:36:47] Yey, I got told no last time I asked. [21:37:09] I could probably do some of the PRs [21:37:11] Hello everyone, i started a wiki today, i can upload images but I have some troubles with videos. They're in .mp4 but it says "filename not allowed" [21:37:22] I might do that tomorrow, I'll try to think of how I describe it, as its mainly in use for junior players, but there will be older players who also fit into this function occassionally. [21:37:32] You can adjust it in Special:ManageWiki/settings within the media tab [21:37:39] Oh, how come? I guess I'd like to know the reason first but I always thought those were better than crons so can't think of why not... [21:37:43] Do note what's in #announcements [21:37:52] Not worth the effort [21:37:57] oh [21:38:00] Which was a lie because I'd have done it myself [21:38:09] I don't think it is that hard [21:38:12] They are far easier to monitor [21:38:19] Like the bring a lot of benefits [21:38:33] The current crons spam my email a lot [21:38:45] (Ahh I hadn't heard about it, this could explain why transclusion caches haven't updated since last week) [21:40:05] Icinga can spam instead [21:40:08] Or grafana [21:40:32] WMF are moving a lot of monitoring to Prometheus based [21:41:27] I got 5 emails every 5 minutes for a little while due to crons... I turned off notifs though... [22:08:58] <.labster> [[wm: Manual:$wgMiserMode]] [22:08:58] https://meta.miraheze.org/wiki/wm:_Manual:%24wgMiserMode [22:08:58] [22:09:36] <.labster> [[wm: Manual$wgMiserMode]] [22:09:36] https://meta.miraheze.org/wiki/wm:_Manual%24wgMiserMode [22:09:37] [22:10:07] <.labster> Ugh iPhone stop putting spaces [22:10:20] <.labster> [[wm: Manual:$wgMiserMode]] [22:10:20] https://meta.miraheze.org/wiki/wm:_Manual:%24wgMiserMode [22:10:21] [22:11:42] <.labster> [[w:wm: Manual:$wgMiserMode]] [22:11:42] https://en.wikipedia.org/wiki/wm:_Manual:%24wgMiserMode [22:11:43] [22:12:17] [[mw:Manual:$wgMiserMode]] [22:12:17] https://www.mediawiki.org/wiki/Manual:%24wgMiserMode [22:12:18] [22:13:17] <.labster> Why does it work for you and not me šŸ˜– [22:15:08] you might need to turn a few autocorrect settings off [22:15:47] <.labster> Oh I see, who would ever reverse the m and w in wiki and media? [22:22:35] <.labster> Miser mode is a really blunt instrument. These should all be separate settings. [22:22:58] Miser mode was enabled because the cloud server is on its last leg iirc [22:23:17] we don't want even slower wikis do we [22:23:25] we're rather generous in what we allow to be ran tbh [22:23:41] Hack and slash anything not strictly needed mode [22:23:44] I agree there should be a cron running every so often to update special pages though [22:28:03] <.labster> Really what the software should do is cache those pages for a configurable time, then let the software rebuild them on request rather than in one big process [22:32:33] There is [22:33:27] IIRC there is an extension for this to update if miser mode is enabled to not wait on script I looked into but can't remember for sure... [22:35:02] ? [22:37:39] That's the one. [22:38:02] I had planned to review it and see if it would be a good idea. [22:38:25] <.labster> Okay, probably useful but not an improvement on the questionable software design choices of the WMF. [22:40:05] I've always wandered why imports are not a job in the jobqueue also. That would probably resolve the reason ImportDump was made, and why that works when Special:Import works due to how it uploads... [22:40:59] So yeah alot of things could really be improved in the MW software [22:41:45] Eh [22:43:10] Iā€™d be the worst kind of hypocrite to comment on crappy code [22:43:26] <.labster> Miser mode reads like a list of features WMF needed disabled at scale [22:48:27] <.labster, replying to pixldev> The code is likely quite good, itā€™s the software design which is derpy [22:49:27] My point is only strengthened [22:55:25] There's a script floating on Fandom somewhere which strikes out pages from S:WantedPages etc if they exist. Might be beneficial for some of you. [22:56:44] say what you will bout fandom they gots lots of scripts [22:57:19] I Actually use a modified version of useful drop-down rn, iirc you were the author OA ja? [22:58:09] I did author a script by that name, yes šŸ˜› [22:58:22] I wonder if it still works properly [22:59:45] Like a charm [22:59:53] https://dev.fandom.com/wiki/UsefulDropdown [23:00:15] I donā€™t use this version, partly because the quick template reasons bugged me to no end [23:00:38] https://stoneworksmc.fandom.com/wiki/User:PiDeVl/wikiwikiactions.js [23:01:19] Doesn't the quick template work? I have it enabled myself but haven't used it for a very long time [23:01:30] yup, well havent used the custom orn [23:01:46] The only one I use alot thats not there i added [23:01:49] Format [23:01:55] Ahhh [23:02:11] I also added a reason prompt for quick delete [23:02:16] My greatest fandom script was PatrolPanel ā¤ļø [23:02:33] I think I tried it and didnt work [23:02:42] idk if its a perms thing or smt [23:02:44] i may be dumb [23:03:11] Which? [23:03:14] The main reasons I have for quick delete is blank pages so i made that the default reason placeholder [23:03:24] power usering go brrrrr [23:03:37] also it took way to long to learn fandom had shortcuts [23:04:10] Oh maybe PP isn't working [23:04:30] Side note; i got fed up with the title link sending to the feed page so i was gonna use js to change the link to main page, then someone said ā€œuh my guy you can change it in settingsā€ [23:04:44] :trout: [23:12:23] ^ best emote I ever added [23:13:18] [[w:Template:Trout]] my beloved [23:13:18] https://en.wikipedia.org/wiki/Template:Trout [23:13:19] [23:21:39] Out of the things I learnt about in the past 20 minutes I'm not sure which I love more between the trout and PatrolPanel. [23:21:44] [[w:Template:Overdone trout]] [23:21:44] https://en.wikipedia.org/wiki/Template:Overdone_trout [23:21:45] [23:23:28] [[w:Template:Whale]] [23:23:28] https://en.wikipedia.org/wiki/Template:Whale [23:23:29]