[00:02:36] New patchset: Jeroen De Dauw; "make boolean parser case insensitive" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33972 [00:04:58] New patchset: Jeroen De Dauw; "Added documentation" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33973 [00:06:32] or maybe user_properties would be a suitable place for storing such data. I could just add a row with a up_property field that doesn't collide with any existing ones, and store the timestamp in up_value, with up_user of 1. [00:06:58] Change merged: Jeroen De Dauw; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33973 [00:06:59] Change merged: Daniel Werner; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33972 [00:07:06] that's kinda hacky though [00:07:23] so I just upgraded to 1.20 [00:07:43] everything seems to be working fine except that on every request, i get this in my error log: script '/xxxxx/w/load.php' not found or unable to stat [00:07:54] which means the stylesheet also does not load, since that's apparently how it's sent [00:14:00] Hi Schroeder. [00:14:13] Are you using short URLs? [00:27:57] yes [00:30:36] 03(NEW) Interwiki map should use Wikidata - 10https://bugzilla.wikimedia.org/42232 normal; Wikimedia: General/Unknown; (b) [00:35:09] 03(mod) MediaWiki:Globalblocking-ipblocked should have a specific message for WMF projects - 10https://bugzilla.wikimedia.org/42231 +comment (10Krenair) [00:38:00] 03(NEW) Donation page makes wrong assumption based on language setting - 10https://bugzilla.wikimedia.org/42233 critical; Wikimedia: Fundraising: Misc.; (michele.pesco) [00:39:59] 03(mod) Donation page makes wrong assumption based on language setting - 10https://bugzilla.wikimedia.org/42233 +fundraising +i18n (10Pesco Francesco) [00:40:46] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Jasper Deng) [00:43:21] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Jasper Deng) [00:43:27] Brooke: I think we can mark ^ as a dup, can we? [00:52:59] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10MZMcBride) [00:53:56] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Jasper Deng) [00:55:05] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10MZMcBride) [00:55:23] Jasper_Deng: Isn't that right... [00:55:28] I thought this was intentional design. [00:55:37] Though I never studied global blocks very closely. [00:55:37] Brooke: global blocks not applying on meta? [00:55:39] yes [00:55:39] 14(INVALID) Donation page makes wrong assumption based on language setting - 10https://bugzilla.wikimedia.org/42233 +comment (10Peter Gehres) [00:55:44] Then what's the bug... [00:55:51] Brooke: but /local/ IPv6 rangeblocks aren't working [00:56:58] Jasper_Deng: Does that bug say that? [00:57:03] basically yes [00:57:05] That bug says there was a nlwiki block. [00:57:07] And a global block. [00:57:12] It doesn't say there was a Meta-Wiki block, does it? [00:57:18] Brooke: I think it does [00:57:20] * Jasper_Deng checks [00:57:27] Okay, then quote that part at me. :-) [00:57:49] Brooke: see initial comment [00:58:10] Jasper_Deng: What about it? [00:58:31] Brooke: where a Meta block is mentioned [00:58:43] Jasper_Deng: Quote that line for me. [00:58:49] Oh. [00:58:49] ? [00:59:14] > (show/hide) 08:43, 1 November 2012 Trijnstel (talk | contribs | block) blocked 2605:8900:0:0:0:0:0:0/32 (talk) with an expiry time of 1 year (account creation disabled) (Open proxy or zombie (more info)) (unblock | change block) [00:59:22] So that's the... global block? [00:59:25] Or the local block? [00:59:28] local [00:59:36] a global block is in Special:Log/gblblock [00:59:38] > 2605:8900:0:0:0:0:0:0/32 is already blocked. Do you want to change the settings? [00:59:41] Special:GlobalBlockList [00:59:49] It looks like he blocked the account locally. [00:59:53] I don't see the bug. [01:00:01] Global blocks don't apply to Meta-Wiki. [01:00:02] that's what it /looks like/ [01:00:18] Is there evidence of the range bypassing the block? [01:00:18] but Trijnstel elaborates that that /local/ block does not actually block single IPs [01:00:36] her evidence is that Special:BlockList for an individual IPv6 address in that range [01:00:39] doesn't return anything [01:00:49] But that's not a test. [01:00:57] Or not a proper one, I mean. [01:01:01] Isn't there some API feature for this? [01:01:05] Test if the user is blocked? [01:01:11] probably [01:01:11] That would be more conclusive, I think. [01:01:22] * Jasper_Deng looks up the API [01:01:38] And are there any edits from this range? [01:01:44] idk [01:01:45] That would also be kind of important to know. [01:01:52] actually yes [01:01:54] Well, how is anyone claiming it's not blocked. [01:01:54] LTA [01:02:03] It was blocked locally. Because global blocks don't apply to Meta-Wiki. [01:02:11] Brooke: ok, http://meta.wikimedia.org/w/api.php?format=json&action=query&list=blocks&bkprop=range&bkip=2605:8900:0:0:0:0:0:1 is quite conclusive [01:02:14] I'm still a bit lost as to what the bug is, exactly. Specific to BlockList? [01:02:15] the local block doesn't work [01:02:27] That's part of a blocked range? [01:02:30] A locally blocked range, that is. [01:02:33] yeah [01:02:37] the one named in the bug [01:02:56] https://meta.wikimedia.org/wiki/Special:Block/2605:8900:0:0:0:0:0:1 says... [01:03:01] > [01:03:01] Other block [01:03:01] The IP address 2605:8900:0:0:0:0:0:1 is blocked globally (full details). [01:03:02] > [01:03:10] Okay, so there's some bug in local blocking, then? [01:03:13] Is this on Meta-Wiki? [01:03:14] that doesn't say anything, [01:03:16] only on * [01:03:17] yeah [01:03:19] it seems [01:03:23] 03(NEW) Search with [some] accented letters fails - 10https://bugzilla.wikimedia.org/42234 normal; MediaWiki extensions: WikidataRepo; (jeblad) [01:03:28] * Jasper_Deng goes to try this on testwiki [01:03:52] #dafuiq, how did it get 2:00 all of a sudden [01:04:59] Jasper_Deng: I'm not sure this bug is IPv6 related, even. [01:05:22] Do IPv4 addresses inside IPv4 rangeblocks know they're blocked? [01:05:33] That'd be good to know as well. [01:05:45] they do if they try to edit a page [01:05:57] Yeah, but that's not our test here. [01:06:01] on enwiki they'd see "Editing from w.x.y.z/CIDR has been..." [01:06:03] We're using the API to test... [01:06:18] Well, there are distinct issues. [01:06:20] Brooke: idk if I'm doing this right, b/c I might need to escape HTML entitties [01:06:24] There's "is the user actually blocked?" [01:06:27] Which in this case seems to be yes. [01:06:38] And then there's "does the software report this everywhere correctly?" [01:06:41] To which the answer might be no. [01:07:02] Jasper_Deng: No idea what you're talking about re: HTML entities. [01:07:18] Brooke: special characters [01:07:27] Where? [01:07:40] Brooke: however, the API does return rubbish for IPv6 rangeblocks http://en.wikipedia.org/w/api.php?format=json&action=query&list=blocks&bkprop=range&bkip=2002%3AB752%3AD225%3A0%3A0%3A0%3A0%3A1 [01:07:45] (I mean colons and /) [01:08:08] there's a Gerrit change already merged [01:08:10] to fix that [01:08:21] * Brooke shrugs. [01:08:36] This seems like low priority. [01:08:51] Given that there don't seem to be actual edits, just a few reporting issues. [01:10:30] Brooke: http://nl.wikipedia.org/w/api.php?format=json&action=query&list=blocks&bkprop=range&bkip=2605:8900:0:0:0:0:0:0 [01:10:43] so we won't actually know until the API stops returning garbage [01:11:04] You'll know if they're making edits. [01:11:09] Which would be the real issue here. [01:11:11] they were [01:11:13] pre-block [01:11:14] But I don't see any evidence of that. [01:11:17] Well, yeah. [01:11:20] I would like to know who it was who thought this was a good idea: [01:11:21] a:3:{s:8:"4::curid";i:597;s:9:"5::previd";i:0;s:7:"6::auto";i:1;} [01:11:23] Also, water is wet. [01:11:28] That's the patrol log. [01:11:32] People making edits before being blocked is hardly surprising. [01:11:51] If there's evidence of them making edits post-block, then there'd be a major bug. [01:12:02] I'm still convinced that it might be related to my previous bug [01:12:24] It might be. [01:12:40] But given that there's no harm in having two bugs and there is harm if you're wrong, we'll leave both open. [01:13:21] * Jasper_Deng tries something [01:14:58] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10MZMcBride) [01:15:03] There, I commented. [01:15:49] Always have typos. I write too much. [01:15:55] Sometimes there are just going to be typos. [01:15:58] I have to accept that. [01:16:21] Brooke: gah.... http://test.wikipedia.org/w/api.php?format=json&action=query&list=blocks&bkprop=range&bkip=2001:4BA0:FFF0:0:0:0:0:0/ [01:16:28] (after doing a test rangeblock) [01:17:27] Does that look right? [01:17:32] hell no [01:17:36] Oh, good. [01:17:47] also [01:17:51] I'm half-confirming the issue [01:17:52] Also, [01:18:02] http://www.1proxy.de/index.php?q=aHR0cDovL3Rlc3Qud2lraXBlZGlhLm9yZy93L2luZGV4LnBocD90aXRsZT1UYWxrOk1haW5fUGFnZSZhbXA7YWN0aW9uPWVkaXQmYW1wO3NlY3Rpb249bmV3 [01:18:11] the only reason it can't edit is the global block [01:18:13] I'm not clicking that. [01:18:17] even though I also did a local rangeblock [01:18:33] Do you know that? [01:18:37] and if I disable the global block locally, I bet I'll see results [01:18:40] You don't know that. [01:18:47] It could just be another reporting issue. [01:19:16] I'm not sure you can test this outside of Meta-Wiki reliably. [01:19:21] My head kind of hurts. [01:20:19] it'll help confirm my own bug [01:20:30] The API bug seems completely unrelated. [01:20:34] I hope it has its own ticket? [01:20:37] it does [01:20:41] Link? [01:20:44] it's fixed, except the change hasn't been deployed [01:20:48] * Jasper_Deng gropes for the gerrit change [01:20:55] I have a Gerrit account now. [01:20:58] I can comment on things. [01:21:02] Because that's what the world was missing. [01:21:04] Me commenting on things. [01:21:24] * Brooke NP: "Proud" by Heather Small from "Proud" [01:21:30] https://gerrit.wikimedia.org/r/#/c/32851/ [01:21:44] How do I "CC" myself on a Gerrit bug? [01:21:49] Add Reviewer? [01:22:08] * Jasper_Deng turns to Krenair [01:22:18] That seemed to work. [01:22:28] I don't get an X, though? [01:22:33] Is it for life? [01:24:01] 03(mod) Local IPv6 rangeblock on mediawiki.org does not work? - 10https://bugzilla.wikimedia.org/37481 +comment (10Jasper Deng) [01:25:04] Let me go test that on Labs [01:25:11] where we have a clone of Meta [01:25:44] Jasper_Deng: Where did you unblock the global blocks? [01:25:57] Brooke: testwiki [01:25:57] Where/how... [01:26:03] Special:DisableGlobalBlock [01:26:06] local sysops can do that [01:26:13] That doesn't seem like a good test of anything. [01:26:35] So there's a third layer? [01:26:53] if you mean a step in checking whether a user can edit, yes [01:27:08] Well, you have all this precedence... [01:27:21] I need to stop thinking about this. [01:27:26] It's giving me a headache. [01:27:47] You should make it clearer in bug reports how you're testing something. [01:27:59] When you leave out details like Special:Disablewhatever, it makes it really difficult to check what you're doing. [01:28:03] Jasper_Deng: ^ [01:28:20] And complex bugs often need proper review. [01:28:27] sorry, I just assume familiarity w/ the extension's special pages [01:28:35] :-) [01:28:46] Has local disabling always been in place? [01:29:04] yeah [01:29:09] but it's very rarely used [01:29:10] I think that's relatively new. And even when you're familiar, there's a difference between actually disabling the global and doing a whitelist. [01:29:13] They seem like separate layers. [01:29:19] same extension [01:29:33] hello [01:29:36] we have no whitelist on the global level [01:29:40] So they may have different interactions. Though in this case, I can see why you're using it to test. [01:29:44] how do i remove the "Rating" box on monobook skin [01:29:51] y: On which wiki? [01:29:55] Personal wiki or Wikipedia? [01:30:02] its not WMF related [01:30:12] Okay, then what rating box? [01:30:20] Monobook doesn't come with one by default. [01:30:22] I don't think... [01:30:23] y: you have article feedback extension installed? [01:30:38] Article feedback has a user preference to disable it, I think. [01:30:40] if it is its not enabled [01:30:48] Then what rating box? [01:30:52] Is your wiki public? [01:30:53] http://ffxi.gamerescape.com/Ardor_Stone [01:31:03] http://ffxi.gamerescape.com/Ardor_Stone?useskin=monobook [01:31:08] between navigation and search [01:31:18] That site is super-narrow. [01:31:32] y: http://ffxi.gamerescape.com/Ardor_Stone?useskin=monobook shows no ratings box [01:31:36] I see it. [01:31:39] In the sidebar. [01:31:42] Requires JS? [01:31:44] Maybe. [01:31:57] i dont want to make it work i want it to go away [01:32:14] y: http://ffxi.gamerescape.com/Special:Version [01:32:24] it might have something to do w/ the youtube extension [01:32:25] http://ffxi.gamerescape.com/MediaWiki:Common.js [01:32:31] I think it's in Common.js. [01:32:45] There's some voting thing in there. [01:32:54] Can't read it because the layout is like two inches wide and hardocded. [01:32:57] hardcoded [01:33:26] Yeah, that's it. [01:33:28] I win. [01:33:36] y: Are you an admin on that wiki? [01:33:58] i'm whatever you want me to be [01:34:08] Gay. [01:34:16] Anyway, just disable it if you don't want it? [01:34:20] That layout is painful on the soul. [01:34:36] did so [01:34:40] * y gives Brooke a gold star [01:34:55] ygg [01:35:00] tell me about it, unfortunately i'm not in charge of design [01:35:13] When'd you get a new cloak? [01:35:26] a couple months or so ago? [01:35:39] http://ffxi.gamerescape.com/MediaWiki:Common.js?action= [01:35:44] Looks like you missed a piece. [01:35:48] grep "ratings" [01:36:08] got it [01:36:13] ygg [01:46:04] Brooke: examing the code, something must be wrong with the extension's getUserBlockErrors method [01:47:30] huh [01:47:33] hah* [01:47:40] I think I might have stumbled upon the faulty code [01:49:19] gj [02:12:25] 03(mod) Implement a way to index Bugzilla bugs by Wikimedia wiki family - 10https://bugzilla.wikimedia.org/38994 +comment (10MZMcBride) [02:27:20] 03(NEW) Multi-part HTMLForms - 10https://bugzilla.wikimedia.org/42235 enhancement; MediaWiki: Interface; (tylerromeo) [02:29:06] 03(mod) Review and deploy TimedMediaHandler extension (timed media handler) to Wikimedia wikis - 10https://bugzilla.wikimedia.org/27699 +comment (10billinghurst) [02:44:55] 03(mod) Donation page makes wrong assumption based on language setting - 10https://bugzilla.wikimedia.org/42233 +comment (10Pesco Francesco) [02:55:14] New patchset: SPQRobin; "Replace deprecated HTML attributes" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33974 [03:01:41] 03(mod) Donation page makes wrong assumption based on language setting - 10https://bugzilla.wikimedia.org/42233 +comment (10Peter Gehres) [03:39:19] Is there any documentation on the new logging log_params format? [03:39:34] I couldn't find anything and I cannot make heads or tails of this. [03:47:24] * Isarra pokes Nikerabbit with a cabbage. [03:48:49] 03(mod) MediaWiki:Globalblocking-ipblocked should have a specific message for WMF projects - 10https://bugzilla.wikimedia.org/42231 +comment (10Jasper Deng) [03:57:08] is there a quick way to mass remove all interwiki links from all pages on a wiki [03:58:33] y: Use a bot? :P [03:58:54] yes but i'm not very good with regex [04:06:25] y: What are you good with? [04:07:23] Brooke: irrelevant, just wondering if a script exists to remove broken language links on all pages for projects that no longer exist [04:07:38] I forgive you. [04:08:09] y pywikipedia [04:08:10] Rage. [04:08:43] Betacommand: pybot says no changes needed because the page "does not have any interwiki links" [04:09:17] y: where is this? [04:09:35] http://ffxi.gamerescape.com/Warlock%27s_Chapeau here's the page i tried with [04:22:07] y do you have a list of closed languages? [04:22:50] there aren't any open languages, but the ones that don't exist but need to be removed are es: de: ja: fr: [04:25:18] 03(mod) wikitech.wikimedia.org SSL cert invalid & out of date - 10https://bugzilla.wikimedia.org/27291 +comment (10Ryan Lane) [04:30:30] 03(mod) Donation page makes wrong assumption based on language setting - 10https://bugzilla.wikimedia.org/42233 +comment (10Pesco Francesco) [04:34:30] Betacommand: you'll need to tell me what you did [04:34:58] y I wrote a custom python script [04:35:27] mind if i steal? [04:35:59] Ill just let it run [04:36:05] you're not botted! [04:36:13] then give me +bot [04:36:22] should have warned me before you started [04:37:14] y: I wasnt sure if it would work [04:37:53] It required modifying the family file [05:00:37] New review: Ori.livneh; "Useful comments as usual, thanks." [mediawiki/extensions/EventLogging] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33825 [05:15:04] New patchset: Nischayn22; "Migration script for 1.8" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/33975 [05:51:09] 03(mod) Job queue improvments contain unannounced schema changes - 10https://bugzilla.wikimedia.org/41100 summary; +comment (10Rob Lanphier (RobLa)) [06:03:59] 03(mod) Job queue improvments contain unannounced schema changes - 10https://bugzilla.wikimedia.org/41100 +comment (10Aaron Schulz) [06:31:05] 03(FIXED) Flickr upload stuck in "Uploading..." - 10https://bugzilla.wikimedia.org/39948 +comment (10Nischay Nahata) [06:54:54] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33966 [07:04:16] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33974 [07:42:21] New patchset: Ori.livneh; "Handlers for MediaWiki:EventDataModels.json" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/33825 [07:56:09] 03(mod) wikitech.wikimedia.org SSL cert invalid & out of date - 10https://bugzilla.wikimedia.org/27291 +comment (10Tim Landscheidt) [08:10:18] New patchset: Aaron Schulz; "Fixed backwards logic for acr_id value." [mediawiki/extensions/ConfirmAccount] (master) - https://gerrit.wikimedia.org/r/33976 [08:10:53] Change merged: Aaron Schulz; [mediawiki/extensions/ConfirmAccount] (master) - https://gerrit.wikimedia.org/r/33976 [08:19:25] 03(UNCONFIRMED) Interwiki map should use Wikidata - 10https://bugzilla.wikimedia.org/42232 +comment (10Nemo) [08:19:35] 03(mod) Interwiki map should use Wikidata - 10https://bugzilla.wikimedia.org/42232 normal->15enhancement (10Nemo) [08:29:08] 03(mod) Job queue improvements contain unannounced schema changes - 10https://bugzilla.wikimedia.org/41100 summary; +comment (10Nemo) [08:34:24] Isarra: eew [08:49:46] New patchset: Mwjames; "Cleanup, tweaks and other stuff" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33977 [08:54:15] Tell me, does KegTux support custom domain names? [08:54:36] That free web host? [08:54:45] 03(mod) Doxygen doesn't generate documentation for JavaScript resources - 10https://bugzilla.wikimedia.org/40143 summary (10Nemo) [08:57:34] New review: Mwjames; "Karsten, when renaming the language files, does this just work for translate wiki or do we have to m..." [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33977 [08:59:24] * Skizzerz hopes he gets this right [09:00:09] New patchset: Skizzerz; "(bug 23343) Apply IP blocks to X-Forwarded-For header." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33971 [09:09:05] New review: Skizzerz; "Tried to address your issues with wording in DefaultSettings and MessagesQqq, not sure how to make Q..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/33971 [09:13:12] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Umherirrender) [09:14:07] New review: Nikerabbit; "I don't really like the revhide checks crawling into every place. How about adding new method getPer..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33877 [09:15:58] New review: Nikerabbit; "On IRC I suggested moving array_values to Language::listToText instead." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33878 [09:49:45] 03(mod) LiquidThreads does not completely repudiate Special:NewMessages when Echo is activated" - 10https://bugzilla.wikimedia.org/41972 (10Nemo) [09:49:45] 03(NEW) [Echo] Special:NewMessages shows last messages at the bottom - 10https://bugzilla.wikimedia.org/42236 major; MediaWiki extensions: LiquidThreads; (federicoleva) [09:53:52] 03(mod) [Echo] LiquidThreads does not completely repudiate Special:NewMessages when Echo is activated - 10https://bugzilla.wikimedia.org/41972 summary (10Nemo) [09:58:00] 03(mod) Echo disables existing watchlist email notifications - 10https://bugzilla.wikimedia.org/41839 normal->major (10Nemo) [10:01:01] 03(mod) Notifications list is broken and less capable - 10https://bugzilla.wikimedia.org/41830 +comment (10Nemo) [10:18:47] New review: Umherirrender; "It is only one place ;-)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33877 [10:26:16] 14(DUP) Create a URL-shortening/meta-shortcut service limited to Wikimedia projects/sites - 10https://bugzilla.wikimedia.org/20610 normal->15enhancement; +comment (10Nemo) [10:26:16] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 +comment (10Nemo) [10:30:44] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Trijnstel) [10:33:13] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 summary (10Nemo) [10:33:46] 03(mod) Prettify permalinks - 10https://bugzilla.wikimedia.org/16659 (10Nemo) [10:33:49] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 (10Nemo) [10:33:49] 03(mod) Switch Permalink Parameters around - 10https://bugzilla.wikimedia.org/21647 (10Nemo) [10:33:53] New patchset: Aaron Schulz; "Various simple optimizations for the chunked upload process." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33978 [10:36:43] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 +comment (10Nemo) [10:36:45] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 (10Nemo) [10:38:47] Doing a shared db, and have set up wgSharedDB & wgSharedTables (user, user_properties, interwiki, account_credentials, account_requests, ipblock and user_groups). Most things seems working, however, not the e-mail validation. i.e. previously validated users are not validated in the new wiki. [10:39:02] MW 1.20 [10:39:44] New review: Kghbln; "I think that tw.n will have to chance some stetting at there end to direct the update bot to the cor..." [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/33977 [10:40:12] New patchset: Aaron Schulz; "Various simple optimizations for the chunked upload process." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33978 [10:40:53] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 +comment (10Nemo) [10:41:49] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Trijnstel) [10:44:28] 03(NEW) Testwiki doesn't show file duplicate info - 10https://bugzilla.wikimedia.org/42237 normal; Wikimedia: Site requests; (danny.b) [10:54:25] New patchset: Mwjames; "Cleanup, tweaks and other stuff" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33977 [10:55:03] 03(NEW) Add curid link to info action to expose it in UI - 10https://bugzilla.wikimedia.org/42238 enhancement; MediaWiki: General/Unknown; (federicoleva) [10:55:03] 03(mod) Add link to MediaWiki info action in UI - 10https://bugzilla.wikimedia.org/16362 (10Nemo) [10:55:05] 03(mod) Add page ID to MediaWiki's info action - 10https://bugzilla.wikimedia.org/38561 (10Nemo) [10:55:05] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 (10Nemo) [10:55:07] 03(mod) Reimplement MediaWiki's info action (tracking) - 10https://bugzilla.wikimedia.org/38450 (10Nemo) [10:58:02] New patchset: Mwjames; "Cleanup, tweaks and other stuff" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33977 [11:02:32] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 (10Nemo) [11:03:37] New review: Mwjames; "Await notice from i18n team on what is necessary to make language/magic file renaming working and do..." [mediawiki/extensions/SemanticResultFormats] (master); V: 1 C: -1; - https://gerrit.wikimedia.org/r/33977 [11:08:19] 03(mod) Introduce magic word {{PAGEID}} to provide the page_id of the current page - 10https://bugzilla.wikimedia.org/23427 +comment (10Nemo) [11:08:20] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 (10Nemo) [11:21:10] New review: Alex Monk; "I decided to do it here because of the note mentioning this problem in the listToText method doc:" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33878 [11:24:40] New patchset: Martineznovo; "(bug 27202) Add timestamp sort to list=allimages" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/23984 [11:27:52] 03(mod) Diffs not working - 10https://bugzilla.wikimedia.org/42017 +comment (10Martin C. Doege) [11:31:21] New review: Martineznovo; "I've changed $dir to a boolean variable $ascendingOrder in a try to be more meaningful, and renamed ..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/23984 [11:53:08] New review: Umherirrender; "No tests, only comment about * in SELECT" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33971 [11:58:47] 03(NEW) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 normal; MediaWiki extensions: Translate; (liangent) [12:13:05] 03(WONTFIX) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Niklas Laxström) [12:15:21] 03(NEW) Refactor Language Converter to decouple it from various $wg objects - 10https://bugzilla.wikimedia.org/42240 normal; MediaWiki: Language converter; (liangent) [12:15:25] 03(mod) Support for switching language variants - 10https://bugzilla.wikimedia.org/32906 (10Liangent) [12:15:25] 03(mod) Display subtitle converted with Language Converter - 10https://bugzilla.wikimedia.org/42002 (10Liangent) [12:19:18] 04(REOPENED) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Liangent) [12:21:49] 03(mod) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Niklas Laxström) [12:24:08] 03(mod) Refactor Language Converter to decouple it from various $wg objects - 10https://bugzilla.wikimedia.org/42240 +comment (10Liangent) [12:27:07] 03(mod) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Liangent) [12:28:52] 03(mod) Refactor Language Converter to decouple it from various $wg objects - 10https://bugzilla.wikimedia.org/42240 +comment (10Liangent) [12:33:24] New review: Matmarex; "See inline." [mediawiki/extensions/UploadWizard] (master) C: -1; - https://gerrit.wikimedia.org/r/33039 [12:34:24] New review: Matmarex; "Also, please include "(bug 35520)" at the beginning of commit summary." [mediawiki/extensions/UploadWizard] (master) C: -1; - https://gerrit.wikimedia.org/r/33039 [12:40:00] 03(mod) Fatal error: Call to a member function getEntityType() on a non-object - 10https://bugzilla.wikimedia.org/42176 (10duplicatebug) [12:43:22] 03(mod) Use WAI-ARIA landmark roles to improve accessibility - 10https://bugzilla.wikimedia.org/18338 (10duplicatebug) [12:43:33] hi [12:44:27] 03(mod) optimize globalimagelinks query - 10https://bugzilla.wikimedia.org/41283 (10duplicatebug) [12:46:02] 03(mod) Impossible to step from "Upload" to "Release right" - 10https://bugzilla.wikimedia.org/37073 (10duplicatebug) [12:46:20] 03(mod) TIFF file on enwiki not showing file size units - 10https://bugzilla.wikimedia.org/41483 (10duplicatebug) [12:46:28] Who is duplicatebug on IRC? [12:50:16] 03(mod) Testwiki doesn't show file duplicate info - 10https://bugzilla.wikimedia.org/42237 (10duplicatebug) [12:51:02] There must be loads of those bugs sitting around, resolved but not marked as such [12:51:50] Krenair there are more bugs waiting to be fixed [12:51:55] andre__, maybe there's some sort of tool we can use to find those? [12:52:23] 03(mod) Feedback link on article pages - 10https://bugzilla.wikimedia.org/42057 (10duplicatebug) [12:52:44] 03(mod) LotteryOdds incorrect calculation - 10https://bugzilla.wikimedia.org/42043 (10duplicatebug) [12:55:44] 03(mod) AFTv5: The token parameter must be set - 10https://bugzilla.wikimedia.org/41643 (10duplicatebug) [12:58:42] 03(mod) Add namespaces on [[:bar:]] - 10https://bugzilla.wikimedia.org/41962 (10duplicatebug) [12:59:01] 03(mod) Install Narayam extension on betawikiversity - 10https://bugzilla.wikimedia.org/41912 (10duplicatebug) [12:59:26] Krenair: I don't expect a tool with artificial intelligence to exist in the next 15 years that automatically finds the right place in the code for an issue reported in natural language, and can check whether the code has received a fix in the meantime. [12:59:33] Krenair, but maybe I got you wrong and you asked for something else? :) [12:59:40] 03(mod) apply correct lang and dir attributes to language names in "List of pages linked to this item" (2) - 10https://bugzilla.wikimedia.org/40238 (10duplicatebug) [12:59:52] Uhh yeah, I don't quite expect one that complex :) [13:00:06] i think duplicatebug is just going through the list of merged commits that mention any bugs [13:00:17] i did that once or twice too, for for mw.core only [13:00:19] Just go through open bugs to see ones which have mentioned SVN revisions or Gerrit changes [13:00:20] mw/core* [13:00:27] but for* [13:00:28] Or that [13:00:52] Look for commits that have a bug number, compile a list to check which ones are still open [13:01:22] 03(mod) LQT does two UPDATE calls on every call to Title::isValidMoveOperation - 10https://bugzilla.wikimedia.org/41278 (10duplicatebug) [13:01:27] the lists of commits for every release at mediawikiwiki are fun for this [13:01:59] I know you can specify lots of bug IDs as URL parameters for a search [13:02:01] And it'll list them all [13:02:03] just use a browser extension that will open all the links with "bug N" in them, and go through open tabs [13:02:10] Change merged: MaxSem; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/32038 [13:02:26] Maybe you can then limit it to those which are open still [13:02:30] * Krenair experiments [13:02:32] 03(mod) Update wbgetentities to report statements for items - 10https://bugzilla.wikimedia.org/41383 (10duplicatebug) [13:04:36] Hmm yep [13:04:44] 03(NEW) [Vector] Middle click on - 10https://bugzilla.wikimedia.org/42241 normal; MediaWiki: Interface; (fomafix) [13:04:47] https://bugzilla.wikimedia.org/buglist.cgi?resolution=---&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_id=1&bug_id=38 [13:04:58] You can keep specifying bug IDs, but it only lists those which are open [13:05:35] I wonder if I could automatically Gerrit info in Bugzilla via an extension. I should be able to do that. Maybe something for later today. [13:06:03] You can automatically Gerrit? Manually Gerriting is bad enough... :P [13:08:04] Heh. Tell me ;) [13:08:43] New review: Raimond Spekking; "+1 from Translatewiki.net team. I will update TWN config file once this patch is merged." [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/33977 [13:12:46] 04(REOPENED) LQT does two UPDATE calls on every call to Title::isValidMoveOperation - 10https://bugzilla.wikimedia.org/41278 +comment (10Niklas Laxström) [13:24:54] 03(FIXED) LQT does two UPDATE calls on every call to Title::isValidMoveOperation - 10https://bugzilla.wikimedia.org/41278 +comment (10Siebrand) [13:24:57] 03(VERIFIED) Install Narayam extension on betawikiversity - 10https://bugzilla.wikimedia.org/41912 +comment (10Dereckson) [13:26:09] 03(mod) Page’s title is not the same as page’s label after editing - 10https://bugzilla.wikimedia.org/41598 (10duplicatebug) [13:28:17] 03(mod) Validation problem with input type regexp and multiple occuring forms - 10https://bugzilla.wikimedia.org/41781 (10duplicatebug) [13:29:27] 03(mod) [Vector] Middle click on - 10https://bugzilla.wikimedia.org/42241 +comment (10Krinkle) [13:29:27] 03(mod) Wikidata: Add "WD:" and "WT:" as namespace aliases for Wikidata: and Wikidata talk: - 10https://bugzilla.wikimedia.org/41834 (10duplicatebug) [13:30:31] 03(mod) special page to list all items without label in a given language - 10https://bugzilla.wikimedia.org/41597 (10duplicatebug) [13:30:42] That's 15 he's resolved just today >_> [13:30:56] 03(mod) [Vector] Middle click on - 10https://bugzilla.wikimedia.org/42241 +comment (10Krinkle) [13:32:48] 03(mod) Disable TimedText namespace where not relevant - 10https://bugzilla.wikimedia.org/41826 (10duplicatebug) [13:33:36] 03(mod) Cache expensive elements in Special:TimedMediaHandler - 10https://bugzilla.wikimedia.org/41854 (10duplicatebug) [13:35:26] 03(mod) Invite editor to update sitelink after page move on client - 10https://bugzilla.wikimedia.org/41038 (10duplicatebug) [13:36:29] 03(mod) LQT does two UPDATE calls on every call to Title::isValidMoveOperation - 10https://bugzilla.wikimedia.org/41278 +comment (10Niklas Laxström) [13:36:32] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 +comment (10Krinkle) [13:38:27] 03(mod) Generalize Autocomment - 10https://bugzilla.wikimedia.org/41214 (10duplicatebug) [13:39:19] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 (10Krinkle) [13:39:19] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 +comment (10Krinkle) [13:39:45] 03(mod) Page title not replaced by item label when viewing old revisions. - 10https://bugzilla.wikimedia.org/38542 (10duplicatebug) [13:44:18] 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490 +comment (10Mark Hurd) [13:45:26] 03(FIXED) beta autoupdater does not work anymore - 10https://bugzilla.wikimedia.org/40983 +comment (10Antoine "hashar" Musso) [13:45:56] 03(mod) Namespace Localization of Two Thai Wikimedia projects - 10https://bugzilla.wikimedia.org/40717 (10duplicatebug) [13:46:06] 03(mod) Hash links broken in mobile - 10https://bugzilla.wikimedia.org/41514 summary; +comment (10Jon) [13:47:39] 03(FIXED) unable to connect to deployment-sql from deployment-video04 - 10https://bugzilla.wikimedia.org/41083 +comment (10Antoine "hashar" Musso) [13:47:57] 03(mod) Update default (language-neutral) Wiktionary logo - 10https://bugzilla.wikimedia.org/41717 (10duplicatebug) [13:49:14] 03(FIXED) deploy MediaWiki + ext automatically on beta labs - 10https://bugzilla.wikimedia.org/39701 +comment (10Antoine "hashar" Musso) [13:50:37] 03(FIXED) make mwmultiversion a submodule of operations/mediawiki-config.git - 10https://bugzilla.wikimedia.org/36874 +comment (10Antoine "hashar" Musso) [13:51:22] 03(mod) Video thumbs are not accessible to the visually impaired - 10https://bugzilla.wikimedia.org/41696 (10duplicatebug) [13:52:31] 03(mod) Undefined $item in GettextFFS::processGettextPluralMessage - 10https://bugzilla.wikimedia.org/40495 (10duplicatebug) [13:52:45] 14(WFM) homedir creation fail on a new instance - 10https://bugzilla.wikimedia.org/41697 (10Antoine "hashar" Musso) [13:53:39] 03(FIXED) Jenkins: build wrong patchset - 10https://bugzilla.wikimedia.org/38977 +comment (10Antoine "hashar" Musso) [13:59:44] When registering with my wiki I get: [13:59:46] (SQL query hidden) [13:59:49] from within function "CheckUserHooks::updateCheckUserData". Database returned error "1048: Column 'cuc_actiontext' cannot be null (localhost)". [14:00:22] What do I do? [14:02:06] Hello Matrixiumn. [14:02:09] Matrixiumn: What do you mean by "registering with my wiki?" [14:02:40] Matrixiumn: have you updated your wiki recently? [14:02:53] Matrixiumn: if you have, did you run update.php? [14:02:57] tale: Clicking the create account button [14:03:00] MatmaRex: Yes [14:03:46] Matrixiumn: yes, you updated, or yes, you ran it? :) https://www.mediawiki.org/wiki/Manual:Update.php [14:03:49] This seems to be related to the CheckUser extension. [14:03:56] MatmaRex: Yes I ran it :) [14:04:31] Matrixiumn: do you have various debugging options enabled? [14:04:31] I'm using MediaWiki version 1.20.0 [14:04:33] !debug [14:04:34] For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug . A list of related configuration variables is at https://www.mediawiki.org/wiki/Manual:Configuration_settings#Debug.2Flogging [14:05:03] I don't think debug is an issue here, the error message is pretty clear :P [14:05:16] MatmaRex: we already have the relevant debug info: cuc_actiontext is a field missing from some checkuser table [14:05:34] it's not missing, it "cannot be null"? [14:06:02] Matrixiumn: did you downloaded the CheckUser extension for the exact MediaWiki verion you're running? what version of CheckUser did you installed? [14:06:11] which to me would seem like we're passing null where we shouldn't be passing null [14:06:14] *version [14:06:17] in which case a backtrace would help [14:09:11] meh, cu_changes.sql hasn't changed cuc_actiontext definition since the past 2 years at least [14:10:01] New review: Mwjames; "Based on the i18n team's feedback this change is clear to go but I leave it to Jeroen to merge it." [mediawiki/extensions/SemanticResultFormats] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/33977 [14:11:04] 'cuc_actiontext' => wfMessage( $actiontext )->inContentLanguage()->text(), [14:11:36] 03(mod) abbr element broken in IE 6 - 10https://bugzilla.wikimedia.org/24778 +comment (10Antoine "hashar" Musso) [14:13:08] All fixed, thank you very much :) [14:13:09] and $actiontext seems to contain one of the following 2 values: 'checkuser-autocreate-action' or 'checkuser-create-action' [14:13:29] Matrixiumn: how did you fix it? [14:14:03] Vulpix: Updated CheckUser (I was silly not to in the first place (sorry)) [14:14:21] okay [14:15:39] 03(WONTFIX) Indicate caching strategy in Special:Version - 10https://bugzilla.wikimedia.org/24848 +comment (10Antoine "hashar" Musso) [14:20:49] Okay, it seems that it created ghost accounts (ghost as in can't be seen in page User: or the user creation log or recent changed [14:20:54] *changes [14:20:55] New patchset: Mwjames; "Update release notes" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33979 [14:21:33] New patchset: Hashar; "(bug 25398) Remove upgrade1_5.php" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33980 [14:21:48] 03(mod) Remove upgrade1_5.php - 10https://bugzilla.wikimedia.org/25398 +comment (10Antoine "hashar" Musso) [14:38:19] New patchset: Hashar; "(bug 26280) all files should have GPL header" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33981 [14:38:39] 03(mod) All files should have the GPL header (unless explicitally licensed differently) - 10https://bugzilla.wikimedia.org/26280 +comment (10Antoine "hashar" Musso) [14:52:12] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33977 [14:59:21] New patchset: Jeroen De Dauw; "Fixed doc" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33982 [14:59:21] New patchset: Jeroen De Dauw; "Added doc" [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33983 [14:59:35] Change merged: Jeroen De Dauw; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33983 [14:59:35] Change merged: Jeroen De Dauw; [mediawiki/extensions/DataValues] (master) - https://gerrit.wikimedia.org/r/33982 [15:01:03] Change merged: Mwjames; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33979 [15:02:10] 04(REOPENED) Cache expensive elements in Special:TimedMediaHandler - 10https://bugzilla.wikimedia.org/41854 +comment (10Sam Reed (reedy)) [15:04:11] New patchset: Raimond Spekking; "[SemanticResultFormats] Update file paths" [translatewiki] (master) - https://gerrit.wikimedia.org/r/33984 [15:04:45] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/33984 [15:11:38] New review: Alex Monk; "... Did you just +1 your own patchset? Ok..." [mediawiki/extensions/TimedMediaHandler] (master) C: 0; - https://gerrit.wikimedia.org/r/33327 [15:13:07] Krenair: if he's in the same situation than Tpt, it's rather hard to find reviewers [15:17:19] New review: Jeroen De Dauw; "Definitely need to to put in a loop there and properly batch the stuff so you don't kill any servers :)" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33975 [15:19:44] New review: Jeroen De Dauw; "Looks like you cannot easily batch if when using the store writer function you made public here. In ..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/33975 [15:20:40] New patchset: Jeroen De Dauw; "ClaimList now uses HashArray rather then HashableObjectStorage" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33827 [15:20:41] New patchset: Jeroen De Dauw; "Registered wbgetclaims API module, some small stuff and updated rel notes" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33835 [15:20:41] New patchset: Jeroen De Dauw; "Moved test to correct location and fixed data provider" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33836 [15:20:41] New patchset: Jeroen De Dauw; "Make use of parseClaimKey" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33837 [15:28:12] New patchset: Mwjames; "Follow-up after clean-up" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33985 [15:31:12] Change merged: Mwjames; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/33985 [15:34:43] New review: Alex Monk; "Since this was already included in a tarball, it might as well be merged into master. See I5e64e19d." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/27869 [15:35:49] New review: Alex Monk; "(I think it was PS6 that got put into the tarball actually)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/27869 [15:36:24] New review: Alex Monk; "Since this was already put into the tarball, it might as well be merged into master. See I5e64e19d." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/23984 [15:42:16] hi SPQRobin [15:44:17] hi liangent [15:46:20] SPQRobin: any idea about the lang conv issue [15:46:22] see bugmail [15:51:17] liangent: bug 42240? [15:51:19] 03(mod) [Short URLs] Safe permanent link to a page (e.g. using one of its history id) - 10https://bugzilla.wikimedia.org/21572 +comment (10Nemo) [15:51:19] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 (10Nemo) [15:52:17] SPQRobin: yes [15:53:39] New review: Foxtrott; "See inline comments." [mediawiki/extensions/AbuseFilter] (master) C: -1; - https://gerrit.wikimedia.org/r/30110 [15:56:22] liangent: I'm not really familiar with the exact problem, but what about if context is available (passed as a parameter), use context, else use globals? [15:57:04] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 +comment (10Nemo) [15:57:23] liangent: but languageconverter could use some general refactoring in any case ;-) [15:57:41] SPQRobin: when context is not explicitly available, there's always RequestContext::getMain() there [15:57:55] ah yes [15:58:33] so can't we fallback to that? [15:58:40] but language converter is often used in deep call stack, so context need to be passed on in many functions [15:58:46] 03(NEW) Install lilURL to have a general-purpose URL shortening service for Wikimedia projects - 10https://bugzilla.wikimedia.org/42242 enhancement; Wikimedia: General/Unknown; (federicoleva) [15:59:02] yeah [15:59:59] and do you think we should store target variant explicitly in ParserOption, or just a context object? [16:00:35] in current design or store-context-only design, I can't find even a good way to parse a page in a specified variant [16:00:52] except for forging a request with variant url parameter set [16:02:15] Is it possible to add lock types? [16:02:56] liangent, a target variant in ParserOptions might be a good idea, but the parser is complicated so not sure.. (and I guess it would need to be a valid variant of the target language) [16:03:01] At enwiki there are lots of types of page protections, though in mediawiki there are only a full and semi protection [16:04:11] 03(NEW) Install ShortUrl on all Wikimedia projects - 10https://bugzilla.wikimedia.org/42243 enhancement; Wikimedia: Extension setup; (federicoleva) [16:04:11] 03(mod) Put the shorturl in a better place: current design is extremely ugly and confusing - 10https://bugzilla.wikimedia.org/38863 (10Nemo) [16:04:11] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 (10Nemo) [16:04:23] 03(UNCONFIRMED) Install ShortUrl on all Wikimedia projects - 10https://bugzilla.wikimedia.org/42243 (10Nemo) [16:04:48] liangent, something relevant: https://bugzilla.wikimedia.org/show_bug.cgi?id=32971 [16:05:52] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 normal->15enhancement (10Nemo) [16:06:05] SPQRobin: language converter is designed to parse either HTML or plain text [16:06:32] converting wikitext (which many messages are) breaks things [16:06:33] 03(mod) Install lilURL to have a general-purpose URL shortening service for Wikimedia projects - 10https://bugzilla.wikimedia.org/42242 (10Nemo) [16:06:35] 03(mod) Wikimedia needs a URL shortener - 10https://bugzilla.wikimedia.org/42085 (10Nemo) [16:06:58] or we may hack MessageCache::parse() [16:07:19] but what about messages which are not parsed? [16:07:29] 03(mod) Install ShortUrl on all Wikimedia projects - 10https://bugzilla.wikimedia.org/42243 +comment (10Nemo) [16:07:39] liangent, but wikipages are wikitext too? and it has been (ab)used for messages (prior to bug 34832) [16:07:56] and for "(and I guess it would need to be a valid variant of the target language)" we don't know target language in parseroption [16:08:19] SPQRobin: I don't understand wikipages are wikitext too [16:08:30] there's a getTargetLanguage in ParserOptions [16:08:30] * I don't understand "wikipages are wikitext too" [16:08:54] SPQRobin: targetLanguage in parseroptions is just an override [16:09:12] and when it's not set (by default), target language is based on title [16:09:23] (that is, $title->getPageLanguage() [16:10:07] re wikitext: well, any normal page uses wiki markup? the pages that language converter converts is wikimarkup, no? [16:13:26] I mean, I don't see how converting wikitext would break things [16:14:09] SPQRobin: no, the converter converts pages after they're parsed [16:14:36] for example, converting [http://www.google.com] to sr-ec breaks links [16:15:08] so that would be the same for messages, which as I mentioned already happens/happened.. or does it in fact break stuff at the moment? [16:16:20] (that would be the same = it'd convert after they're parsed) [16:16:21] SPQRobin: I don't know whether it's current breaking stuff because chinese characters are never a part of wikitext syntax [16:16:46] 03(NEW) LQT should not do any calls on Title::isValidMoveOperation unconditionally, especially when the titles are not related to threads at all - 10https://bugzilla.wikimedia.org/42244 normal; MediaWiki extensions: LiquidThreads; (federicoleva) [16:16:48] 03(mod) LQT does two UPDATE calls on every call to Title::isValidMoveOperation - 10https://bugzilla.wikimedia.org/41278 (10Nemo) [16:16:48] 03(mod) Bugs affecting translatewiki.net (errors from MediaWiki master) (tracking) - 10https://bugzilla.wikimedia.org/39480 (10Nemo) [16:16:49] 03(mod) Timeout when trying to move a translatable page - 10https://bugzilla.wikimedia.org/41138 (10Nemo) [16:17:30] SPQRobin: for messages, there're three steps (1) fetch message (2) transform message (3) use message [16:18:03] step 2 does not always go through parser [16:18:17] and step 3 does not always use it as html [16:18:32] I don't see the problem [16:18:45] when it doesn't go through the parser, that means it doesn't need to be parsed, right? [16:19:19] SPQRobin: then do we langconv it? [16:20:45] messages? depends on a "transitional" config variable [16:21:02] currently [16:21:44] I mean in your bug 32971 method [16:22:02] assume we only localize 'sr' and use it for sr-ec and sr-el [16:22:02] 03(FIXED) Transclusion from pages built by a template - 10https://bugzilla.wikimedia.org/21339 (10Merlijn van Deen) [16:22:13] well, yes, that is the intention of that bug [16:22:50] New review: Martineznovo; "Ok, tested in Firefox 16 using Monobook and Vector with no issues detected." [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/33869 [16:23:00] Nikerabbit: Do you understand this new params format? I'm led to understand it had something to do with i18n, anyway... [16:23:25] then for example there's currently a "googlesearch" message [16:23:34] where plain html is used (without parsing) [16:23:52] 03(mod) Incorrect number of active users - 10https://bugzilla.wikimedia.org/41933 (10snaevar) [16:24:09] 14(INVALID) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Nemo) [16:24:25] and if html tag is converted it becomes broken [16:25:13] liangent, well, I'm not sure but i haven't noticed any problems with html yet in languageconverter [16:25:45] and even if it would be a problem, then that is something that can be solved [16:26:24] SPQRobin: there're two (types of) converting functions [16:26:43] one converts plain text, and another converts html [16:27:20] the one converting html is called automatically in parsing process [16:27:51] so you mean which function should be used in which step of message usage I listed above? [16:30:55] well, I don't know.. but why does it matter? [16:31:56] SPQRobin: I just can't find a correct way to do that if I implement it currently [16:32:10] hey, could somebody review https://gerrit.wikimedia.org/r/#/c/30361/ ? it's a pretty small (code-wise) accessibility change, but it touches a lot of skin-specific code in many places, so it would be nice for it to get merged before merge conflicts happens again :) [16:32:29] (it basically changes a lot of
s to

s) [16:32:40] liangent, of course, it would probably need quite some adaptation of current code [16:33:01] also of caching code [16:33:18] more so than LanguageConverter probably [16:33:39] but I'm not planning to fix that bug today or so :p [16:33:55] yeah [16:34:31] I just mentioned it so you keep it in mind [16:36:19] liangent, something else, did you take a look at https://gerrit.wikimedia.org/r/#/c/31361/ ? [16:36:21] SPQRobin: what's your suggested solution of "allow specifying variant in parser output" [16:37:16] SPQRobin: I saw that but I think the relationship between wikidata and langconv needs more consideration [16:38:17] liangent: sure but that is something else, in first instance the wikidata & page language functions need to have good structure [16:38:19] for now, the main issue, should I populate sr-ec and sr-el currently, or just a single sr ? [16:38:43] in wikidata? sr only [16:38:49] or localisation? [16:38:52] Isarra: what do you want to do? [16:39:30] Nikerabbit: Populate the logging table on a wiki. [16:39:42] populate? [16:39:47] SPQRobin: in wikidata [16:40:10] http://www.mediawiki.org/wiki/Logging_to_Special:Log [16:40:15] liangent: there's only one wiki so there can be only one entry, afaik [16:40:20] 03(mod) Wrong search suggestion - 10https://bugzilla.wikimedia.org/20529 +comment (10Andre Klapper) [16:40:31] SPQRobin: I mean data entries [16:40:36] not interwiki entries [16:40:57] liangent: oh, I'm not familiar with that yet, is there a demo wiki for that? [16:41:01] Isarra: just making a new entry or something else? [16:41:08] Yeah, that. [16:41:18] Actually, that may be exactly what I need. [16:41:33] ...if I can just figure out how to use it. [16:41:53] 03(mod) Build is Fragile: 'dependencies.dependency.systemPath' for MWdumper:MWdumper:jar should not point at files within the project directory - 10https://bugzilla.wikimedia.org/34392 summary (10Andre Klapper) [16:42:20] SPQRobin: www.wikidata.org is already there [16:42:39] liangent: doesn't that have only the interwiki part? [16:42:53] 03(mod) Random "srsearch-text-disabled" errors on API search in de.wikipedia - 10https://bugzilla.wikimedia.org/34553 summary; +comment (10Andre Klapper) [16:43:22] SPQRobin: anyway there's already name [16:43:38] read "data" as "name" there's the same issue [16:43:43] 03(mod) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Niklas Laxström) [16:44:45] liangent: I think we should use sr for now, and I hope we can find a solution to use languageconverter soon [16:45:20] liangent: for languages that don't have a (nearly) perfect conversion, we should probably use each variant [16:48:04] 03(mod) Random "srsearch-text-disabled" errors on API search in de.wikipedia - 10https://bugzilla.wikimedia.org/34553 (10philipp-boehm) [16:52:58] SPQRobin: well just a quick comment of https://gerrit.wikimedia.org/r/#/c/31361/ first [16:53:37] in old code, getPageViewLanguage() always perform ->getPreferredVariant() on getPageLanguage() result [16:54:01] but the ->getPreferredVariant() behavior itself may be problematic in wikidata environment [16:54:53] 04(REOPENED) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 +comment (10Liangent) [16:56:28] liangent, in which way problematic? and also core cannot know what the hook is used for, so getPageViewLanguage can't fix problems for that anyway [16:56:54] liangent, I'm thinking, we don't we just use getPageLanguage()->getPreferredVariant() in SkinTemplate etc? [16:56:59] *why don't we [16:58:47] 03(mod) Translatable page created unusable editsection link - 10https://bugzilla.wikimedia.org/42239 normal->15enhancement (10Nemo) [17:05:10] SPQRobin: just think getPreferredVariant() is sometimes evil and not flexible enough [17:06:06] which takes too much from environment instead of invocation [17:06:59] well that is a bit vague.. the function can always be improved [17:07:23] I just think getPageLanguage()->getPreferredVariant() would be much clearer and simpler than getPageViewLanguage() [17:07:34] (maybe also rename getPreferredVariant to getPreferredVariantCode) [17:07:50] SPQRobin: then make it a language object in Skin? [17:07:56] well gtg [17:08:20] hmm, bye [17:09:51] bye [17:19:10] 03(mod) Accounts magically unattached despite being recently created - 10https://bugzilla.wikimedia.org/39996 +comment (10Andre Klapper) [17:30:04] 03(mod) Unable to change any user preferences if existing wpwatchlistdays value is a non-integer - 10https://bugzilla.wikimedia.org/40585 +comment (10Robin Pepermans (SPQRobin)) [17:36:43] 03(mod) Articles starting with "D:" no longer reachable due to d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10MZMcBride) [17:43:18] New patchset: Adamw; "CN db was going schizo" [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/33986 [17:48:51] 03(NEW) database connection is inconsistent - 10https://bugzilla.wikimedia.org/42245 normal; MediaWiki extensions: CentralNotice; (spam) [17:48:54] 03(mod) Install lilURL to have a general-purpose URL shortening service for Wikimedia projects - 10https://bugzilla.wikimedia.org/42242 +comment (10MZMcBride) [17:49:50] 03(mod) database connection is inconsistent - 10https://bugzilla.wikimedia.org/42245 +patch-in-gerrit +patch-need-review (10Adam Wight) [17:50:36] 03(mod) Run namespaceDupes.php on all wikis to fix titles affected by d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 summary; +comment (10Nemo) [17:53:41] New patchset: Adamw; "CN db was going schizo" [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/33986 [17:55:54] any Wikivoyage rollout dev around? [17:58:57] mlitn, around? [18:00:35] 03(mod) Interwiki map should use Wikidata - 10https://bugzilla.wikimedia.org/42232 +comment (10MZMcBride) [18:05:41] New patchset: MaxSem; "Kill unused modules" [mediawiki/extensions/TocTree] (master) - https://gerrit.wikimedia.org/r/33987 [18:05:56] can someone please review ^^^ [18:06:27] New review: MaxSem; "Follow-up fixes in https://gerrit.wikimedia.org/r/33987" [mediawiki/extensions/TocTree] (master) - https://gerrit.wikimedia.org/r/29781 [18:06:43] 03(mod) Interwiki map should use Wikidata - 10https://bugzilla.wikimedia.org/42232 +comment (10Nemo) [18:08:18] * MaxSem looks for +2 people around [18:09:10] Reedy, Nikerabbit ^^^ [18:24:06] hi MaxSem [18:25:01] hi Nikerabbit [18:25:21] New patchset: Umherirrender; "Add 'dimensions' and 'thumbmine' to resultproperties in prop=imageinfo" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/31058 [18:28:16] New patchset: Umherirrender; "Add 'contentmodel' and 'contentformat' to list=deletedrevs" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/31060 [18:31:56] New patchset: Umherirrender; "Fix TestORMRowTest to work for 32-bit systems" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33859 [18:33:44] Nikerabbit, TocTree is spamming logs with RL errors, can you please review https://gerrit.wikimedia.org/r/33987 ? [18:34:59] New patchset: Umherirrender; "Add username for GENDER in LogFormatter only when visible" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33877 [18:37:56] New patchset: Umherirrender; "Fix hash validation in api" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33967 [18:38:59] 03(mod) Make AbuseFilter aware of Wikibase content models. - 10https://bugzilla.wikimedia.org/42064 (10jeblad) [18:39:30] New review: Victor Vasiliev; "Was this mechanism discussed somewhere?" [mediawiki/extensions/Scribunto] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/32087 [18:39:38] 03(mod) Job queue improvements contain unannounced schema changes - 10https://bugzilla.wikimedia.org/41100 +comment (10Aaron Schulz) [18:47:25] New patchset: Nikerabbit; "WIP: extension bundle creator" [translatewiki] (master) - https://gerrit.wikimedia.org/r/33988 [18:51:56] New review: Siebrand; "Off to a good start" [translatewiki] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/33988 [18:51:56] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/33988 [18:52:37] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/33860 [18:55:36] 03(mod) No easy way to view all content of all languages of a newly-created entry - 10https://bugzilla.wikimedia.org/41994 (10jeblad) [19:00:34] New review: Demon; "Other than tossing around the idea of "put it in git," no. I just wrote code since I wanted to get s..." [mediawiki/extensions/Scribunto] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/32087 [19:05:34] New review: MZMcBride; "https://www.mediawiki.org/wiki/Requests_for_comment/Global_scripts" [mediawiki/extensions/Scribunto] (master) C: 0; - https://gerrit.wikimedia.org/r/32087 [19:14:22] Is MediaWiki supposed to be mindbogglingly terrifying? [19:14:28] yes [19:14:32] Oh. [19:14:38] Well, that explains that, then. [19:21:09] When filing a bug, is something that is potentially very annoying but not even technically a bug an enhancement, or something else? [19:23:13] Isarra, what is it exactly? [19:23:41] Turn off patrolling and suddenly all the patrol logs become visible with no way to hide them. [19:23:48] It's annoying. [19:23:58] New review: Skizzerz; "Replied to your concern in MessagesEn.php, will address the other issues however." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/33971 [19:24:10] Isarra, could that lead to revealing suppressed information? [19:25:18] I doubt it; it's just who patrolled what when. And there is an option to show the logs while patrolling is activated; the logs just default to hidden then. [19:26:40] So you revdel (possibly including suppression) something in the patrol log, then patrolling gets turned off and everyone can see it? [19:26:45] If so, that's probably a security bug [19:27:14] Isarra: does http://www.mediawiki.org/wiki/Manual:$wgFilterLogTypes fix it? [19:27:39] It wouldn't affect revdel. Deleted entries would still be deleted... [19:27:54] or even http://www.mediawiki.org/wiki/Manual:$wgLogRestrictions [19:28:04] Vulpix: Yeah, that might do it. [19:28:16] I'll check... [19:28:27] If I can find a localsettings that isn't full of gibberish. [19:29:09] But maybe all log types are "enabled by default", and if you turn off patrolling, then it becomes an "unknown" log type, and falls back to be publicly shown. Just guessing [19:29:45] Man, why did I ever think it was a good idea to shove ten wikis into one localsettings? [19:30:08] lol [19:30:32] WMF thought it first [19:31:14] Man, why did I ever think it was a good idea to not do the exact opposite of the WMF? [19:31:19] Except they have 863 wikis in all.dblist [19:31:28] 860 too many. [19:31:44] Brooke, oh, so which wikis should be kept? [19:32:02] I have a common LocalSettings, and then I put an include() at the end that opens a per-wiki-custom LocalSettings depending on the server variable or a command line parameter [19:32:06] enwiki, metawiki and commonswiki? [19:32:13] Sounds good to me! [19:32:30] I'm sure everyone who doesn't speak English is going to love you. [19:32:36] They already do. [19:32:48] I've been looking at the Global South projects. [19:32:53] Wiktionary, Wikinews, etc. [19:33:05] Their needs often aren't easily identifiable, I don't think. [19:33:09] So it's difficult to get them resources. [19:33:30] And because they get no resources, they don't grow at a proper pace. [19:33:33] I did something similar to Vulpix, have a shared LocalSettings that is responsible solely for including a shared GlobalSettings file, then the wiki's individual settings [19:34:00] wtf is google chrome doing [19:34:09] Though I still question whether all of the project types are needed. [19:34:12] I'm confident that there may be more sophisticated solutions for achieving this [19:34:16] http://translatewiki.net/wiki/Translating:New_project the images are tiny on this page [19:34:34] Vulpix: Yeah, whatever it's doing it's ignoring the filtering array. [19:35:02] Nikerabbit: Which images? [19:35:15] And restricting access entirely seems like a really silly solution. [19:35:19] Brooke: the six images in the content [19:35:28] Nikerabbit: it's the max-width: 100% [19:35:30] Nikerabbit: define "tiny". They're 64px × 64px for me (firefox 16) [19:35:37] Hmm, I see six blocks of text. [19:35:40] No images. [19:35:43] ori-l: hmm?? [19:35:50] We require... Openness [19:35:57] Etc. [19:36:18] Brooke: yeah I think you have very small resolution and they are basically non-existent [19:36:19] Nikerabbit: it forces them to fit to the size of the td, which has no text content. without the max-width: 100% they look right. [19:36:42] Oh, yeah. [19:36:44] There they are. [19:36:58] New review: Hoo man; "camelCase please" [mediawiki/extensions/CentralNotice] (master) C: -1; - https://gerrit.wikimedia.org/r/33986 [19:36:59] srcset="/w/images/thumb/d/de/Crystal_Clear_app_ksmiletris.png/96px-Crystal_Clear_app_ksmiletris.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/d/de/Crystal_Clear_app_ksmiletris.png 2x" [19:37:09] Is that Brion's thing? [19:37:57] yup [19:38:30] the max-width comes from jquery.uls... [19:39:24] 03(NEW) Special:Log has no option to hide the patrol log without some form of patrolling on regardless of how many patrol log entries may already exist - 10https://bugzilla.wikimedia.org/42246 minor; MediaWiki: Logging; (zhorishna) [19:40:08] 03(mod) Maximum execution time exceeded: Levenshtein too slow we guess... - 10https://bugzilla.wikimedia.org/41208 major->04CRIT; +comment (10Nemo) [19:40:16] 03(NEW) jquery.uls breaks image display on http://translatewiki.net/wiki/Translating:New_project - 10https://bugzilla.wikimedia.org/42247 normal; MediaWiki extensions: UniversalEditButton; (niklas.laxstrom) [19:42:04] UniversalEditButton? [19:42:58] oops [19:43:14] 03(mod) jquery.uls breaks image display on http://translatewiki.net/wiki/Translating:New_project - 10https://bugzilla.wikimedia.org/42247 (10Niklas Laxström) [19:49:18] !b 35738 [19:49:18] https://bugzilla.wikimedia.org/show_bug.cgi?id=35738 [19:55:19] New patchset: Aaron Schulz; "Various simple optimizations for the chunked upload process." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33978 [19:55:23] Is there a script or something to update legacy params in the logging table etc to the current format? [19:55:36] no [19:55:58] New patchset: Yaron Koren; "Fix for 0, or more than one, namespaces in a single XPath path" [mediawiki/extensions/ExternalData] (master) - https://gerrit.wikimedia.org/r/33990 [19:56:06] Oh. [19:56:44] So that format is still perfectly find, and all? [19:57:12] But if it doesn't matter what format is used, what's the new format for? [19:57:53] it's more flexible and nicer to work with [19:58:01] Change merged: Yaron Koren; [mediawiki/extensions/ExternalData] (master) - https://gerrit.wikimedia.org/r/33990 [19:58:01] Change merged: Yaron Koren; [mediawiki/extensions/ExternalData] (master) - https://gerrit.wikimedia.org/r/33737 [19:58:03] params can contain new lines and be named [19:58:40] Will old log entries just wind up looking different from new ones? [19:58:45] And such? [20:00:05] New patchset: Skizzerz; "(bug 23343) Apply IP blocks to X-Forwarded-For header." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33971 [20:00:06] if they don't have all necessary info [20:00:14] otherwise the are converted to new format on the fly [20:00:38] On the fly? [20:00:42] How so? [20:01:55] Reedy: would https://bugzilla.wikimedia.org/show_bug.cgi?id=41778 force us to disable IPv6? [20:02:06] New review: Daniel Friesen; "What specifically is the purpose of dropping the default list style?" [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/33869 [20:03:39] 03(FIXED) Search with [some] accented letters fails - 10https://bugzilla.wikimedia.org/42234 +comment (10Daniel Kinzler) [20:03:41] 03(mod) Make OAI aware of ContentHandler - 10https://bugzilla.wikimedia.org/41532 (10Daniel Kinzler) [20:12:15] hello mediawiki [20:12:18] :) [20:12:37] hi [20:13:38] New review: Matmarex; "Only Vector and Monobook use commonElements, and they use different list bullets styles, so it makes..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33869 [20:13:46] Hello! [20:13:48] Dantman: ^ [20:20:44] MatmaRex: added 2 comments [20:21:57] hello guys, along with bug inspections ,what new features can be added in form of extensions? [20:22:11] lots of features [20:23:43] i am new to mediawiki,can i be a part of developer hub? [20:29:18] ori-l: "If a browser isn't rendering the custom icon ..." [20:29:26] ori-l: or the viewer has images turned off. [20:29:35] rihen: yes! https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [20:29:55] ori-l: which people do. [20:30:07] MatmaRex: fair point [20:30:34] MatmaRex: it LGTM otherwise; happy to merge if you want. [20:30:45] New review: Daniel Friesen; "No, Vector and Monobook are not the only skins that use commonElements." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/33869 [20:30:50] you're right, this is basically the only reason we'd need list-style-type if we have list-style-image [20:32:38] New review: Matmarex; "The default default ? disc ? is just as sane as square. It's in fact even saner, as square was proba..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33869 [20:33:06] hey look, gerrit-wm messes up UTF. [20:34:06] 2012 and still software messing with UTF8 and non-english characters... [20:34:06] guys,mediawiki is pioneer of many wiki pages,so how every repositories are managed,its enormously huge ..!! [20:34:30] New review: Matmarex; "Ori, these styles are also needed for regular browsers, when the user has disabled images." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33869 [20:34:39] Vulpix: gerrit, 'nuff said. [20:35:21] git on windows fails miserably on unicode until the last version, at least [20:35:54] fails? it doesn't show it in the console, true, but that's because the console itself doesn't support UTF [20:36:03] (unless something changed for the better after Windows XP) [20:36:41] apart from the windows console, I had problems setting my Full Name because it contains accents [20:37:29] Well, now I'm not sure if the problem was actually git or my private/public key file information [20:37:33] well, setting it from the console might be troublesome [20:37:40] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Jasper Deng) [20:37:40] but you could just edit the config file by hand [20:37:53] or set something reasonable as git's default editor, instead of vim [20:38:22] and use git config --global -e [20:38:49] whatever. People still not taking other languages than english into account when developing software sucks [20:41:54] Change merged: Raimond Spekking; [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/34008 [20:44:53] 04(REOPENED) apply correct lang and dir attributes to language names in "List of pages linked to this item" (2) - 10https://bugzilla.wikimedia.org/40238 +comment (10Tpt) [20:44:59] New patchset: Aaron Schulz; "Various simple optimizations for the chunked upload process." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33978 [20:45:26] 03(mod) Random "srsearch-text-disabled" errors on API search in de.wikipedia - 10https://bugzilla.wikimedia.org/34553 +comment (10Andre Klapper) [20:55:12] New review: Daniel Friesen; "commonElements is not monobook-era, it was introduced in 1.19, so it's not simply based on monobook." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/33869 [20:55:18] guys,mediawiki also makes use of python? [20:57:14] rihen: mediawiki itself doesn't, but pywikipedia (the most popular api wrapper/library) is written in python [20:57:44] rihen, no [20:57:50] good to know MatmaRex [20:58:11] MaxSem, what? [20:58:45] your question [20:58:57] New review: Hoo man; "If we'd care that much about performance everywhere..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33971 [21:00:06] New review: Matmarex; "> disk is the style used by fancy styled skins. " [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33869 [21:00:32] New patchset: Matmarex; "(bug 26617) clean up usages of list-style in Vector&Monobook CSS" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33869 [21:01:55] New patchset: Matmarex; "(bug 26617) clean up usages of list-style in Vector&Monobook CSS" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33869 [21:04:44] can we please make it a policy that unnamed args for maintenance scripts are EVIL and should die? seriously, I don't get it why so many scripts *still* use unnamed args instead of named options... [21:06:33] ashley, like rm -rf --file=/ ? [21:06:38] :P [21:06:47] New patchset: Nemo bis; "Remove useless array" [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/34024 [21:07:22] or sudo chown -hR www-data:www-data / :> [21:08:09] Change merged: Nikerabbit; [mediawiki/extensions/Narayam] (master) - https://gerrit.wikimedia.org/r/34024 [21:09:43] New review: Skizzerz; "My benchmark results did not show any marked speedup on any reasonable array size. array_filter was ..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/33971 [21:10:25] Change merged: Nikerabbit; [mediawiki/extensions/TocTree] (master) - https://gerrit.wikimedia.org/r/33987 [21:13:06] New patchset: MaxSem; "Update Narayam to master" [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34025 [21:13:37] New patchset: MaxSem; "Update Narayam to master" [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34026 [21:14:29] New patchset: Matmarex; "(bug 26617) clean up usages of list-style in Vector&Monobook CSS" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33869 [21:16:22] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34025 [21:16:45] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34026 [21:16:56] 03(mod) [Vector] Middle click on - 10https://bugzilla.wikimedia.org/42241 +comment (10Fomafix) [21:20:38] MaxSem: i'm here now [21:20:51] mlitn, already resolved [21:20:57] okay ^^ [21:21:37] mlitn, basically, there was a problem with your https://gerrit.wikimedia.org/r/#/c/29781/ but I'm already deploying a fix [21:22:54] ok yes, I just see your fix [21:22:58] you're right [21:23:09] :) [21:36:16] New patchset: MaxSem; "Update TocTree to master" [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34029 [21:37:01] New patchset: MaxSem; "Update TocTree to master" [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34030 [21:38:05] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf3) - https://gerrit.wikimedia.org/r/34029 [21:38:23] Change merged: MaxSem; [mediawiki/core] (wmf/1.21wmf4) - https://gerrit.wikimedia.org/r/34030 [21:40:09] ori-l: hey, i think you wanted to merge this one :) https://gerrit.wikimedia.org/r/#/c/33869/ [21:43:35] New patchset: Hoo man; "Clean up and restructed the AbuseFilter JS" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/30110 [21:44:43] Change merged: Jeroen De Dauw; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/33748 [21:46:29] New review: Hoo man; "Addressed Foxtrott's comments" [mediawiki/extensions/AbuseFilter] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/30110 [21:50:43] Change merged: Ori.livneh; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/33869 [21:53:38] 03(FIXED) vector uses a list-style-type: square with a list-style-image thats a disc - 10https://bugzilla.wikimedia.org/26617 -patch-in-gerrit ; +comment (10Bartosz Dziewoński) [21:53:38] ori-l: thanks [21:53:41] New patchset: Hoo man; "Clean up and restructured the AbuseFilter JS" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/30110 [22:02:39] TimStarling: https://bugzilla.wikimedia.org/show_bug.cgi?id=41778 <--- would we have to turn off IPv6 for that? [22:03:22] New patchset: Aaron Schulz; "[FileBackend] Added optional callback parameter to concatenate()." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/34031 [22:04:16] that's a funny question [22:04:33] how about I just fix that bug? [22:04:46] that'll be better [22:04:47] then I won't have to work out what the answer is [22:04:55] exactly [22:12:22] New patchset: Parent5446; "Cleaned up Hooks code, comments, and documentation." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27255 [22:21:51] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Tim Starling) [22:23:01] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Tim Starling) [22:24:00] TimStarling, does that mean that WMF has corrupt data for blocks..? [22:24:32] well, ipb_range_start and ipb_range_end are derived from ipb_address, in theory they could be regenerated [22:24:54] Hi. Having problems with a shared db. Most stuff seems working, except for email activation. Which is activated on wiki#1 but needs reactivation on wiki#2. Anyone has a tip? [22:25:11] Well okay it's obviously corrupt, but the question is whether it can be recovered from nicely or not [22:25:23] mha: are you linking your wikis in one form or another? [22:25:28] oh [22:25:39] are you sharing user accounts? [22:26:26] well, it depends on what you mean by data [22:26:38] Krenair, TimStarling: weren't these supposed to be fixed when IPv6 schema changes were done? [22:26:45] (back in April) [22:26:50] probably they were broken when the IPv6 changes were done, not fixed [22:26:50] Jasper_Deng: yes :) wgSharedDb set up along with the SharedTables. [22:27:04] before that, they would have been varchar(32) [22:27:10] Jasper_Deng: groups, users, etc seems working. but not the mail activation status. [22:27:31] New patchset: Alex Monk; "WIP - Change AbuseFilter to use UserCache instead of user_text fields" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/34032 [22:27:54] mha: idk.... [22:28:03] Jasper_Deng: mk. :) tnx anyhow. tinkering along. [22:28:10] stay on the channel [22:28:15] will do [22:28:16] others might be able to help [22:28:20] :) [22:36:05] New patchset: Daniel Werner; "Make 'eachchange' events work with textarea elements" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/34033 [22:39:06] 03(mod) Accounts magically unattached despite being recently created - 10https://bugzilla.wikimedia.org/39996 +comment (10Snowolf) [22:41:35] ori-l, looks like you've misdeployed EventLogging [22:41:50] MaxSem: oh? [22:41:51] https://en.wikipedia.org/wiki/Special:Version shows [22:42:08] you didn't add it to extensions-list [22:43:13] ah, yup. you're right. thanks for letting me know. i'll fix it right now. [22:43:47] I'm already committing a fix [22:44:09] New patchset: Parent5446; "Cleaned up Hooks code, comments, and documentation." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/27255 [22:44:36] New review: Parent5446; "PS 5: Minor documentation/style changes. Also allowed for array callbacks." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/27255 [22:46:58] why is that index truncated at 8 anyway? [22:49:21] 03(mod) Change "vote" to "watch", "bookmark" or "favorites" on Bugzilla interface - 10https://bugzilla.wikimedia.org/34490 +comment (10Andre Klapper) [22:50:04] 03(WONTFIX) abbr element broken in IE 6 - 10https://bugzilla.wikimedia.org/24778 (10Andre Klapper) [22:51:22] Hi all, I'm having trouble on 1.21wmf4 - Special:UserLogin is causing a redirect loop [22:54:13] you probably have $wgServer or $wgScriptPath set incorrectly [22:54:26] or they are autodetected incorrectly and you need to set them [22:54:57] No recent configuration changes, only updated to the git master, paths have worked perfectly up until today [22:55:22] ori-l, I've updated the config - guess it doesn't make much sense to run a scap just for this message to catch up [22:57:10] MaxSem: yeah, probably not. thanks very much for spotting & fixing. [22:57:20] np [22:59:20] Hello all, I've got two questions about skinning. I need to add a link next to the 'Page' and 'Discussion' links at the top of every page. Which part of the skin do I need to modify? [22:59:57] And the second is how do I shrink the left side bar? I've got it all set to display:none via Common.css, but I can't figure out how to reclaim that space [23:01:18] Ulfr: if you're targeting vector, check out the WikiLove extension -- it adds a tab (search for 'vectorTabs' in the source). [23:01:38] Ulfr: do you want to get rid of it entirely? [23:01:49] ori-l: The sidebar? That's what I was told to do [23:02:12] you were told to get rid of it, or you were told to set it to display: none? [23:02:42] Heh, my boss is non-technical. He wants it gone and the main page 'scootched' over to reclaim the lost real estate [23:03:13] Tim, all the path variables are set and working fine on all other pages, they've worked fully up until today's update, no other config changes. Will try reverting to an earlier branch. [23:03:59] New patchset: Alex Monk; "WIP - Change AbuseFilter to use UserCache instead of user_text fields" [mediawiki/extensions/AbuseFilter] (master) - https://gerrit.wikimedia.org/r/34032 [23:04:21] Ulfr: don't edit the skin to add a tab, make/use a extension [23:05:23] p858snake|l: That's the easier route? Word. I'm anticipating this all being completely reversed within a day so an extension would be perfect [23:05:30] gboyers: what two URLs was it redirecting between? [23:05:40] I should probably start commiting with a consistent name... [23:06:02] I use "Krenair" and "Alex Monk" in different repos on different computers [23:06:29] Ulfr: yes, the easiest route is to never modify core files, or edit/fork/create skins to add that type of functionaility [23:06:31] Ulfr: if you _really_ want to get rid of the sidebar, and you're using vector, add this to common.css: div#content { margin-left: 0; } div#mw-panel { display: none; } [23:07:07] p858snake|l: Oh, I wasn't ever planning on doing that. I was just going to make a copy of vector and modify that [23:07:48] I still remember the coding hell of converting the old stuff my wiki had installed into actual extensions [23:08:10] the coding got outsourced to india. the function names were gramatically spelled wrong, but consistent. *shudders* [23:08:21] ori-l: That's perfect! Thanks! [23:09:25] doing stuff like that in skins is asking for trouble, because a. it will only work in that skin, b. your forking a skin for no decentish reason, c. a decent extension would allow you to use it across most skins [23:09:50] depending on what you want the tab to do, there are a few pre-exisiting examples [23:10:39] Ulfr: broadly speaking, p858snake|l is right. i think it's OK if you're doing this for a few days for an internal wiki, but there are better ways of doing this if this setup is meant to last. [23:10:57] Yeah, I don't anticipate this lasting long [23:11:04] The navigation is so awful now. [23:12:08] p858snake|l: Yeah, I totally agree. I've developed a number of extensions that change a few things and don't break when I update stuff [23:12:40] p858snake|l: Just trying to get some peace and quiet while my boss changes his mind again [23:20:35] 03(mod) Run namespaceDupes.php on all wikis to fix titles affected by d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10Sam Reed (reedy)) [23:23:53] 03(mod) Periodical run of currently disabled special pages - 10https://bugzilla.wikimedia.org/15434 +comment (10Nemo) [23:26:07] Tim, seems to just be redirecting 302 repeatedly to http://www.grandtheftwiki.com/index.php?title=Special:UserLogin&returnto=&returntoquery= [23:28:07] 03(mod) Run namespaceDupes.php on all wikis to fix titles affected by d: interwiki prefix - 10https://bugzilla.wikimedia.org/41980 +comment (10p858snake) [23:30:35] I'm sure we discussed no having any more single letter interwiki prefixes before [23:32:39] gboyers: yeah, it suggests an issue inside SpecialUserlogin.php [23:32:51] but I'm looking at the blame and I don't see anything, at least not in master [23:33:50] gboyers: is there any reason you are using hte wmf branches? [23:34:29] Tim, I just reverted to 1.21wmf3 and it's no different, also disabled the File and Message caches which were the only recent things we've changed, and I'm currently disabling extensions just in case [23:35:42] p858snake: We've been testing out some of the new features and PageTriage etc, usually works fine for us [23:35:51] if you don't mind breaking your wiki temporarily, you could insert an exception into OutputPage::redirect() to collect a backtrace [23:36:06] or if you do mind, you could send it to the debug log or something [23:36:21] but yes aware of the risks etc, hence looking for a solution rather than just giving up, but hey, alphas are worth testing out too [23:36:46] wfDebug( wfDebugBacktrace() ); or some such [23:39:57] Just add that into the redirect function? done [23:42:59] 03(NEW) Only omit auto-closed end tags from serialization if auto-closing context is unchanged - 10https://bugzilla.wikimedia.org/42248 normal; Parsoid: JS/serializer; (gwicke) [23:44:28] and set $wgDebugLogFile to some writable file and pastebin the backtrace that results when you go to the login page [23:48:39] New patchset: Guillaume Beaudoin; "Google asynchronous tracking" [mediawiki/extensions/googleAnalytics] (master) - https://gerrit.wikimedia.org/r/34035 [23:49:48] 03(mod) IPv6 range blocks aren't working on Meta-Wiki - 10https://bugzilla.wikimedia.org/41778 +comment (10Tim Starling) [23:50:53] Tim - http://pastebin.com/473RAhck [23:52:44] I don't see any backtrace [23:55:23] can you paste the redirect function after you modified it?