[01:26:41] Quick question: Is it valid to ask here if someone would like to help/contribute with your wiki, depending what is your wiki about? [01:27:34] or there's another proper place (and a proper way to talk anyone about your wiki project)? [01:28:18] The [[Community noticeboard]] sounds like what you're looking for [01:28:18] https://meta.miraheze.org/wiki/Community_noticeboard [01:28:19] [01:29:31] This is not a place where you are likely to get a lot of replies for that kind of stuff though, as well most people are likely not interested in whatever specific topic your wiki is about, would be FAR FAR better to find a place that have the same topic as your wiki. [01:54:12] [1/2] The other benefit to soliciting existing communities (if they happen to exist) that are focused on your topic is driving more natural traffic to your wiki. [01:54:13] [2/2] That type of attention tends to help your wiki in showing up in search engines too. [01:55:29] @tali64 , @notaracham and @gummiel , thank you so much for your replies and the way ppl talk to each properly in this channel. Wish the PT channel could be (and learn) like you. [01:56:21] You're right, my wiki still doesn't appear in the browser results, no matter how far I navigate. [02:03:37] [1/2] Helpful guide for wikiseo setup, if you haven't done so already: [02:03:38] [2/2] https://meta.miraheze.org/wiki/User:NotAracham/WikiSEO_-_Improving_Search_Ranking [02:04:02] It's not a cure-all, but I've found that it does make a difference on my wikis [02:06:29] Thanks a bunch. Any help is enough. [02:56:35] This isn’t technically wiki-related, but does anyone have recommendations for what domain provider is best? I’m looking to get a custom domain for my wiki [03:17:14] Namecheap is typically pretty good [04:27:49] I also was suggested porkbun as being cheaper sometimes [04:28:13] (we somehow still end up w/ namescheap) [04:29:13] I've heard of Porkbun but they sometimes charge you a big renewal fee [04:29:30] so they might give you a $5 domain and then on renewal, charge $15-20 [04:31:09] seems same [04:31:25] namecheap also was 20$ renewal [04:32:08] we lost initial domain we wanted too because the guy who owned it suddenly lost interest in the game and deleted his namecheap account lol [04:32:19] it immediately got scalped [04:45:17] so we now lowkey fight that domain in SEO too because in roughly a year of existence kt managed to crawl next 2 fandom (normal and archived Gamepedia) results [06:57:50] I put a request on phabricator to reset my wiki to its initial state about 6 weeks ago.  It hasn't happened.  Should I be a bit more patient, or should I nudge someone? [08:21:58] More patient [08:58:05] Hello! I need help with a wiki I just started. Even if I copy/paste it directly from the Miraheze Developers Wiki, any /styles.css subpage of a Module gives me an error stating "unexpected symbol '.' near 'infobox'". How can I get it to stop doing this? [09:10:38] raw copy pasting won't work in most cases, the correct way to copy templates is import [09:12:42] [1/2] there's a section about it in this guide, but we usually suggest to create infoboxes using PortableInfobox extension, or import simpler templates from other wiki (the rest of the guide) [09:12:43] [2/2] [[Infobox]] [09:12:43] https://meta.miraheze.org/wiki/Infobox [09:12:43] [09:12:52] damn, wait [09:13:03] [[Infoboxes]] [09:13:03] https://meta.miraheze.org/wiki/Infoboxes [09:13:04] [09:38:35] There is no page titled [[Infobox]] on meta.miraheze.org, dev.miraheze.org, or login.miraheze.org. Which wiki are you referring to that has the page [[Infobox]]? [09:38:35] https://meta.miraheze.org/wiki/Infobox https://meta.miraheze.org/wiki/Infobox [09:47:55] I've sent another link later, it's Infoboxes [09:48:02] idk if IRC catched up [09:48:13] I'm on Discord [12:17:03] A redirect from infobox to infoboxes would be good idea [12:20:08] Prob [12:21:37] ye [12:24:14] I could get on meta and do that rn [12:28:01] Wow triple warning. It yelled at me to make sure the page should be in meta, it was automatically detected as harmful, and to top it off I wasn’t logged in [12:30:44] Yeah a Meta-Admin needs to do it :/ [12:30:49] Eh I tried [12:42:54] Done [12:42:58] No warnings [12:43:02] I'm not an admin [12:57:58] I got abuse filtered on dev wiki when I tried to move template drafts under my user page [13:06:42] Guh [13:17:03] maybe it's autopatrol [13:21:46] It said it triggered the page creation in meta namespace rule [13:21:51] Idfk [13:22:04] Might be that my only meta edits were for the RfC [13:54:18] [1/12] Someone “Strongest opposed” Option C yesterday and even included a little poem: [13:54:18] [2/12] “Paranoia is in bloom, the PR transmissions will resume [13:54:18] [3/12] They'll try to push drugs that keep us all dumbed down [13:54:19] [4/12] And hope that we will never see the truth around [13:54:19] [5/12] Another promise, another seed [13:54:19] [6/12] Another packaged lie to keep us trapped in greed [13:54:20] [7/12] And all the green belts wrapped around our minds [13:54:20] [8/12] And endless red tape to keep the truth confined They will not force us [13:54:20] [9/12] They will stop degrading us [13:54:21] [10/12] They will not control us [13:54:21] [11/12] And we will be victorious” [13:54:22] [12/12] I’m guessing WikiForge is what fueled their concerns even though it’s entirely separate? [13:55:06] I saw that, seems like malding to me [13:55:37] https://tenor.com/view/jarvis-cope-seethe-mald-jarvis-cope-gif-24471463 [13:55:59] But likely, all the opposes seem focused on one of three things [13:56:03] WikiForge [13:56:04] What is “malding”? [13:57:09] Ah sorry, I’m used to more gaming communities so sometimes the slang don’t carry to places like wiki [13:57:29] [1/2] > Extremely angry, especially as a result of losing a video game. [13:57:29] [2/2] Not this exactly but [13:57:47] It’s one of those things that you pick up the definition and it’s hard to verbally explain [13:57:56] I guess the issues with Miraheze made them angry then? [13:58:16] From this: [13:58:22] Wiki forge being a for profit [13:58:27] And what are the other two things the opposes focus on? [13:58:30] The history with many of WTs team [13:58:51] I'd like to see a CU on that user [13:59:05] Huh?! What’s a CU? [13:59:13] And the last one is imo just don’t wanna do it, people tend to complain over changes to the status quo [13:59:16] Check User [13:59:25] Basically a steward looking at their IP [13:59:29] To see if it’s an alt account [13:59:41] It’s a carefully regulated thing [13:59:43] All uses are logged [13:59:45] It's the software we use to see if they are linked to other accounts [14:00:00] @rhinosf1 how does this user look sus though? [14:00:03] [[mw:Extention:CheckUser]] [14:00:03] https://www.mediawiki.org/wiki/Extention:CheckUser [14:00:04] [14:00:08] It's 18 hours old [14:00:21] OK then! [14:00:21] What do you mean no text on this page! [14:00:45] It’s probably a misspelling. [14:00:56] In that case can’t even vote on the RfC at all, so yeah I’d say ask void to Check it [14:01:09] Normal than it gives a edit Lin [14:01:14] Yeah it is extension, not extention 😉 [14:01:19] [[djwitnen]] [14:01:19] https://meta.miraheze.org/wiki/djwitnen [14:01:19] [14:01:24] Wdym? [14:01:26] The vote was struck [14:01:31] Curse you English language [14:01:45] [[mw:Extension:CheckUser]] [14:01:45] https://www.mediawiki.org/wiki/Extension:CheckUser [14:01:45] [14:02:19] OK then! But it’s still an interesting poem capturing the concerns of all of the “opposes”, isn’t it? [14:02:43] It’s certainly creative [14:03:34] Don’t mean it’s original though [14:03:47] https://www.letras.mus.br/muse/1522867/ [14:04:04] It's an interesting poem [14:04:12] They lyrics [14:04:15] https://genius.com/Muse-uprising-live-lyrics better site [14:04:53] I didn’t know that was from a song! [14:05:07] I didn’t either, I just had a feeling [14:05:13] One google later [14:05:40] Looks like @agentisai locked as a sockpuppet [14:06:17] https://cdn.discordapp.com/attachments/407537962553966603/1189569946775199754/image0.jpg?ex=659ea458&is=658c2f58&hm=a356263d7c1bdc492c5f501564a5c6c9c8054a83c5379718590717b673e5b579& [14:06:39] We love Wikipe-tan [14:06:42] Why is Oppose #9 for Option C crossed out? It’s from one of the stewards I think. [14:06:53] Because it’s invalid [14:07:05] Only accounts created prior to the RfC opening may vote [14:07:23] How? Zippix is one of the stewards! [14:07:26] Zppix isn't a steward [14:07:27] To prevent sockpuppeting [14:07:33] Oh! [14:07:36] But because they've changed their vote [14:07:37] That [14:07:47] ^ [14:07:51] They retracted it [14:07:54] Sorry! I thought he was on the Miraheze team though! [14:08:00] Now support #68 [14:08:04] He is kinda [14:08:19] He’s a discord mod here and a board member for the Miraheze Foundation [14:08:44] Also a meta admin and wiki creator I think [14:11:30] [1/2] Is there a way to hide the subtitle? [14:11:30] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1189571260435406948/image.png?ex=659ea591&is=658c3091&hm=d0196ab7f3467b3946c059620b99e2672a65df511f766e2989012cdfdc30e0e1& [14:13:27] I believe it's some setting or MediaWiki page [14:18:30] What bots accounts do you guys use on your wikis? Curious [14:18:40] I wanna make a bot for fun but no ideas [14:19:31] never used a bot lol [14:20:00] Something Something #siteSub { display: none; } [14:20:19] I’ve all I’ve done is read only(making a list of stubs, technically a web crawler) and making a list of pages that break formatting guidelines [14:20:47] The latter took 30 minutes to finish because my approach was to parse the text of every single page(~10k) [14:21:07] <:xsob:912928935577276526> [14:21:29] I just want to hide it on the main page, not all the pages [14:21:33] don't reinvent the wheel, pywikibot does a lot for it, and if you're feeling inventive you can write your own scripts for it. [14:21:51] Yeah, for the later I did use pywikibot I think [14:21:57] [1/7] I think its [14:21:57] [2/7] ```css [14:21:57] [3/7] body.page-Main_Page.action-view #siteSub, [14:21:58] [4/7] body.page-Main_Page.action-submit #siteSub { [14:21:58] [5/7] display: none; [14:21:58] [6/7] } [14:21:58] [7/7] ``` [14:22:10] But what good is a tool with nothing to use it on [14:23:18] This garbage needs to be marked with a hazard sign [14:23:30] https://replit.com/@pixDeVl/Stonework-Wiki-Utilites if anyone wanna cringe [14:23:36] [1/4] Do i replace [14:23:36] [2/4] #siteSub { [14:23:36] [3/4] display: block; [14:23:37] [4/4] with that? [14:24:48] dfgh [15:02:20] After two weeks of solo editing and learning too much about cursed mediawiki internals, I've just handed over the wiki I've been working on to my community for public editing, yay. Thanks a bunch for hosting all this infrastructure, Miraheze! (It's https://kosmo.miraheze.org/ if you fancy DIY synths) [16:11:28] Can we change the subdomain name of our wiki? [16:11:59] you can buy and set up a custom domain [16:12:04] Ugh [16:12:23] I just wanted to change Chesapeake to nsuk [16:12:33] wait a sec [16:12:42] mb [16:12:55] thought you meant the "miraheze.org" part [16:12:59] Nahhh [16:13:31] you should create a data base rename task on [[Phabticator]], config change [16:13:31] https://meta.miraheze.org/wiki/Phabticator [16:13:32] [16:13:38] oh common [16:13:46] [[Phabricator]] [16:13:46] https://meta.miraheze.org/wiki/Phabricator [16:13:47] [16:14:00] Because the region I joined is gonna use my wiki instead of me finishing the one I set up for them [16:14:20] Would it remove any pages? [16:14:30] no [16:14:54] Do I first have to delete the NSUK wiki? [16:15:04] huh [16:15:23] That is exactly why I tend to just go to the webpage and manually copy paste the URL instead of using the bot to try and spell it out tbh xD [16:15:25] you have 2 wikis? [16:15:34] Yes [16:15:37] and essentially want to merge them? [16:15:42] Ig [16:15:44] or replace one w/ another [16:15:48] Yes [16:16:35] I wanna make Chesapeake NSUK wiki without deleting Chesapeake's pages bc I have like 100 pages of lore [16:16:55] and NSUK wiki isn't needed? [16:17:24] I dunno what correct order of action to suggest here [16:17:42] because deletion process nowadays takes long [16:18:50] you might explain what you want to do in phab ticket, maybe [16:19:26] I'll just figure it out lol [17:28:53] so uh, which extension of setting enables page preview? [18:06:50] [1/2] the ones appearing on mouse hover [18:06:50] [2/2] it's Popups, but it needs PageImages and TextExtracts to be enabled first [18:09:39] thanks [18:42:51] https://meta.miraheze.org/w/index.php?title=Requests_for_Comment/Reorganization_of_Miraheze&action=history [18:43:09] I added a fifth option. [18:43:44] I'm afraid WMF likely won't accept that option [18:44:00] They have many reservations about such a project as it's been proposed many times over the past decade [18:44:22] That's indeed a reasonable comment. [18:44:56] And whilst I'm supportive of option 5, I won't be dissapointed if it cannot happen. [18:45:07] Feel free to oppose. [18:47:34] (BTW I would however be highly opposed to a merge with Fandom) [18:49:00] Wouldn’t be considered anyway [18:50:59] Fandom's UI is not as standard, and it's approach differs greatly from the original Wikicities concept. [18:58:51] Miraheze merging with Fandom? 99% of our userbase would be furious. It's like Gamepedia selling out to Fandom. [18:58:53] Added my comment as a request forclarification. I won't directly oppose as I'm one of the involved parties (option 1c), but it seems disingenuous to add it if there's not an already-agreed intent from WMF to follow through... [19:03:13] exactly ... [19:03:51] weird proposal tbh [19:04:52] 19 [19:21:05] random question, but I was going to file a low-priority ticket to edit the config for our wiki, but want to know if I should just wait until the reorg is figured out first and if anyone would even be around to look at it right now [19:22:02] just a simple thing to disable zh and zh-cn translations since our translators have decided to prefer zh-hans and it'll help to avoid confusion between the three [19:22:25] Feel free to file now [19:23:25] It'll be a bit before it can be worked either way, though we're making plans to clear the backlog under option C [20:03:23] What does Wikimedia have to do with FANDOM? I know Wikimedia created the wiki software Miraheze runs on, but still… [20:04:33] What do you mean by “the backlog”? [20:05:24] The backlog created by the lack of volunteers [20:07:37] [1/2] OK then! A lot of wiki deletion requests are unanswered, including my request to delete a wiki I made so I can restart it from scratch. The wiki in question is about a Minecraft server, but I have decided to just have that server be private and instead have the public instance of the fictional world be an action-RPG game that’s entirely separate from Minecraft. [20:07:37] [2/2] Look up “Minecraft EULA changes” and you’ll probably guess why I decided to do this. [20:13:32] Thanks. [20:14:21] I maybe the proposer, but your comment is valid. I attempted to add a clarification in the proposal.. Feel free to oppose . [20:16:43] I didn’t know people could add options [20:21:34] " If you see a future path not included, add it as an option on Proposal 1. " [20:23:58] Touche [20:26:11] [1/2] Anyone with a bit of knowledge about Coordinates not working? I have a topic open. [20:26:11] [2/2] #coordinates I am stuck, and I really could use some help [20:51:00] I'll leave it to your discretion, as it's typical bad form to self-close [21:09:22] I have closed it in the grounds that no reasonable person would genuinely believe it has any prospect of success [21:09:30] But nice to see you're still around [21:16:55] I'd like to see a non-profit take over [21:17:26] @shakespearefan00 then why not vote for B or C [21:17:35] Which are both US non profits [21:19:58] I can't vote for C (Wikitide merger) as it's currenty policy doesn't allow forking. [21:20:17] I find that incompatible with Creative Commons style licensing. [21:20:47] i hope miraheze shuts down [21:20:53] How so? [21:21:15] afaik, there's no off-WikiTide forking policy [21:21:31] "7. Direct forks of WikiTide wikis are not allowed." is in the Content policy [21:21:47] That is also a policy on current Miraheze IIRC. [21:21:54] You can't make a fork of a WikiTide wiki on WikiTide [21:21:57] It is, yes [21:21:58] I am thinking this is so that you don't get duplicate wikis [21:22:05] that's it, yes [21:22:06] That is why yes [21:22:16] That's also in the Miraheze Content Policy, just with different wording [21:23:03] I am also a little bit concerned about the scope of the anti-NSFW wording on Wikitide [21:23:19] (Granted Mirazheze might have something like that as well) [21:23:48] I'm thinking this is a 'No Porn' clause like WMF has? [21:24:00] As stated, Miraheze's Content Policy will apply after the merger [21:24:12] so don't pay attention to WikiTide's policy, it's on its way out [21:24:49] Yeah [21:24:50] Pornographic content is not allowed [21:24:58] On Miraheze [21:25:15] Great - I also assume "2. Miraheze does not host any content that is illegal in the United Kingdom." is staying post merger? [21:25:23] Unless behind strict barriers [21:25:53] And we very explicitly ban anything with children in. Animated or not. [21:26:01] It would stay for a bit [21:26:06] Until the servers move [21:27:08] It would of course be extended to the US though [21:27:16] Because owned by a US company [21:27:25] Once no servers in the UK, UK but can go [21:27:32] yeah, it'd stay for a few months until servers are moved [21:28:21] I also note that there are 2 absences in the current content policy... - A. Namely that wiki's containing hypotheticals or fictional content should be labelled as such (on each page clearly) - Examples being a wiki of short stories (subject to other content limits), or alternate universe "Wikipedia" articles.. [21:29:08] There is no requirement to label fictional content [21:29:34] B. Ai Generated content should be clearly identified as 'generative' content. This is so that LLM models don't recycle their own content as fact. [21:30:09] B) we have no policy on AI generated wikis. We haven't seen any requests to my knowledge and no one has created a policy. [21:30:32] But in regards to fiction, we don't require content [21:30:53] Noted, but I am trying to think ahead.. There was a lengthy debate on English Wikipedia about (dis)allowing LLM derived content [21:31:12] that'd be a conversation for RfC in the future in that case [21:31:17] And for things like humour, the content policy is designed so if content is claimed to be offensive, label doesn't matter. It's up to a reasonable persons opinion. [21:31:29] With AI, draft a policy in user space and bring it up here [21:32:02] I might also draft a short RfC proposal about potential labelling of 'fictional' content. [21:32:17] I would oppose that [21:32:34] I don't see any indication that content has created an issue before [21:32:51] My example was 'alt-history' written in the style of a Wiki article, where it might not be obvious to a search engine that it was a counter-factual? [21:33:22] I've not seen it a problem before and I don't think there's anything to indicate that'll be a big problem [21:33:37] I defer to your experience then. [21:34:05] The content policy has generally been fairly reactive and we've legislated around examples where things have created a problem [21:34:24] I'm happy to be a step ahead with stuff like AI [21:34:35] Do you have a 'lab' wiki? [21:34:51] I had an idea that's not quite ready to be a full Wiki yet.. [21:34:58] But I don't want us to create policy for policies sake and we do like to give individual wikis autonomy [21:35:06] Just create a wiki [21:35:12] They are cheap [21:35:52] each wiki costs £0.79 [21:36:03] The idea was a 'Wiki-Ventory" for storing part numbers and components ... [21:36:12] @agentisai did you do the maths? £0.79 per? [21:36:22] @agentisai Is that billable to the wiki owner? [21:37:03] 1650 (latest SC bill) * 4 (per quarter) = 6600. 6600 / 8424 wikis = 0.786 > 0.79 [21:37:29] obviously not meant to be taken literally [21:37:39] Do we have as channel on this discord for new wiki ideas? [21:37:50] we do not [21:37:58] maybe #offtopic might be suited for it [21:38:01] No [21:38:10] £0.79 per year is cheap [21:38:28] If every wiki gave a dollar, we'd be set [21:41:31] Where else can you host for less than a dollar? Is what the fundraiser banner should say 🙂 [21:42:08] In respect of new ideas - Please use -https://discord.com/channels/407504499280707585/1189684296210993262 [21:42:16] That's what I was thinking, it could be good material for a banner [21:42:32] It normally is fundraiser time around now [21:42:44] So get designing for post this RfC I guess [21:42:54] late but better than never [21:43:31] Fundraiser is still running from last time on landing [21:43:40] lol [21:44:43] hmm, these past few years fundraisers have been sporadic [21:46:30] Ooops [21:48:00] Yeah... [21:48:11] i assume it would be quite a bit more for higher-traffic wikis if it was split proportionally [21:48:13] Hey, best case we'll be able to phase out the need for them entirely down the line. [21:48:50] If every wiki raised $100 dollars annually... you'd have the sorts of money the WMF has 🤣 [21:49:15] Wouldn't that be lovely. 😆 [21:49:29] we'd be set for a few years, for sure [21:50:01] $842,400 is a handsome amount [21:50:14] Please see the New Ideas thread as well 🙂 I'll expand on the concepts I posted if anyone is interested. [21:50:37] I mean it depends [21:50:47] Minecraft wikis cause a lot of trouble [21:51:08] And we have certain wikis that have content is unfriendly on resources [21:51:26] AVID, we found, consumes quite a lot of resources [21:51:43] that doesn't surprise me at all lmao [21:51:45] it ended up needing its own server on WF because it alone killed 4 of our mw* servers [21:52:02] Polcompball also apparently gobbles up resources [21:52:06] @agentisai that's bad [21:52:18] Polcompball is resource heavy [21:52:28] it's very image heavy [21:52:40] I suspect some wikis will have trouble as parsoid rolls out [21:52:56] speaking of, is Extension:Math a huge resource drain as well? [21:52:59] I don't think users will see much with 1.41 unless they use the migration test [21:53:15] well, we're eyeing some hefty servers so hopefully we won't have so many difficulties [21:53:16] But parsoid for reads is a beta feature from 1.42 [21:53:25] @agentisai we will need it [21:53:44] Miraheze is coping with parsing via jobs to warm the cache [21:53:54] But I'm not sure about doing some wikis at request time [21:54:25] It took @paladox along time to get parsoid parser caches rolled out [21:54:28] to mitigate that, we gave our jobrunner 64GBs of RAM [21:54:32] Because the jobs are so annoying [21:54:52] I saw some previously thought to never be compatible with Parsoid finally are getting support though! Variables in particular... [21:54:55] _wonders if WikiTide has rolled out parser cache for parsoid_ [21:55:01] We have. [21:55:10] @cosmicalpha have you got 1.41? [21:55:16] Or still 1.40? [21:55:19] Some wikis. [21:55:25] some wikis have been on 1.41 for a while [21:55:33] We have multiversion so do in stages. [21:55:35] @cosmicalpha start encouraging users to use the parsoid migration extension [21:55:47] 1.41 hasn't broken anything, yet [21:55:50] To check whether their pages work in both parsers [21:56:10] Oh thats a good idea. [21:56:28] It will be 1.42 when reads as a beta feature comes [21:56:33] implementing multiversion on MH will be nice [21:56:41] I would love to see multiversion [21:56:46] I wanted it years ago [21:57:04] Simply to make 1.X -> 1.Y upgrades quicker [21:57:35] You made my horrible deploy tool support multiversion didn't you @cosmicalpha ? [21:57:42] Is there a Miraheze wide set of LintErrors? [21:57:50] No [21:57:51] I did a ton of work to support it on WT before it was even officially launched to make it easier but now that it exists bringing to MH should be somewhat easy. We managed to do upgrades with zero downtime with it in the past now. [21:57:53] The new parsoid is far stricter.. [21:58:11] I'd been doing a lot of fix-up's Wikibooks recently [21:58:15] That was my aim when we launched Betaheze [21:58:25] the zero downtime change has been quite nice [21:58:29] But Miraheze never had the disk space on mw* [21:58:37] Yep! I reworked the tool to support a lot of things, like upgrading individual extensions or in groups. [21:58:41] Betaheze sounds like an Ashma medication 🤣: [21:58:52] Mira-wheeze [21:59:00] That's fancy, I should look at your changes [21:59:17] And see if I can release a new version that makes yours nicer [21:59:25] Since WT doesn't use a fork it uses wikimedia/mediawiki directly also with all extensions defined in a yaml file in puppet [21:59:27] I should get back to improving our Python scripts [21:59:35] Something about work being annoying [22:00:06] WikiTide/Forge took many of the technical ideas in my head we never did on miraheze and managed it [22:00:28] Maybe it should be [22:01:28] Hey yeah I don't like some of my code to manage repos, extensionsetup.pp got way to complicated but its nice as the yaml file for example allows installing extensions only on certain mediawiki versions, and a way to define if it needs composer directly from there. [22:01:35] I should look at the Tide tech stack [22:02:11] Excited to bring those changes to MH, along with much beefier/newer hardware to back it. [22:02:15] Like 5 levels of loops was so annoying and I can't stand looking at the code but it works.. [22:02:35] Sounds cool. We can look at how to improve it. I should deep dive the tech stack. [22:02:46] If you could help making Coordinates work.... That would be awesome 😄 [22:02:50] I want to look at security reviews as a next year thing [22:03:00] With the WMF's new automated risk rating script [22:03:19] And see if we can use that for more dynamic and regular analysis [22:03:33] I heard something about that also. it sounds really cool. [22:03:44] miraheze should just shut down tbh [22:03:58] That would effectively flag extensions for human review that are of higher risk than our current state [22:04:10] But also already have ran various tools [22:04:48] So rather than fully manual human review, you basically simply read a thing that tells you what the biggest risk is and we have a policy on who owns risk. [22:05:26] So if it's an extension that is wrote by a WMF staffer that meets all standards, it will be marked likely safe and any SRE can approve [22:05:54] But a poorly maintained extension that doesn't meet many code standards is likely to need higher level agreement [22:05:58] Why? [22:06:02] That sounds great! [22:06:30] It's sadly all an idea in my head, I haven't wrote any of that yet. [22:07:02] YAML extensions list is a good start though because it's much easier than git modules to parse [22:11:34] @cosmicalpha I do see you have services* servers [22:11:42] What are you running on services*? [22:17:10] Mathoid primarily, it also uses the other typical sevices, except RESTBase, which is technically supported but disabled for now. We just have services1 though no others. [22:19:39] Restbase is nearly gone on wmf I think [22:29:44] Restbase has been gone a long time on miraheze [22:30:00] I think since Parsoid/JS left [22:31:49] Yeah I know services1 can probably be decommissioned eventually on WikiTide also... [22:32:58] If the resources exist, there's no reason to rush [22:33:21] Part of why Miraheze killed Citoid was too much resources used for little gain [22:33:43] It'll be years before restbase is sunsetted [22:34:10] VE has only recently moved to not using rest.php at all [22:34:40] Yeah. Mathoid and Citoid is all that has a real purpose there now. Both might be possible to merge into another server also though... but no real need right now if it is possible it works... [22:37:38] The WMF will have to replace them at some point [22:37:46] Just follow what they do [22:54:34] it's a troll, not the first time talking nonsense lol [22:54:56] Its also a sockpuppet, and ban evasion [22:54:59] Gotta love it [23:15:50] <.labster> If C wins we will shut down Miraheze so that Miraheze will continue to run with Tide [23:17:58] I am gonna assume that was a jokeish responce in relation to Dorkboys message? Might be a good idea to clarify though, as it could easily be misunderstood (specically for someone who might not have noticed that guy if they just came and looked at the chat right now) [23:18:20] <.labster> (Some words omitted) [23:24:36] think this should be reduced. Rather a kafka thing should be built instead to replace the redis runner [23:26:52] Kafka is nice, I want to do it also, I just have no idea how to use or setup Kafka, but I've been looking through docs trying to figure it out... [23:27:13] yeh [23:39:18] one step at a time [23:39:35] I know CA also wanted to deploy Thumbor too on WikiTide so we can look at big projects like thay [23:47:08] mcrouter has already been done by us. [23:49:52] I tried mcrouter also but it didn't seem to work for me and didn't have time to dive in deep right now until the new year so left it out for the time being. mcrouter is good though, since nutcracker is not maintained (I don't think?) anymore. Either way things work still so it wasn't urgent for me to deal with. Glad it did work for you though!