[10:28:15] anyone here with mediawiki/* +2 rights and bored enough to take a look at some patches against an unmaintained extension? :) [11:45:50] hi [11:47:05] hi, please shoutwiki how much time can upgreate mediawiki 1.35? [11:47:50] the month murch 2022 can use? [11:48:13] sorry i from in taiwan, i can little english. [11:48:40] The Wiki Creation Wizard is currently offline while we fix some bugs with it. [11:48:41] Please check back soon! [11:49:21] Jack Phoenix staff have here? [11:55:32] ok [11:55:36] thanks. [19:53:12] I am about to install MediaWiki and I thought MediaWiki supported PHP 8.1, but I just noticed https://phabricator.wikimedia.org/T248925 suggesting not compatible. Will it become compatible soon or no eta? [19:54:38] non-descrypt boolean/str/int parameters, there is such a thing as too many! /me [19:54:42] https://gerrit.wikimedia.org/g/mediawiki/core/+/ffa162e1142aaf7e2687e5071476870219f354cb/includes/specials/SpecialLog.php#238 [19:54:48] https://gerrit.wikimedia.org/g/mediawiki/core/+/ffa162e1142aaf7e2687e5071476870219f354cb/includes/logging/LogEventsList.php#641 [19:54:58] new LogPager( [19:54:58] '', [19:54:58] false, [19:54:58] false, [19:54:58] false, [19:54:58] '', [19:54:58] '', [19:54:59] 0) [19:55:03] who knows that that means [19:55:04] xD [19:55:33] (the answer is: a whole load of nothing) [20:11:41] ah, logging, our most beloved piece of code [20:11:59] after the parser (but helpfully combined with it anyway) [20:41:18] ryzenda: php 8.1 support is actively a work in progress but there's no real eta [20:41:48] by and large things should mostly work however [20:51:29] moonmoon, re: "mostly work" you mean with latest git pull request code, right? Or does that include the stable 1.37.1 release mostly works too? [20:52:48] Oh also, if I install MediaWiki using a PHP 7.4 setup, and then I switch to PHP 8.1 later in my hosting provider control panel, will it just work still once MediaWiki is fully compatible with PHP 8.1? Or will I have to do some work to upgrade a few MediaWiki things too? [20:54:39] Oh and I am also confused about this warning that I see: [20:54:52] "MediaWiki is not compatible with PHP 7.3.0 - 7.3.18 and 7.4.0 - 7.4.2 due to an upstream bug. Use PHP 7.3.19+ or 7.4.3+ instead. See task T246594 for more information." [20:54:52] T246594: Prevent use of known buggy versions of PHP (that are greater than the minimum supported PHP version) (7.4.0 – 7.4.8, and 7.3.0 - 7.3.18) - https://phabricator.wikimedia.org/T246594 [20:56:04] My hosting provider only provides versions PHP 7.2, 7.3, 7.4, 8.0, 8.1 [20:59:15] Oh nevermind, I see PHP 7.4 is running as 7.4.15 [21:02:03] yeah, there are a bunch of other problems with running PHP >= 7.4.0 && < 7.4.2 [21:04:10] https://phabricator.wikimedia.org/T299693 is the main known issue with 8.1 [21:04:14] But it's outside our control [22:27:15] making some edits on mediawikiwiki, here if you want to yell about them [22:36:43] * p858snake|L yells at enterprisey for not making edits on mediawikiwiki earlier [22:38:46] :) [22:39:42] * Izno installs some JavaScript in mediawikiwiki that locks him to editing there. [22:40:08] editing with translation unit markers is zero fun [22:40:19] I don't edit those pages. [22:42:01] if I change tvar names do I die [22:42:11] someone might murder you [22:42:25] it wipes the translations out or something [22:42:41] just bribe oona to do the edits for you [22:42:51] but they used _bad names_ :( [22:43:28] there is a method to rename them from memory, have a look at the translate docs [22:45:23] alright, for people stalking my mediawikiwiki contribs, I also did https://meta.wikimedia.org/w/index.php?title=User-Agent_policy&diff=22928874&oldid=22907302 [22:45:34] and that is all the I have the stomach for today [22:45:45] time to pop the stack back to my user script I was writing... [22:47:54] tvar names would have to be fixed manually [22:48:02] for each translation [22:48:29] * AntiComposite slaps enterprisey with a wet trout for using [22:48:44] it was in the original, no bulli [22:49:09] oh nevermind that's egregious, I'll fix it [22:50:32] slight redundancy remains around Api-User-Agent usage wording but can't be bothered