[02:23:58] TimStarling: Fun fact, it seems (one of?) the main reason for wfSuppressWarnings was fixed upstream in PHP 7. https://3v4l.org/t8i9q [02:24:32] context is https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/595247/3/tests/phpunit/unit/includes/password/Pbkdf2PasswordTest.php@44 [02:24:44] that's nice [02:24:52] I'm thinking if it would make sense to at least for testing, remove all use of AtEase in favour of @ [02:24:59] given it means no longer having to restore or ScopedCallback etc. [02:25:36] Not sure for prod code more generally.. Certainly no rush to move off it, but perhaps something to consider allowing again. [09:17:35] Hi. Is there anything like pywikibot for NodeJS? [14:19:34] hi, in october I started to import mediawiki on my raspberry pi, i just wanted to share my happiness with you because it just finished the importDump process :) [14:20:02] the database is 290GB on the disk, it was a bit long, but now the fun begins :) [14:20:26] sorry not mediawiki, wikipedia [14:22:35] displaying pages is quite fast once they are cached, the problem is that I still have to install all extensions to render them correctly [14:23:08] o_0 [14:23:33] That took... 8 months? [14:24:05] I don't remember the exact start date but it's more 7 months... [14:24:58] this is a very slow computer and the importDump is also very slow by itself, but the only maintained way to do that apparently [14:25:30] Yes, I'm familiar with various generations of pis [14:25:47] As we don't do SQL dumps, there really isn't any other way [14:41:50] rebuilding the pages after installing the extensions may take some days more :P [14:44:03] Depends if you do them on demand or in batch.. [14:44:21] And of course, stuff is rather out of date this point... [14:48:43] Don't you need all the links (recursively) already populated to be able to reparse a page? I mean, if you truncate page/template/categorylinks tables and purge a page that contains templates with more than 1 level of transclusion, would it be parsed correctly? [15:23:58] yes it's out of date, I don't know what I can do about that apart from redoing it all over with the latest dump [20:51:21] Hey folks, does anyone know what the behaviour is if you query the API with a categorymembers generator and use a starthexsortkey of an item that's no longer in the category? Sorry if this is documented somewhere and I've missed it, but I don't see it on the documentation page for that call. [21:29:43] Naypta: In theory, it should work I think... The sortkey is usually used as a >=