[17:45:30] bd808: Re. OAuth approval permission, Jamesofur can give you that. [18:37:08] I wonder if mediawiki_mysql2postgres.pl even works. [18:37:27] (was just looking at the 2 perl scripts we have in MW :)) [18:38:34] ostriches when will we bump mw version to 2.x? [18:38:45] so instead of 1.x it can be 2.x :) [18:38:50] Heh, never. [18:38:53] I tried years ago :p [18:39:12] Oh [18:39:16] Actually, my preference would be to drop the 1.x and start doing like 28.0, 29.0, 30.0 [18:39:22] Oh :) [18:39:32] Otherwise we'd just stick with 2.x forever like we've had 1.x forever [18:39:35] I guess we could do that ^^ in 1.30 [18:39:40] Primary version #s that never change are pointless :) [18:39:41] so instead of 1.30 it will be 30 [18:39:51] I've considered it, never wrote up an RfC though [18:40:00] Oh [18:45:47] ostriches, I say namespace the whole of MW and go 2.0 because compatibility is successfully broken anyway [18:51:47] So we'll stick with 2.x forever, yay [18:52:11] I'd rather stick with 1.x and avoid the headache [18:56:28] how did Linux decide to go from 3.x to 4.0? [18:59:49] https://lkml.org/lkml/2015/2/22/203 [19:02:25] 'On the other hand, the strongest argument for some people advocating 4.0 seems to have been a wish to see 4.1.15 - because "that was the version of Linux skynet used for the T-800 terminator".' [19:28:15] ostriches 2.x is a perfect chance to remove all deprecated things [19:28:19] and clean up. [19:28:36] lmfao [19:28:42] And break 99% of the extensions [19:28:45] all broken things, and stuff that is not needed any more. [19:28:51] yeh, thats why the 2.0 [19:28:59] We have a deprecation cycle already [19:29:07] Mark it deprecated, remove after a few releases. [19:29:13] No need for a 2.x for that [19:29:16] we'd have to make sure all the WMF stuff were 2.0 ready.. Which is bad enough [19:29:18] Ok [19:29:27] "Stuff that is not needed" is subjective too :) [19:29:47] I have lots of things in mind but others would probably disagree ;-) [19:30:12] Oh [19:30:21] ostriches your probaly thinking about db's [19:30:24] LOL [19:30:38] I'm thinking of lots of things! [19:30:43] Oh [20:39:25] MaxSem: Re Linux versioning, IIRC they decided that the 2 in version numbers like 2.6.X.x would never change, so instead of 2.8.X.x they did 3.X.x. Then I guess 4.X.x was what would have been 2.10.X.x under the old system. [21:11:53] AaronSchulz: Any chance you could fix https://phabricator.wikimedia.org/T148957 so we don't have to revert numerous patches in REL1_28? [21:18:36] Reedy: Whoops [21:18:44] The global is working [21:18:56] hoo: Been broken for a month :P [21:19:04] It meant no useful errors on beta last night too [21:19:16] but you also need to set $wgShowDBErrorBacktrace [21:19:40] I stumbled upon that many times, also once during an outreach event [21:19:49] and it's on my to do list… but that's the thing with to do lists… [21:20:07] TODO: make hoo work on this TODO list [21:21:18] hoo: well, the error message is wrong too then :P [21:21:25] Reedy: Indeed, it is [21:21:36] Is that really the fix? [21:21:38] especially nice if you hit that on a newly installed wiki [21:21:43] Reedy yes [21:21:46] It worked for me once or twice [21:21:46] I saw that too [21:21:56] Hmm.. So we need to set wgShowDBErrorBacktrace on beta [21:22:21] Yep [21:22:27] Reedy i know where the problem is [21:22:29] i think [21:22:33] let me check again [21:22:48] } else { [21:22:48] $message .= "Exception caught inside exception handler.\n\n" . [21:22:48] "Set \$wgShowExceptionDetails = true; at the bottom of LocalSettings.php " . [21:22:48] "to show detailed debugging information."; [21:22:49] } [21:22:53] That one wants changing [21:23:07] Found it [21:23:27] Submiting a patch [21:23:27] the exceptions should really log there too I think. [21:24:59] mmmm [21:24:59] Reedy https://gerrit.wikimedia.org/r/322739 [21:25:04] I really hope that fixes it [21:25:58] paladox: that won't fix anything [21:26:05] Oh [21:26:12] see line 278? [21:26:38] you just added a completely random check to the test [21:26:48] Never mind no global call either [21:26:51] that is a duplicate of a check that already exists [21:27:25] bd808 but $wgShowExceptionDetails && ( !( $e instanceof DBError ) || $wgShowDBErrorBacktrace )