[04:30:22] tgr: MaxSem: please review/expand https://www.mediawiki.org/wiki/Manual:Shell_framework :) [04:32:26] nice [06:32:08] tgr: people shouldn't need to call ->setLogger( LoggerFactory::getInstance( 'shell' ) ) directly, it automatically gets injected [06:33:09] I wanted an example of how you can change it [06:33:24] but then forgot to delete it when I moved it into a separate section... [19:16:27] greg-g: Thoughts on enabling longer comments (edit summaries) on mediawiki.org and/or test wikis, since it's fundraising season? It has already been on in Beta Cluster for a while without issue. Worst case, if something breaks the config change can be reverted. [19:17:41] anomie: it's been a long time coming. Prod DBs are ready I presume? :) [19:17:54] I'm totally on board for testwikis [19:18:01] mw.org...maybe [19:20:51] greg-g: Prod DBs on s3 are ready (mediawiki.org and testwikis are all on s3), as is s6. s2 is in progress, s1, s4, and s7 are pending, and s5 is blocked until January. ETA for completion of s5/s8 is mid-February. But it'd be nice to start the gradual rollout now. [19:21:11] Oh, and all DBs in codfw are done already. [19:21:19] except s5. [19:21:43] let's do testwikis for now. [19:21:48] (T174569 is the tracking task for the schema change) [19:21:50] T174569: Schema change for refactored comment storage - https://phabricator.wikimedia.org/T174569 [19:27:11] anomie: If you want to turn it on for some non-editing wikis, use closed.dblist. Then you get the feeling of Progress(tm) without actually doing much ;-) [19:27:40] no_justification: Wouldn't help too much, except to maybe catch read-only SQL queries that break. [19:27:43] I know ;-) [19:27:56] But then you get to say "Hey we finished 170+ wikis!" [19:27:58] heheehehehe [19:28:38] private.dblist might be good options [19:28:44] Low impact if it breaks, but gets you some editing/testing [19:33:02] Whee, https://test.wikipedia.org/w/index.php?title=User:Anomie/Sandbox&action=history [19:34:51] that's lit [20:01:14] no_justification: closed wikis are not actually closed. [20:01:15] :P [20:01:27] or at least not read-only. [20:02:33] user prefs are still mutable, as well as patrolling and various other log-producing events, and of course for stewards, global sysops and anyone else with an inherited plain 'edit' right from a non-local group can edit. E.g. interface editors. [20:02:56] Which I use sometimes to fix privacy policy or security issues in JS code on wikis, including "closed" ones [20:03:20] The only bugger is that if the wiki was closed before I ever logged in, I can't log in, because "closing" does shut off auto-create [20:03:37] So I can fix wikimania2011 but not 2008 :P [20:04:19] I know they're not totally read-only, but they are for the most part other than minor maintenance here and there. [20:04:34] Hence: good low-impact place to test changes rolling out and why I added them to group0 [20:05:04] Ah, interesting. [20:05:19] And I had to revert. Breaks things that do cross-DB access, like CentralAuth and ForeignDBViaLBRepo. [20:06:27] Hah [20:22:12] Easy review: https://gerrit.wikimedia.org/r/#/c/395060/ [20:22:13] :) [22:32:36] I'll rebase my scripted change on top of Krinkle's @license change [22:52:57] TimStarling: stopped reviewing after I realised it was x/1045 [22:53:14] Anyway, made a couple more tweaks in the parent patch. Guest the rest can just as easily happen afterward [22:53:15] sorry for the noise [22:53:23] I guess* [22:53:26] yeah, 1000 files [22:53:59] TimStarling: Can you check if @deprecated is/was used in any other file-level comment? [22:54:11] I did scroll through them all before I submitted, using a short context length, but I can't pretend to have spent very long looking at each one [22:54:38] yes [22:58:06] only includes/HtmlFormatter.php [22:58:34] hm, that file should probably be in includes/compat/... [22:58:43] * @todo: remove in 1.28 [23:00:49] in other words, no, there are no other @deprecated comments in file comments that this script considers to be class files [23:02:36] to avoid conflicts, I'll delete HtmlFormatter.php from core after your changes land [23:05:49] hehe [23:07:04] brion: nice RE: mp3. Is this in prep for a config switch, or is it to fill in blanks post-switch? E.g. are there non-mp3 files now on Commons that output