[00:02:13] New patchset: Tim Starling; "Added a Redis client for object cache storage" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18071 [00:14:06] New patchset: Bsitu; "Personal note on user talk page" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18042 [00:16:52] New patchset: GWicke; "Preserve HTML vs. XML syntax in empty HTML tag round-tripping" [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18202 [00:21:17] New patchset: Bsitu; "Personal note on user talk page" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18042 [00:25:33] 03(ASSIGNED)
does not round-trip correctly - 10https://bugzilla.wikimedia.org/39181 +patch +patch-need-review; +comment (10Gabriel Wicke) [00:32:23] New patchset: Kaldari; "Personal note on user talk page" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18042 [00:36:05] 03(mod) Template parsing bug - 10https://bugzilla.wikimedia.org/39183 +comment (10Gabriel Wicke) [00:37:57] New patchset: Krinkle; "Kranitor #2: Pass JSHint on resources/mediawiki/*" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/16718 [00:38:39] New review: Krinkle; "* Rebased" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/16718 [00:43:31] 03(mod) Parsoid: round-trip expanded templates - 10https://bugzilla.wikimedia.org/37911 +comment (10Gabriel Wicke) [00:43:48] 03(mod) Parsoid: round-trip expanded templates - 10https://bugzilla.wikimedia.org/37911 (10Gabriel Wicke) [00:45:15] 03(mod) Parsoid: Escape plaintext three-tildes ~~~ are expanded to signature unexpectedly - 10https://bugzilla.wikimedia.org/37841 (10Gabriel Wicke) [00:48:51] New patchset: Bsitu; "Personal note on user talk page" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18042 [00:49:05] 03(mod) Tracking Sanitizer TODOs - 10https://bugzilla.wikimedia.org/39179 (10Gabriel Wicke) [00:49:05] 03(mod) Parsoid: Linking on a part of a word triggers linktrail - 10https://bugzilla.wikimedia.org/33091 (10Gabriel Wicke) [00:50:09] Change merged: Bsitu; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18042 [01:05:32] New review: Tim Starling; "PS3: " [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18071 [01:06:24] 03(mod) Allow caching for Revision::newFromTitle to reduce database load - 10https://bugzilla.wikimedia.org/37030 +comment (10Aaron Schulz) [01:20:42] 03(mod) Create a maintenance script to convert oversighted content to suppressed with revision deletion, and the corresponding log entries too - 10https://bugzilla.wikimedia.org/18598 +comment (10Krenair) [01:24:19] New patchset: Aaron Schulz; "[FileBackend] Moved filerepo/backend/ up to filebackend" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18203 [01:28:19] 03(mod) Create a maintenance script to convert oversighted content to suppressed with revision deletion, and the corresponding log entries too - 10https://bugzilla.wikimedia.org/18598 +comment (10Aaron Schulz) [01:29:04] Reedy: ^ [01:33:53] Aaron|home: how is the move of originals to swift going? [01:35:07] TimStarling: I have a script that sleeps and then runs the sync script fairly often [01:35:25] so the original move was done, and now it's just keeping up? [01:35:37] swift should be ~<1 minute behind NFS [01:35:42] right [01:35:52] 03(mod) {{reflist}} template cannot be rendered correctly in official App. - 10https://bugzilla.wikimedia.org/39118 +comment (10Horace Wai) [01:36:50] well maybe more than 1 min for s3, but it doesn't matter [01:38:30] asher mentioned it as one of the tasks that needs to be done before we can move to eqiad [01:38:55] nice to know it's done already [01:39:36] New patchset: Pgehres; "Disabling credit card forms" [mediawiki/core] (fundraising/1.20) - https://gerrit.wikimedia.org/r/18204 [01:39:37] TimStarling: btw, why is https://gerrit.wikimedia.org/r/#/c/18071/ sauteed in trailing whitespace? [01:40:11] yeah, my commits have always had trailing whitespace at the ends of comments [01:40:23] nobody ever noticed until gerrit started highlighting them in red [01:40:39] btw there's no reason whitespace in git is any worse than whitespace in subversion [01:40:57] I usually ignore the whitespace, but there is more than usual this time [01:41:05] see also `git log --check` [01:45:11] I'm not sure if there's any option in vim to automatically strip whitespace [01:45:43] Change merged: Katie Horn; [mediawiki/core] (fundraising/1.20) - https://gerrit.wikimedia.org/r/18204 [01:45:48] how about I patch gerrit to not highlight it, would that make you happy? ;) [01:46:16] the highlighting is a preference...I suppose the default could possibly be changed [01:47:17] i prefer not having the whitespace personally :) [01:48:35] is there a swift replica in eqiad? [01:51:05] I don't think a production cluster is up yet [01:51:25] I know that ben has been working on getting replication going as one of his top two priorities lately [01:52:20] * Aaron|home git pulls the puppet repo [01:52:27] I see that a eqiad-prod role is in there now [01:52:47] TimStarling: we can replicate via container syncing, which is a 1.5 Swift feature [01:52:59] (his other priority is upgrading from 1.4.3) [01:54:15] Aaron|home: so is that 6 copies then? can you lose all 3 for a cluster and auto sync from the other one? [01:54:52] "auto sync"? [01:55:07] repair, sync, whatever you want to call it ;) [01:55:49] if you lose 3 spindles at one cluster at once and there happen to be some objects that were on those 3 and no where else [01:56:09] you put in replacement spindles that are blank. most is recovered from other parts of the same cluster [01:56:29] what about the ones that are not? do they pull in automatically from the other cluster? [02:00:07] hmm, I recall the feature being fairly simple and one way...I suppose at least one could make pmtpa read-only, reverse the mirroring, and when they catch up reverse it again and make it not read-only [02:02:25] jeremyb: in any case you might loose a few files since the sync feature is not synchronous [02:02:28] 03(NEW) Don't highlight trailing whitespace [patch] - 10https://bugzilla.wikimedia.org/39185 normal; Wikimedia: Git/Gerrit; (tstarling) [02:02:43] there I fixed it [02:03:17] ;( [02:04:14] TimStarling: ^demon's not going to be happy with that [02:05:46] TimStarling: http://lists.wikimedia.org/pipermail/wikitech-l/2012-August/062202.html [02:08:04] jeremyb: hmm, reading a presentation on this, it looks like you can declare it both ways (C1<->C2). Maybe if one cluster lost data you could remove the sync-to and add it back, causing the two sync points to be flushed and a re-walk of the foreign cluster to find files from. [02:10:30] Aaron|home: i wish we could make containers accept writes for new files but reject all other writes/deletes. when i asked about it ~1.5 yrs back it wasn't possible [02:10:51] of course there is the issue that if you only lost objects on some disk devices for but not the container devices for those objects, things could get messy (since the listing DBs have the files but the files don't exist). I don't know how well Swift would handle that kind of case, the replicator may or may not cull the DB. [02:10:54] (ACLs are either readonly or readwrite and no other options) [02:11:36] that's a good thing to have the container listings still there [02:12:18] hi, i have a problem. i already have 1 mediawiki installed with infobox template and it displayed correctly. and then i make another wiki with the same setting of infobox but there's text displayed "Warning: Template include size is too large. Some templates will not be included. " I check the database of both wiki, and the both file with same name has exactly same size. so why this error [02:12:19] happen in my new wiki site? [02:13:14] jeremyb: you know MW likes to overwrite and move files around :) [02:13:18] NB: i use same server too. [02:13:26] * Aaron|home dislikes that [02:14:20] Aaron|home: well we can just fix that... [02:15:07] Aaron|home: anyway, next step is to get some good distributed (crowdsourced) backups [02:15:11] dumps and images [02:17:58] 03(mod) Don't highlight trailing whitespace [patch] - 10https://bugzilla.wikimedia.org/39185 +comment (10Aaron Schulz) [02:25:40] jeremyb: most sites store files under random UID names and don't move then around...I often wish we did that kind of thing, but oh well [02:26:04] ewww, why UID? [02:26:15] i guess you mean UUID [02:26:43] anyway, why not ${filename}-${sha1} [02:27:14] with a hard link at ${sha1} maybe [02:27:37] I just mean "unique ID", as in UUI4 or sha1 or anything statistically unique (or even a counter I guess) [02:27:43] *UUID4 [02:28:11] all you really need to worry about is finding a way to hide/forbid access to some subset [02:28:47] i'm assuming that if 2 places have the same image checksum and only one is deleted then it's not such a big deal if it's world readable [02:28:57] fishbowls/privates excluded [02:30:01] Aaron|home: have you looked at manifests at all? [02:30:30] New patchset: SPQRobin; "Work on info page and firststeps" [mediawiki/extensions/WikimediaIncubator] (master) - https://gerrit.wikimedia.org/r/18205 [02:33:30] hi, i have a problem. i already have 1 mediawiki installed with infobox template and it displayed correctly. and then i make another wiki with the same setting of infobox but there's text displayed "Warning: Template include size is too large. Some templates will not be included. " I check the database of both wiki, and the both file with same name has exactly same size. so why this error [02:33:30] happen in my new wiki site? i use same server too [02:34:50] i see swift in ganglia but it looks like mostly hit counters [02:34:57] nothing on space used/available/etc [02:35:37] haha, i wonder who Aaron could be referring to ;) [02:36:18] jeremyb: swift manifest? (those 0-byte files) [02:36:41] yeah, i guess 0-byte is possible [02:36:54] what about them? [02:37:18] well they're the closest we'll get to symlinks and there's no hardlinks [02:37:48] jeremyb: http://www.mediawiki.org/wiki/FileBackend#Performance_considerations [02:37:52] we could have ${sha1} be the canonical name and each copy of it is filex-${sha} [02:38:06] i guess we do extra sharding that i don't really know much about [02:38:47] also that particular use of manifests doesn't really buy us anything [02:38:49] Aaron|home, is it possible to extend Revision in a maintenance file? [02:39:12] it was considered, though tim thought it was too complicated and more prone to swift bugs (which it is) [02:39:53] jeremyb: it would make moves possible faster (since the copy+delete would be on a 0-byte file with only an extra header) [02:40:15] but it's a bit too complex to optimize that at this point, and some other solution might be better anyway [02:40:27] PHP Fatal error: Class 'Revision' not found in /var/www/MediaWiki/Git/core/maintenance/migrateOversightRevisions.php on line 120 [02:40:28] :/ [02:40:50] Aaron|home: yeah... it's late to be changing much [02:40:53] jeremyb: when you move a file with 20 versions, MW will at least try to pipeline and curl_multi the moves ;) [02:41:05] not ideal, but good enough for some time [02:42:05] Krenair: does that script extend Maintenance? [02:42:44] The main class is yes, but I want to create a mostly-useless Revision object with only mTextId set so I can use loadText [02:43:19] why? [02:43:59] hidden table doesn't have hidden_len or hidden_sha1, so I need to get the text to generate that info [02:48:11] Revision::getRevisionText( $row, 'hidden_' ) ? [02:48:50] 03alexsh * 10/USERINFO/ (mwalker thibaultmarin): +eol-style, -executable [02:52:26] Hmm. There is no hidden_text [02:52:33] 03(mod) {{reflist}} template cannot be rendered correctly in official App. - 10https://bugzilla.wikimedia.org/39118 +comment (10Liangent) [02:53:05] Will have to use the text table [02:56:04] Krenair: just use what the Oversight extension does [02:56:35] is uses getSelectFields() to select the fields and uses new Revision() on the row [02:56:46] you can the use getRawText() [02:57:35] * Aaron|home eats pepper jack cheese... [02:57:46] * jeremyb wants some [03:16:41] New patchset: Alex Monk; "(bug 18598) Create a maintenance script to convert Oversight revisions to suppressed revisions." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18206 [03:18:11] 03(mod) {{reflist}} template cannot be rendered correctly in official App. - 10https://bugzilla.wikimedia.org/39118 (10Cccmm002) [03:18:30] New review: Alex Monk; "This is broken. I will work on it later." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/18206 [03:20:27] 03(mod) Create a maintenance script to convert oversighted content to suppressed with revision deletion, and the corresponding log entries too - 10https://bugzilla.wikimedia.org/18598 +comment (10Krenair) [03:50:29] https://gerrit.wikimedia.org/r/#/c/8881/ [03:50:40] How is the list of reviewers determined? [03:50:59] I see five right now. I can explain perhaps two of the five. [03:52:12] 03(NEW) ED broken - 10https://bugzilla.wikimedia.org/39186 normal; Wikimedia: General/Unknown; (brandonskypimenta) [03:52:45] Totally read that Encyclopedia Dramatica. [03:52:53] And then erectile dysfunction. [03:53:02] I would've gotten to ExtensionDistributor eventually... [03:53:47] 03(mod) ExtensionDistributor is returning a "lock wait timeout" error - 10https://bugzilla.wikimedia.org/39186 summary (10MZMcBride) [03:55:32] 03(mod) ExtensionDistributor is returning a "lock wait timeout" error - 10https://bugzilla.wikimedia.org/39186 +comment (10MZMcBride) [03:56:29] Brandon Sky again [03:57:05] I think he uses IRC, doesn't he? [03:57:17] not afaik [04:12:27] hello there! does mediawiki support synchronizing wiki databases on two separate machines? or is there any wiki software that supports this? thanks [04:12:47] I think that's a MYSQL thing [04:13:37] hmm.. sounds quite fiddly [04:14:05] cdahmedeh: instead of telling us what you think the solution is, how about say what you're trying to actually accomplish? [04:14:15] and what does fiddly mean? [04:14:18] that's a great idea jeremyb! [04:14:40] fiddly: requiring attention to annoying small details [04:14:49] anyways [04:14:59] huh [04:15:00] so i have a mediawiki server at home (let's call it server a) [04:15:18] and on my laptop, there's a mediawiki server too (server b) [04:15:24] sometimes, server b is offline [04:15:36] i want to do changes to server b (wiki changes) [04:15:50] and when i connect back to server a, i want the changes from server b to be applied to server a [04:16:01] ideally, server a and b should have the same wiki pages [04:16:26] cdahmedeh: that is a pretty hard problem and most likely not possible with how mediawiki works at the moment [04:16:40] cdahmedeh: if one of them was readonly it'd be relatively easy to do [04:16:40] alright that makes sense, is there any wiki software that supports this? [04:16:58] it's not so hard if you have a way to ensure that only one of them is ever running at once [04:17:12] 04(REOPENED) VisualEditor: Messages minoredit, watchthis not parsed in "save page" dialog box - 10https://bugzilla.wikimedia.org/37819 +comment (10Krinkle) [04:17:33] jeremyb, can't guarantee that [04:17:57] or is one only ever used for reads and never writes? [04:18:00] 03(mod) VisualEditor: Messages minoredit, watchthis not parsed in "save page" dialog box - 10https://bugzilla.wikimedia.org/37819 +comment (10Krinkle) [04:18:13] you could have a mirror on the home server but always do writes on the laptop [04:18:28] unless the laptop never gets writes and then you could flip the roles [04:19:05] they'll likely both get writes [04:19:11] otherwise, it would be just dealing with sql [04:20:58] cdahmedeh: why can't the laptop just be the server all the time? is there an author besides you? [04:21:20] yes [04:21:21] cdahmedeh: note this is also something we want for wikipedia but is not done yet (or even planned i guess) [04:21:37] maybe i should rethink my problem [04:21:37] Offline editing! [04:22:33] Brooke, https://en.wikipedia.org/wiki/Wiki_software#Offline_viewing_and_editing ? [04:23:02] Right. [04:23:11] hmm.. i should probably run around google to see if there's some decentralized wiki software type thing [04:23:15] thanks [04:24:01] No problem. [04:24:04] cdahmedeh: actually, i might have the perfect solution but idk if it's right for you [04:24:08] cdahmedeh: ikiwiki [04:24:24] pages are stored in git. you can do git operations to edit the wiki [04:24:39] including clone/merge/branch [04:25:11] jeremyb, thanks i'll take a look at this [04:25:13] i guess the biggest factor is do you already know git [04:25:33] hi, i have a problem. i already have 1 mediawiki installed with infobox template and it displayed correctly. and then i make another wiki with the same setting of infobox but there's text displayed "Warning: Template include size is too large. Some templates will not be included. " I check the database of both wiki, and the both file with same name has exactly same size. so why this error [04:25:33] happen in my new wiki site? i use same server too [04:25:41] (it has a web UI too, don't have to use git for edits. but i think maybe have to use git for merges) [04:26:09] jeremyb, so i can use plaintext editor and git too? [04:26:31] cdahmedeh: i think so [04:27:16] jeremyb, thanks, i'll read and look over this [04:27:18] cdahmedeh: there's a hosted service for it at branchable.com ; i know one of the guys that runs it [04:27:28] Brooke, thanks aswell [04:30:54] looks like there's also other git-powered wikis like gollum and the likes, thanks everyone [04:30:56] good bye! [04:33:40] 03(NEW) REL1_17 Fatal error: Call to undefined method Article::getContext() in /Users/sky/Sites/brandonsky11o/g/wiki/extensions/OnlineStatusBar/OnlineStatusBarHooks.php on line 55 - 10https://bugzilla.wikimedia.org/39187 normal; MediaWiki extensions: OnlineStatusBar; (brandonskypimenta) [04:34:03] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() in /Users/sky/Sites/brandonsky11o/g/wiki/extensions/OnlineStatusBar/OnlineStatusBarHooks.php on line 55 - 10https://bugzilla.wikimedia.org/39187 normal->04BLOCKER (10Brandon Sky) [04:35:54] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() in /Users/sky/Sites/brandonsky11o/g/wiki/extensions/OnlineStatusBar/OnlineStatusBarHooks.php on line 55 - 10https://bugzilla.wikimedia.org/39187 +comment (10Daniel Friesen) [04:36:37] ugh [04:36:57] that's the second time he's marked something as "blocker" without proper reason [04:36:58] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() in /Users/sky/Sites/brandonsky11o/g/wiki/extensions/OnlineStatusBar/OnlineStatusBarHooks.php on line 55 - 10https://bugzilla.wikimedia.org/39187 +comment (10Brandon Sky) [04:37:33] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() in /Users/sky/Sites/brandonsky11o/g/wiki/extensions/OnlineStatusBar/OnlineStatusBarHooks.php on line 55 - 10https://bugzilla.wikimedia.org/39187 04BLOCKER->normal (10Jasper Deng) [04:38:05] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() in /Users/sky/Sites/brandonsky11o/g/wiki/extensions/OnlineStatusBar/OnlineStatusBarHooks.php on line 55 - 10https://bugzilla.wikimedia.org/39187 +comment (10Jasper Deng) [04:38:34] Brooke: I think this one should be an INVALID [04:48:25] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 - 10https://bugzilla.wikimedia.org/39187 summary (10jeremyb) [04:48:36] Jasper_Deng: at least he got it in the right component! [04:49:23] jeremyb: I have to admit he does not resemble his on-wiki self as much [04:55:15] idk him on wiki [04:55:36] HTFFanBrandon04@mediawikiwiki [05:01:23] 14(INVALID) REL1_17 Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 - 10https://bugzilla.wikimedia.org/39187 +comment (10Daniel Friesen) [05:38:31] hi guys, sorry if my question dumb, I cannot access installed mediawiki on a webserver. I have installed mediawiki on a remote server in /var/www/wiki . I can access via browser index.html at /var/www but when I put in browser "myhost"/wiki the I got message "server not found". /var/www/wiki has the same rights as /var/www but different owners, owner of /var/www is root. I think if the problem was with access rights then I w [05:38:32] ould get "persmission denied" but I got "server not found". What can be the problem? [05:41:01] and if use socks proxy then I can access mediawiki [05:57:55] Hello [05:58:28] Someone can give-me a hand with a MW update? [06:07:14] 04(REOPENED) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Niklas Laxström) [06:14:07] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Niklas Laxström) [06:34:18] New review: Siebrand; "This script should be in the Oversight extension." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/18206 [06:35:02] So, what am I missing with this CSS style that I think I've added to a wiki: http://ship195.org/wiki/MediaWiki:Common.css ? [06:37:01] Hello [06:38:44] New review: Siebrand; "@bsitu that's pretty inflexible if your scope is to deploy it to a hundred or so wikis, I.e. it woul..." [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18128 [06:44:30] MichaelShavlovsk: does the host name myhost point to the server you installed Mediawiki on? If yes, and it is a shared host, is Apache virtual host configured to point to the directory for your wiki? [06:46:19] 03(mod) Attempt to get the latitude of an invalid location - 10https://bugzilla.wikimedia.org/38632 +comment (10Niklas Laxström) [06:51:40] this was the CSS that worked the best, although huge swaths of the page were still white: http://ship195.org/mediawiki/index.php?title=MediaWiki:Common.css&oldid=135 [06:56:24] did you try making users verify an email to be able to edit, warddr_ ? [06:57:46] no, but there is no point about that, they can edit the wiki annonimously if they like. It's just frustrating to see more account creations than edits in the recent changes [06:58:41] sometimes people edit anonymously then create an account, then don't do any more edits. Traffic is traffic, right? (As long as it's not spam traffic) [06:59:26] warddr_: I have seen similar looking account names. Spammers, a bot creates account and adds pages with links to stuff. [06:59:44] New patchset: Ryan Lane; "Compatibility with OpenStack Nova Essex" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/18209 [06:59:45] yes, but they are spam accounts. Never seen one make an edit though [06:59:51] warddr_: I got rid of them by disabling automatic account creation. And spending two days to remove the spam pages. [06:59:59] Or perhaps your wiki has an internal rule that an account must exist for at least an hour before an edit can be made (which cuts down on spammers), so people create an account, find they can't edit, then go away frustrated [07:00:13] if you've never seen one edit, then how do you know they're spam accounts? ;) [07:00:30] Ag75joesa76 doesn't look like a username [07:00:48] Hw7sau8e4tl Hw7sau8e4tl Q1u8z1u3w4 ... [07:00:49] there's not a chance in hell that someone is going to review my change: +1195, -36757 [07:02:14] and I know they are spam accounts because if I change the questions they stay away for a day, and after that they come back [07:02:56] New patchset: Raimond Spekking; "Remove dupe message" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18210 [07:27:12] 03(mod) Curation Toolbar Deletion Tag Wizard: Additional Requirements - 10https://bugzilla.wikimedia.org/39090 +comment (10Fabrice Florin) [07:33:18] New patchset: Ryan Lane; "Compatibility with OpenStack Nova Essex" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/18209 [07:36:46] Any recommendation of an extension for a CAPTCHA at the account registration page (only registered users can edit), or what documentation (and specific functions in MediaWiki) to refer to for writing such? [07:42:25] New patchset: Ryan Lane; "Compatibility with OpenStack Nova Essex" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/18209 [07:42:56] New patchset: Raimond Spekking; "Remove double space" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/18211 [07:43:01] Takyoji: what's wrong with http://www.mediawiki.org/wiki/Extension:ConfirmEdit and a trigger on createaccount? [07:44:15] I'll likely implement that then [07:44:38] Change merged: Siebrand; [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/18211 [07:45:15] Change merged: Siebrand; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18210 [07:46:26] Change merged: Siebrand; [mediawiki/extensions/PdfExport] (master) - https://gerrit.wikimedia.org/r/16923 [08:02:02] 03(NEW) New Pages Feed - Change Top Line - 10https://bugzilla.wikimedia.org/39188 normal; MediaWiki extensions: PageTriage; (fflorin) [08:02:26] 03(mod) New Pages Feed - Change Top Line - 10https://bugzilla.wikimedia.org/39188 (10Fabrice Florin) [08:02:54] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10daniel) [08:10:59] Change merged: Nikerabbit; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18088 [08:14:33] New review: Nikerabbit; "Fixes regression in Id4056944" [mediawiki/extensions/SemanticForms] (master) - https://gerrit.wikimedia.org/r/18090 [08:16:45] Hello everyone, a quick question [08:17:05] is there a function to create HTML comments ? [08:20:06] hello, is it possible to get in sidebar menu automatically all available catogories and links? [08:21:13] chughakshay16: From WikiText? [08:23:59] 03(mod) Curation Toolbar Deletion Tag Wizard: Additional Requirements - 10https://bugzilla.wikimedia.org/39090 +comment (10Fabrice Florin) [08:31:30] New patchset: Henning Snater; "focus input element when starting aliases edit mode" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18212 [08:31:52] New patchset: Siebrand; "Update check blacklist." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/18213 [08:32:42] Change merged: Siebrand; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/18213 [08:41:00] Any straightforward approach to deleting certain users? [08:41:31] New patchset: Siebrand; "Fix typo in group name." [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/18214 [08:41:50] Change merged: Siebrand; [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/18214 [08:50:34] 03(FIXED) Database returned error ‘1064 when searching any term - 10https://bugzilla.wikimedia.org/38739 +comment (10Kipmaster) [08:50:40] New review: Nikerabbit; "Should be ucfirst not ucwords. Can we have a example where we can see this in context?" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/18114 [08:54:45] Dantman: no :) [08:55:40] Dantman: just how we have Xml functions for other html elements.. i was looking for one that would create a comment tag for me .. [08:56:03] Yeah... I don't think we have a nice one of those [08:57:55] Dantman: okay [08:58:08] 03(FIXED) Picture doesn't appear any longer - 10https://bugzilla.wikimedia.org/36810 +comment (10Kipmaster) [08:59:40] 03(mod) Data Item DOM for description & aliases should be integrated into existing DOM properly (8) - 10https://bugzilla.wikimedia.org/38145 (10denny vrandecic) [08:59:40] 03(mod) Discuss the layout of the labels and descriptions - 10https://bugzilla.wikimedia.org/39175 (10denny vrandecic) [09:01:49] 03(mod) Missing / Present Expressions list for a class is not updated - 10https://bugzilla.wikimedia.org/35383 +comment (10Kipmaster) [09:03:00] Would be a good feature eventually [09:03:10] As long as we make sure to sanitize the data inside [09:03:46] ie: We don't want people to use it in ways they think are safe but really introduce IE based XSS vectors [09:05:40] New patchset: Siebrand; "Add more translatewiki.net configuration files." [translatewiki] (master) - https://gerrit.wikimedia.org/r/18215 [09:05:51] Dantman: yes that makes sense.. [09:08:03] 03(mod) track sitelinks in iwlinks table for consistency - 10https://bugzilla.wikimedia.org/38976 +comment (10denny vrandecic) [09:09:34] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18215 [09:12:06] 03(FIXED) wbgetitem does not filter aliases by language - 10https://bugzilla.wikimedia.org/39001 (10denny vrandecic) [09:13:00] 14(INVALID) wbsetsitelink returns unnormalizes form if the link - 10https://bugzilla.wikimedia.org/39002 (10denny vrandecic) [09:14:59] i hate it when i type fast i start putting ' between most "nt" combos ... and i don't wan't that :D [09:16:12] 03(mod) Special:ItemByLabel and usecase with description - 10https://bugzilla.wikimedia.org/39070 +comment (10denny vrandecic) [09:17:06] Dantman: did you write the new Uri class [09:17:44] Nikerabbit: I wrote it... then someone partially re-wrote it [09:17:52] 03(mod) Make edit tools pixel accurate - 10https://bugzilla.wikimedia.org/39127 +comment (10denny vrandecic) [09:18:06] A number of ket parts [09:18:15] hmph [09:18:21] I really want someone to clean up the mess [09:18:41] My bet is that said partial rewrite that was supposed to 'fix' things introduced this whole but [09:19:26] 03(mod) Show old title on item diff pages - 10https://bugzilla.wikimedia.org/39128 (10denny vrandecic) [09:19:26] 03(mod) Discuss the layout of the labels and descriptions - 10https://bugzilla.wikimedia.org/39175 (10denny vrandecic) [09:19:28] can somebody kick wikibugs or not have the wikidata ones shown here? [09:19:53] wikidata bugs could show in the wikidata irc channel instead [09:20:23] 03(mod) Show old title when showing old revision - 10https://bugzilla.wikimedia.org/39129 (10denny vrandecic) [09:20:24] 03(mod) Discuss the layout of the labels and descriptions - 10https://bugzilla.wikimedia.org/39175 (10denny vrandecic) [09:20:46] 03(mod) Show old title when showing old revision - 10https://bugzilla.wikimedia.org/39129 (10denny vrandecic) [09:20:59] 03(mod) Show old title on item diff pages - 10https://bugzilla.wikimedia.org/39128 (10denny vrandecic) [09:21:12] 03(mod) Make edit tools pixel accurate - 10https://bugzilla.wikimedia.org/39127 (10denny vrandecic) [09:21:25] Reedy: do you have powers in this irc channel? [09:21:31] 03(mod) Special:ItemByLabel and usecase with description - 10https://bugzilla.wikimedia.org/39070 (10denny vrandecic) [09:22:30] Dantman: did you introduce fallback chains to MEssage? [09:22:41] Mhmm [09:22:57] That was when I was integrating Vector's new features into SkinTemplate [09:23:42] Dantman: can you comment on https://gerrit.wikimedia.org/r/17961 [09:23:46] 03(mod) Show (restore) link when viewing old revisions of items - 10https://bugzilla.wikimedia.org/39130 +need-volunteer (10denny vrandecic) [09:25:25] 03(mod) autoComment functionality needs tests for each Wikibase API module - 10https://bugzilla.wikimedia.org/39131 +need-volunteer +testme (10denny vrandecic) [09:25:53] Ahhhh.... right [09:26:18] I made ->key an array rather than creating messages until the right key is found [09:29:51] New patchset: Siebrand; "Also add JavaScript error logging to config." [translatewiki] (master) - https://gerrit.wikimedia.org/r/18216 [09:30:00] Fuuun browser crash [09:30:38] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18216 [09:30:54] Yaaay... Gerrit is actually not f*cked up enough to make Firefox discard the form data [09:31:34] 03(mod) Show full item preview in undo/restore form - 10https://bugzilla.wikimedia.org/39133 +comment (10denny vrandecic) [09:32:46] 03(mod) Generate translatable autoComments for undo and restore operations - 10https://bugzilla.wikimedia.org/39134 (10denny vrandecic) [09:33:36] 03(mod) replace Item::addSiteLink with Item::setSiteLink - 10https://bugzilla.wikimedia.org/39136 (10denny vrandecic) [09:34:23] 03(ASSIGNED) After clicking to edit aliases no proper focus is provided - 10https://bugzilla.wikimedia.org/39138 (10denny vrandecic) [09:35:41] New patchset: Siebrand; "Prepare move of check blacklist to config." [translatewiki] (master) - https://gerrit.wikimedia.org/r/18217 [09:36:07] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18217 [09:37:42] New review: Daniel Friesen; "->key is an array when the Message class is using a fallback sequence." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/17961 [09:39:05] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18189 [09:39:51] New review: Ori.livneh; "The following is left as an exercise for the reader:" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/18071 [09:44:01] 03(mod) wbgetitems to return revid - 10https://bugzilla.wikimedia.org/39140 normal->trivial; +comment (10denny vrandecic) [09:44:01] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:45:02] 03(mod) wbsetitem should ignore a revid in the content - 10https://bugzilla.wikimedia.org/39141 normal->trivial (10denny vrandecic) [09:45:14] 03(mod) wbsetitem should ignore a revid in the content - 10https://bugzilla.wikimedia.org/39141 (10denny vrandecic) [09:45:15] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:47:01] 03(mod) Add a parameter replace to wbsetitem that allows to completely set the item - 10https://bugzilla.wikimedia.org/39142 summary; +comment (10denny vrandecic) [09:47:14] 03(mod) Add a parameter replace to wbsetitem that allows to completely set the item - 10https://bugzilla.wikimedia.org/39142 +easy (10denny vrandecic) [09:47:32] 03(mod) Add a parameter replace to wbsetitem that allows to completely set the item - 10https://bugzilla.wikimedia.org/39142 (10denny vrandecic) [09:47:46] New review: Nikerabbit; "May comments in PS3 still apply." [mediawiki/extensions/TranslateSvg] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/16894 [09:47:58] 03(mod) Add a parameter replace to wbsetitem that allows to completely set the item - 10https://bugzilla.wikimedia.org/39142 (10denny vrandecic) [09:47:59] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:49:08] New review: Markus Kroetzsch; "Just two small changes to do: SMW_Ask line 57 and 58. The other comments are for later." [mediawiki/extensions/SemanticMediaWiki] (querycache); V: 0 C: 0; - https://gerrit.wikimedia.org/r/17953 [09:49:31] 03(mod) Use JSON serialization as coming from wbgetitem for wbsetitem - 10https://bugzilla.wikimedia.org/39143 +comment (10denny vrandecic) [09:49:32] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:50:27] 03(mod) JSON diff representation of items should be closer aligned to the other JSON serializations - 10https://bugzilla.wikimedia.org/39144 (10denny vrandecic) [09:50:51] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18212 [09:50:54] 03(mod) Improve the UX of the diff view displaying different revisions of an item - 10https://bugzilla.wikimedia.org/37958 (10denny vrandecic) [09:50:55] 03(mod) JSON diff representation of items should be closer aligned to the other JSON serializations - 10https://bugzilla.wikimedia.org/39144 (10denny vrandecic) [09:51:44] 03(mod) Remove the nousekeys parameter from the API - 10https://bugzilla.wikimedia.org/39145 summary (10denny vrandecic) [09:52:13] 03(mod) Remove the nousekeys parameter from the API - 10https://bugzilla.wikimedia.org/39145 +comment (10denny vrandecic) [09:52:39] 03(mod) Remove the nousekeys parameter from the API - 10https://bugzilla.wikimedia.org/39145 (10denny vrandecic) [09:52:39] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:53:51] 03(mod) Check the id in the data parameter payload for wbsetitem - 10https://bugzilla.wikimedia.org/39146 normal->trivial (10denny vrandecic) [09:53:54] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:55:35] 03(mod) Expose the diff functionality for items through the MW API - 10https://bugzilla.wikimedia.org/39147 (10denny vrandecic) [09:55:35] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:56:18] 03(mod) Module wbpatchitem that updates an item - 10https://bugzilla.wikimedia.org/39149 (10denny vrandecic) [09:56:18] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [09:56:31] 03(mod) Module wbpatchitem that updates an item - 10https://bugzilla.wikimedia.org/39149 +need-volunteer (10denny vrandecic) [09:56:40] 03(mod) Module wbpatchitem that updates an item - 10https://bugzilla.wikimedia.org/39149 (10denny vrandecic) [09:57:59] 03(mod) Create Special:EmptyItems - 10https://bugzilla.wikimedia.org/39150 +comment (10denny vrandecic) [09:58:32] 03(mod) Create Special:EmptyItems - 10https://bugzilla.wikimedia.org/39150 normal->15enhancement; +need-volunteer (10denny vrandecic) [10:01:16] 03(NEW) implement meaningful notion of size for items - 10https://bugzilla.wikimedia.org/39189 normal; MediaWiki extensions: WikidataRepo; (daniel.kinzler) [10:01:27] 03(UNCONFIRMED) implement meaningful notion of size for items - 10https://bugzilla.wikimedia.org/39189 (10Daniel Kinzler) [10:01:34] 03(mod) Create an action column and move the action links there - 10https://bugzilla.wikimedia.org/39151 (10denny vrandecic) [10:02:03] 03(mod) Create Special:EmptyItems - 10https://bugzilla.wikimedia.org/39150 (10Daniel Kinzler) [10:02:22] 03(mod) Have separate columns for the language code and the language name - 10https://bugzilla.wikimedia.org/39152 (10denny vrandecic) [10:02:29] 03(mod) implement meaningful notion of size for items - 10https://bugzilla.wikimedia.org/39189 (10Daniel Kinzler) [10:03:05] 03(mod) Make the sitelink table sortable - 10https://bugzilla.wikimedia.org/39153 +comment (10denny vrandecic) [10:03:41] 03(mod) Make the sitelink table sortable - 10https://bugzilla.wikimedia.org/39153 +comment (10denny vrandecic) [10:05:30] 03(mod) Make the sitelink table sortable - 10https://bugzilla.wikimedia.org/39153 +comment (10denny vrandecic) [10:06:24] 03(mod) Make the sitelink table sortable - 10https://bugzilla.wikimedia.org/39153 (10denny vrandecic) [10:06:24] 03(mod) Have separate columns for the language code and the language name - 10https://bugzilla.wikimedia.org/39152 (10denny vrandecic) [10:06:35] 03(mod) Make the sitelink table sortable - 10https://bugzilla.wikimedia.org/39153 (10denny vrandecic) [10:10:58] 03(mod) Make the sitelink table sortable - 10https://bugzilla.wikimedia.org/39153 (10denny vrandecic) [10:10:58] 03(mod) Integrate "tool tip" and notification into the new UI - 10https://bugzilla.wikimedia.org/39154 +comment (10denny vrandecic) [10:11:16] 03(mod) New API module wblinktitles - 10https://bugzilla.wikimedia.org/39162 (10denny vrandecic) [10:11:17] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [10:11:35] 03(ASSIGNED) New API module wblinktitles - 10https://bugzilla.wikimedia.org/39162 (10denny vrandecic) [10:11:46] 03(mod) New API module wblinktitles - 10https://bugzilla.wikimedia.org/39162 +testme (10denny vrandecic) [10:13:12] 03(mod) Special page for pages without labels in a given language - 10https://bugzilla.wikimedia.org/39173 +comment (10denny vrandecic) [10:14:44] 03(mod) Special page for pages without labels in a given language - 10https://bugzilla.wikimedia.org/39173 +need-volunteer; +comment (10denny vrandecic) [10:15:46] 03(NEW) invite users to provide translations to languages they speak - 10https://bugzilla.wikimedia.org/39190 normal; MediaWiki extensions: WikidataRepo; (daniel.kinzler) [10:15:49] 03(mod) Special page for pages without labels in a given language - 10https://bugzilla.wikimedia.org/39173 normal->15enhancement (10denny vrandecic) [10:15:59] 03(UNCONFIRMED) invite users to provide translations to languages they speak - 10https://bugzilla.wikimedia.org/39190 (10Daniel Kinzler) [10:16:16] 03(mod) Special page for translating labels (and descriptions) - 10https://bugzilla.wikimedia.org/39173 summary (10denny vrandecic) [10:17:26] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [10:23:24] New patchset: Santhosh; "Fix bug 38847 Clear suggested text when input no longer matches" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/17932 [10:24:51] 03(mod) Item class and JS In-Browser API - 10https://bugzilla.wikimedia.org/39177 (10denny vrandecic) [10:24:56] 03(mod) Switch the Repo JS to use the new Item JS Classes - 10https://bugzilla.wikimedia.org/39178 (10denny vrandecic) [10:27:25] New review: Daniel Werner; "You are right, semantically it isn't that nice to have the description within the h1 tag." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/17073 [10:28:52] Change merged: Henning Snater; [mediawiki/extensions/StickToThatLanguage] (master) - https://gerrit.wikimedia.org/r/17113 [10:29:59] 03(NEW) spec how to link to items from wikitext on the repo - 10https://bugzilla.wikimedia.org/39191 normal; MediaWiki extensions: WikidataRepo; (daniel.kinzler) [10:30:05] 03(UNCONFIRMED) spec how to link to items from wikitext on the repo - 10https://bugzilla.wikimedia.org/39191 (10Daniel Kinzler) [10:58:31] 03(NEW) Cannot navigate the tabs of the Preferences using IE - 10https://bugzilla.wikimedia.org/39192 normal; MediaWiki: Special pages; (hartman) [11:00:11] 03(mod) Cannot navigate the tabs of the Preferences using IE - 10https://bugzilla.wikimedia.org/39192 +comment (10Derk-Jan Hartman) [11:04:37] New review: TheDJ; "This change may have caused issues for Internet Explorer (IE8?) " [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4950 [11:11:27] New review: Nikerabbit; "Didn't find anything on first look." [mediawiki/extensions/TranslateSvg] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/16891 [11:14:54] New review: Nikerabbit; "Where is the check which applies to only SVG groups?" [mediawiki/extensions/TranslateSvg] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/12469 [11:16:52] New patchset: Santhosh; "Introduce display settings link at the top of ULS" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18218 [11:18:41] AryehGregor, as you're a heavy gmail user [11:18:43] do you know how to inject a mail into a thread? [11:19:02] inserting a fake References: header for instance [11:23:25] Platonides, no idea, sorry. [11:25:13] ok, thanks [11:26:38] New review: Logicwiki; "it works well with Latin, but for non latin, I can see a small issue, when pressing backspace it cle..." [mediawiki/extensions/UniversalLanguageSelector] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/17932 [11:27:40] New patchset: Aude; "split sorting code, kill some obsolete code" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18098 [11:27:49] New patchset: Amire80; "Add a test for checking that all languages have autonyms" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/17905 [11:33:15] 03(mod) Ampersand replaced by its HTML entity even in sections, breaking JavaScript - 10https://bugzilla.wikimedia.org/10407 +comment (10Krinkle) [11:40:03] I want to enable anonymous users to be able to create accounts (register) and restrict registered users from creating user accounts. Is this possible?I read that "If a member has multiple groups, they get the highest permission of any groups." [11:42:06] 03(mod) Have separate API modules for changing labels and descriptions - 10https://bugzilla.wikimedia.org/38842 (10denny vrandecic) [11:42:06] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [11:42:46] I've tried the following http://dpaste.com/783764/ but it doesn't work because the permissions granted are the ones from '*', which lets the users create accounts\ [11:43:19] New patchset: Amire80; "Add a test for checking that all languages have autonyms" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/17905 [11:46:47] New review: Nikerabbit; "The commit message doesn't say anything if you are not also looking at the diff (which gerrit doesn'..." [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18191 [11:50:06] New review: Umherirrender; "Thanks!" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18180 [11:58:46] 03(FIXED) Discuss the layout of the labels and descriptions - 10https://bugzilla.wikimedia.org/39175 +comment (10denny vrandecic) [12:00:36] 03(mod) Data Item DOM for description & aliases should be integrated into existing DOM properly (8) - 10https://bugzilla.wikimedia.org/38145 +comment (10denny vrandecic) [12:01:04] New patchset: Mwjames; "Cleanup parameters, encoding method, and add docu (minor)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/18219 [12:01:19] New patchset: Daniel Werner; "Implemented focus related functions for ListInterface" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18220 [12:03:04] 03tstarling * 10/trunk/php/wmerrors/ (debian/changelog php_wmerrors.h wmerrors.c): [12:03:04] * Added a log_line_prefix option to allow each line of the log to be prefixed [12:03:04] with a specified string. This should allow it to be used with the main [12:03:04] multiplexed udp2log instance, instead of requiring a separate log server. [12:03:05] * Don't abort in ZTS mode. [12:03:06] * Fixed incorrect smart_str_free() call, was freeing some other random variable. [12:04:35] 03(mod) Change the Wikisource logo - 10https://bugzilla.wikimedia.org/38832 +comment (10Erasmo Barresi) [12:07:54] New patchset: Mwjames; "Cleanup parameters, encoding method, and add docu (minor)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/18219 [12:15:22] 03(mod) API should use status codes for errors - 10https://bugzilla.wikimedia.org/38716 +comment (10Bawolff) [12:17:30] 03(mod) Use ULS on WikidataRepo test system (3) - 10https://bugzilla.wikimedia.org/39135 summary (10denny vrandecic) [12:18:38] 03(mod) Use ULS on WikidataRepo test system (5) - 10https://bugzilla.wikimedia.org/39135 summary (10denny vrandecic) [12:19:22] New patchset: Mwjames; "Cleanup parameters, encoding method, and add docu (minor)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/18219 [12:22:22] 03(mod) Rethink shared table configuration setup for synching repo and client (8) - 10https://bugzilla.wikimedia.org/38972 +comment (10denny vrandecic) [12:23:50] 03(mod) Have separate API modules for changing labels and descriptions (5) - 10https://bugzilla.wikimedia.org/38842 summary (10denny vrandecic) [12:23:55] 03(ASSIGNED) Have separate API modules for changing labels and descriptions (5) - 10https://bugzilla.wikimedia.org/38842 (10denny vrandecic) [12:25:33] 03(mod) permissions must be checked on item creation (5) - 10https://bugzilla.wikimedia.org/37989 +testme (10denny vrandecic) [12:25:56] 03(mod) permissions must be checked on item creation (5) - 10https://bugzilla.wikimedia.org/37989 +comment (10denny vrandecic) [12:27:13] 03(mod) permissions must be checked on item creation (5) - 10https://bugzilla.wikimedia.org/37989 +comment (10denny vrandecic) [12:27:48] 03(mod) detect edit conflicts on entities (13) - 10https://bugzilla.wikimedia.org/37685 (10denny vrandecic) [12:27:49] 03(mod) wbsetitem should ignore a revid in the content - 10https://bugzilla.wikimedia.org/39141 (10denny vrandecic) [12:28:46] 03(mod) Inactive cancel button after having saved an empty description - 10https://bugzilla.wikimedia.org/38503 summary (10denny vrandecic) [12:29:50] 03(mod) Inactive cancel button after having saved an empty description (8) - 10https://bugzilla.wikimedia.org/38503 summary (10denny vrandecic) [12:29:57] New patchset: Jeroen De Dauw; "Added missing @since and @return tags so other people dont have to waste their time figuring it out as well" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18221 [12:31:00] 03(mod) Specify Item class for the JS API (13) - 10https://bugzilla.wikimedia.org/39176 summary (10denny vrandecic) [12:31:54] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/18219 [12:32:13] 03(mod) Test the replication of links from repo to client (5) - 10https://bugzilla.wikimedia.org/39137 summary (10denny vrandecic) [12:32:33] Change abandoned: Mwjames; "Doesn't make sense to have this commit here around since others will eventually override this change..." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/17675 [12:33:23] Change merged: Siebrand; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18221 [12:34:11] Change merged: Siebrand; [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/9864 [12:34:44] New patchset: Siebrand; "Added new API module to query campaigns" [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/10377 [12:34:47] Change abandoned: Mwjames; "Same reason here as long as SMWExportPrinter is not in a sane status it does not make sense having t..." [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/17791 [12:35:04] New review: Siebrand; "Merge per Mark." [mediawiki/extensions/UploadWizard] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/10377 [12:35:04] Change merged: Siebrand; [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/10377 [12:37:56] Change abandoned: Mwjames; "No sure what happens if this commit with status "Depending on" is waiting on an abandon commit, prob..." [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/17799 [12:40:30] 03(mod) Some attributes are now editable on action pages for items (5) - 10https://bugzilla.wikimedia.org/38571 +comment (10denny vrandecic) [12:41:03] 03(ASSIGNED) Hide edit tools if the user can't edit (8) - 10https://bugzilla.wikimedia.org/37987 (10denny vrandecic) [12:41:34] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 - 10https://bugzilla.wikimedia.org/39187 +comment (10Brandon Sky) [12:42:03] 03(mod) wbgetitems to return revid (2) - 10https://bugzilla.wikimedia.org/39140 summary (10denny vrandecic) [12:43:54] New patchset: Jeroen De Dauw; "use content language of parser" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18222 [12:44:08] 03(mod) REL1_17 Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 - 10https://bugzilla.wikimedia.org/39187 normal->04CRIT (10Brandon Sky) [12:44:19] New patchset: Jeroen De Dauw; "use content language of parser" [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/18223 [12:44:51] Change merged: Jeroen De Dauw; [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/18223 [12:45:41] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 summary (10Brandon Sky) [12:45:51] New patchset: Matmarex; "support for interwikis in experimental JS preview" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18224 [12:54:43] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18220 [12:57:13] New patchset: Mwjames; "(bug 38258) try again to fix authors/editors" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/18225 [12:59:31] 03(mod) missing unicode normalization - 10https://bugzilla.wikimedia.org/10099 +comment (10Kipmaster) [13:01:04] 03(mod) The "usage" field should be translatable. - 10https://bugzilla.wikimedia.org/38626 +comment (10Kipmaster) [13:03:47] 03(mod) The homepage's "search" field not accessible by the mouse if one is logged in with Chromium. - 10https://bugzilla.wikimedia.org/25478 +comment (10Kipmaster) [13:04:55] Change abandoned: Alex Monk; "Will fix this and put it in the Oversight extension." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18206 [13:05:04] New patchset: Amire80; "Add a test for checking that all languages have autonyms" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/17905 [13:05:52] 14(DUP) The homepage's "search" field not accessible by the mouse if one is logged in with Chromium. - 10https://bugzilla.wikimedia.org/25478 +comment (10Kipmaster) [13:05:55] 03(mod) The search function on Wikipedia won't select (Modern + webkit browsers - Safari, Chrome) - 10https://bugzilla.wikimedia.org/19194 +comment (10Kipmaster) [13:08:10] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18098 [13:09:19] 03(mod) Deployment of Wikidata to Wikimedia wikis (tracking) - 10https://bugzilla.wikimedia.org/38975 (10Daniel Kinzler) [13:09:20] 03(mod) detect edit conflicts on entities (13) - 10https://bugzilla.wikimedia.org/37685 (10Daniel Kinzler) [13:09:21] 03(mod) permissions must be checked on item creation (5) - 10https://bugzilla.wikimedia.org/37989 (10Daniel Kinzler) [13:09:23] 03(mod) Page title not replaced by item label when viewing old revisions. - 10https://bugzilla.wikimedia.org/38542 (10Daniel Kinzler) [13:09:24] 03(mod) Some attributes are now editable on action pages for items (5) - 10https://bugzilla.wikimedia.org/38571 (10Daniel Kinzler) [13:09:26] 03(mod) Buggy implementation in SpecialItemByTitle (3) - 10https://bugzilla.wikimedia.org/38838 (10Daniel Kinzler) [13:09:27] 03(mod) Refactor and clean the client (13) - 10https://bugzilla.wikimedia.org/38956 (10Daniel Kinzler) [13:09:28] 03(mod) Rethink shared table configuration setup for synching repo and client (8) - 10https://bugzilla.wikimedia.org/38972 (10Daniel Kinzler) [13:09:51] New patchset: Siebrand; "Disable support for a few MediaWiki extensions by Wikia." [translatewiki] (master) - https://gerrit.wikimedia.org/r/18226 [13:11:20] Change merged: Siebrand; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18226 [13:12:03] 03(NEW) CreateForm shows up for non-existing templates - 10https://bugzilla.wikimedia.org/39193 normal; MediaWiki extensions: SemanticForms; (jeroen_dedauw) [13:12:46] 03(mod) tools broken 1.16.5 - 10https://bugzilla.wikimedia.org/39034 +comment (10Andre Klapper) [13:14:42] New patchset: Santhosh; "Introduce display settings link at the top of ULS" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18218 [13:15:06] 03(ASSIGNED) implement reset for data items (5) - 10https://bugzilla.wikimedia.org/37991 (10denny vrandecic) [13:15:24] 03(ASSIGNED) Use ULS on WikidataRepo test system (5) - 10https://bugzilla.wikimedia.org/39135 (10denny vrandecic) [13:15:30] 03(ASSIGNED) Add an edit link to the languages (3) - 10https://bugzilla.wikimedia.org/37633 (10denny vrandecic) [13:15:37] 03(ASSIGNED) Rethink shared table configuration setup for synching repo and client (8) - 10https://bugzilla.wikimedia.org/38972 (10denny vrandecic) [13:15:43] 03(ASSIGNED) wbgetitems to return revid (2) - 10https://bugzilla.wikimedia.org/39140 (10denny vrandecic) [13:15:44] New review: Parent5446; "Ah, now that makes more sense. I'll fix that and be back with another patchset." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/17961 [13:15:49] 03(ASSIGNED) Test the replication of links from repo to client (5) - 10https://bugzilla.wikimedia.org/39137 (10denny vrandecic) [13:17:19] New patchset: Aude; "check if we have repolinks before trying to add them" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18227 [13:21:27] New patchset: Aude; "document and cleanup populateInterwiki script" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18228 [13:24:05] How do I empty a wiki? [13:24:20] Wait, nevermind. [13:24:23] I will just delete it. [13:24:38] New patchset: Alex Monk; "(bug 18598) Create a maintenance script to convert Oversight revisions to suppressed revisions." [mediawiki/extensions/Oversight] (master) - https://gerrit.wikimedia.org/r/18229 [13:25:33] 03(mod) Create a maintenance script to convert oversighted content to suppressed with revision deletion, and the corresponding log entries too - 10https://bugzilla.wikimedia.org/18598 +comment (10Krenair) [13:26:18] New patchset: Amire80; "Introduce display settings link at the top of ULS" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18218 [13:29:13] 14(WFM) ExtensionDistributor is returning a "lock wait timeout" error - 10https://bugzilla.wikimedia.org/39186 +comment (10Sam Reed (reedy)) [13:32:40] Change merged: Amire80; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18218 [13:35:48] Gosh, whoever decided that you should download the LocalSettings.php file and then upload it, clearly doesn't use Windows. [13:36:10] Neither do I... usually! But I just discovered the horrors of using Windows. [13:41:03] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18227 [13:41:41] 03(NEW) UploadBase: Call to a member function getName() on a non-object - 10https://bugzilla.wikimedia.org/39195 normal; MediaWiki: File management; (sam) [13:43:13] New patchset: Jeroen De Dauw; "update documentation link" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/18230 [13:43:26] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Sam Reed (reedy)) [13:43:38] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18222 [13:43:52] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/18230 [13:43:57] 03(NEW) if user can't edit, report reasons for JS - 10https://bugzilla.wikimedia.org/39196 normal; MediaWiki extensions: WikidataRepo; (daniel.kinzler) [13:44:14] Change merged: Tobias Gritschacher; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18228 [13:45:15] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/18225 [13:47:09] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Niklas Laxström) [13:49:11] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10daniel) [13:50:25] New patchset: Rudolf.grossmann; "Compatibility with MediaWiki >= 1.18.x" [mediawiki/extensions/GeoGebra] (master) - https://gerrit.wikimedia.org/r/18231 [13:51:42] 03(mod) Remove the nousekeys parameter from the API - 10https://bugzilla.wikimedia.org/39145 (10jeblad) [13:52:12] Change abandoned: Daniel Werner; "We will solve this as described in bug 39175 now." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17073 [13:55:02] New patchset: Reedy; "Followup for bug 39099" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18232 [13:56:35] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 04CRIT->04BLOCKER (10Brandon Sky) [13:57:30] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Sam Reed (reedy)) [14:06:11] New patchset: Daniel Kinzler; "Split JS vars for userCan and editableView" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18233 [14:07:18] New patchset: Matmarex; "(bug 25830) fix JS preview causing the page to "jump"" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18234 [14:07:29] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17978 [14:08:38] 03(mod) LivePreview makes page "jump" - 10https://bugzilla.wikimedia.org/25830 +comment (10Bartosz Dziewoński) [14:08:41] 03siebrand * 10/trunk/tools/ToolserverI18N/language/messages/ (13 files): Localisation updates from http://translatewiki.net. [14:09:12] 03(mod) Refine behavior of the wbsetitem API module - 10https://bugzilla.wikimedia.org/38843 (10denny vrandecic) [14:09:13] 03(mod) Wikidata repo MW API tracking bug - 10https://bugzilla.wikimedia.org/39174 (10denny vrandecic) [14:09:44] 03(mod) Cannot navigate the tabs of the Preferences using IE - 10https://bugzilla.wikimedia.org/39192 +comment (10Derk-Jan Hartman) [14:12:32] 03(mod) Refine behavior of the wbsetitem API module - 10https://bugzilla.wikimedia.org/38843 +comment (10denny vrandecic) [14:15:01] New review: Daniel Werner; "Was there a discussion on whether we need a 'Type' class? I tend to agree that a 'value' with a few ..." [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/16829 [14:18:43] 03(mod) Cannot navigate the tabs of the Preferences using IE - 10https://bugzilla.wikimedia.org/39192 +comment (10Derk-Jan Hartman) [14:22:58] New review: Daniel Kinzler; "Please rewrite the test case based on ApiModifyItemBase" [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/16819 [14:32:51] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Tyler Romeo) [14:33:33] New review: Daniel Werner; "Nikerabbit: Comment would be nice but I don't think it's necessary for release notes. A link to the ..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/17793 [14:33:37] New review: Parent5446; "This will not solve the problem. If a non-array, non-string parameter is passed, with this patch it ..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/18232 [14:33:56] New patchset: Amire80; "Fix whitespace" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18236 [14:35:02] New patchset: Parent5446; "(bug 39099) Fix handling of non-string, non-array query extensions." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18237 [14:36:38] 03(FIXED) EPEvent.php getFullText() fatal error when editing an article after enrolling - 10https://bugzilla.wikimedia.org/37970 (10Jeroen De Dauw) [14:38:33] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Tyler Romeo) [14:38:43] New patchset: Reedy; "Followup for bug 39099" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18232 [14:39:54] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Sam Reed (reedy)) [14:40:19] New patchset: Jeroen De Dauw; "Fix issue in SpecialCachedPage: only save cache when initialized" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18238 [14:40:29] does anyone have a clue why Gerrit side-by-side buttons do not work on Opera? [14:40:50] Same for unified^^ [14:41:37] 03(mod) PHP Warning: Invalid argument supplied for foreach() in /www/w/includes/Uri.php on line 262 - 10https://bugzilla.wikimedia.org/39099 +comment (10Sam Reed (reedy)) [14:42:15] bunny thing, it only works with the commit message [14:42:20] * funny [14:42:51] Change abandoned: Parent5446; "Somebody beat me to it. :P" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18237 [14:43:11] New review: Daniel Kinzler; "minor issues, see inline comments." [mediawiki/extensions/Wikibase] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/17169 [14:43:39] 03(ASSIGNED) Special:ManageCourses not loading properly - 10https://bugzilla.wikimedia.org/37719 (10Jeroen De Dauw) [14:43:47] hello, could someone explain that how does one support the plural transformation in localisation ? [14:44:17] {{plural: $1|singular|plural}} [14:44:25] (assuming a 'simple' language) [14:45:20] Platonides: lets say for example : i want to convert from 'is' to 'are'.. [14:45:52] supposing the message is "There is/are $1 elements" [14:45:59] Platonides: yes [14:46:04] change that to "There {{plural:$1|is|are}} $1 elements" [14:46:28] mh.. actually, "There {{plural:$1|is|are}} $1 {{plural:$1|element|elements}}" [14:46:42] Platonides: okay, thanks .. got it [14:47:06] {{plural: }} evaluates the number and chooses the parameter from that [14:47:43] Change merged: Nikerabbit; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18232 [14:47:46] New patchset: Jeroen De Dauw; "Fixes to SpecialManageCourses (bug 37719)" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18239 [14:47:50] some languages have quite tricky rules, but assuming your language doesn't, you don't really need to care about them [14:48:00] Reedy: what about potential float items ? [14:48:33] Change merged: Santhosh; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18236 [14:48:39] 03(mod) Review Wikibase Client extension for deployment - 10https://bugzilla.wikimedia.org/38828 +comment (10Rob Lanphier (RobLa)) [14:48:40] 03(mod) Review Wikibase Repo extension for deployment - 10https://bugzilla.wikimedia.org/38822 +comment (10Rob Lanphier (RobLa)) [14:48:41] 03(mod) Review Diff lib extension for deployment - 10https://bugzilla.wikimedia.org/38830 +comment (10Rob Lanphier (RobLa)) [14:48:43] Platonides: so for languages where it wont work.. what shall i do? [14:48:44] 03(mod) Review Wikibase Lib for deployment - 10https://bugzilla.wikimedia.org/38826 +comment (10Rob Lanphier (RobLa)) [14:48:46] 03(FIXED) Special:ManageCourses not loading properly - 10https://bugzilla.wikimedia.org/37719 +comment (10Jeroen De Dauw) [14:48:59] Platonides: should i make separate messages ? [14:49:32] no [14:49:37] plural knows about it [14:49:55] it will just take more parameters if the language has eg. a different plural for multiples of twelve [14:50:48] as I said, those details are relevant just for the translators of that language [14:50:59] now that plural knows how to handle them [14:51:42] 03(mod) Review Diff lib extension for deployment - 10https://bugzilla.wikimedia.org/38830 +comment (10Jeroen De Dauw) [14:52:07] Platonides: but in some cases the sentence might change completely.. [14:52:28] Platonides: i dont think {{plural}} could handle that [14:53:15] AFAIK it does [14:53:40] note you could also use: "{{plural:$1|There is one element|There are $1 elements}}" [14:54:28] Platonides: yes this one seems much better, instead of using {{plural}} multiple times in a sentence [14:54:57] What no DRY? [14:58:20] 14(INVALID) CreateForm shows up for non-existing templates - 10https://bugzilla.wikimedia.org/39193 +comment (10Yaron Koren) [15:07:30] 03(mod) Add Finland to the database - 10https://bugzilla.wikimedia.org/39166 normal->15enhancement (10Sam Reed (reedy)) [15:07:30] 03(mod) Add Kenya in English to the Database - 10https://bugzilla.wikimedia.org/39168 normal->15enhancement (10Sam Reed (reedy)) [15:07:31] 03(mod) Add the relevant provinces in Russia to the database - 10https://bugzilla.wikimedia.org/39170 normal->15enhancement (10Sam Reed (reedy)) [15:07:32] 03(mod) Add Venezuela in Spanish to the database - 10https://bugzilla.wikimedia.org/39172 normal->15enhancement (10Sam Reed (reedy)) [15:07:32] 03(mod) Add Ghana to the monuments database - 10https://bugzilla.wikimedia.org/39164 normal->15enhancement (10Sam Reed (reedy)) [15:07:33] 03(mod) Add Kazakhstan to the database - 10https://bugzilla.wikimedia.org/39167 normal->15enhancement (10Sam Reed (reedy)) [15:07:34] 03(mod) Add Cameroon to the database - 10https://bugzilla.wikimedia.org/39163 normal->15enhancement (10Sam Reed (reedy)) [15:07:35] 03(mod) Add Egypt (not participating in 2012) to the database as far as available - 10https://bugzilla.wikimedia.org/39165 normal->15enhancement (10Sam Reed (reedy)) [15:07:36] 03(mod) Add USA - Maryland to the database - 10https://bugzilla.wikimedia.org/39171 normal->15enhancement (10Sam Reed (reedy)) [15:07:36] 03(mod) Add Mexico in Spanish to the database - 10https://bugzilla.wikimedia.org/39169 normal->15enhancement (10Sam Reed (reedy)) [15:07:37] 03(mod) New API module wblinktitles - 10https://bugzilla.wikimedia.org/39162 normal->15enhancement (10Sam Reed (reedy)) [15:07:42] 03(mod) Tracking Sanitizer TODOs - 10https://bugzilla.wikimedia.org/39179 +tracking (10Sam Reed (reedy)) [15:07:44] 03(mod) Tracking bug (tracking) - 10https://bugzilla.wikimedia.org/2007 (10Sam Reed (reedy)) [15:08:42] 03(ASSIGNED) Special:Articles should at least have a message on it - 10https://bugzilla.wikimedia.org/37595 +comment (10Jeroen De Dauw) [15:10:26] 03(mod) UploadBase: Call to a member function getName() on a non-object - 10https://bugzilla.wikimedia.org/39195 +comment (10Sam Reed (reedy)) [15:18:46] 03(NEW) Titles parameter is not set correctly from URL - 10https://bugzilla.wikimedia.org/39197 normal; MediaWiki extensions: ApiSandbox; (gsvick) [15:20:47] New patchset: Reedy; "Minor bits of documentation updates to upload code" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18241 [15:27:44] New patchset: Parent5446; "Added accessors to Message class." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17961 [15:29:19] New patchset: Parent5446; "Changed Status class to allow passing of Message objects." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17962 [15:29:24] New patchset: preilly; "Should be ucfirst not ucwords in this context" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/18242 [15:29:27] New patchset: Parent5446; "Changed LoginForm::addNewaccountInternal() to return Status." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17952 [15:30:23] New review: preilly; "@Nikerabbit ? Please see https://gerrit.wikimedia.org/r/#/c/18242/1/ZeroRatedMobileAccess.body.php" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/18114 [15:31:14] 03(mod) ApiSandbox does not allow multiply prop/list/meta - 10https://bugzilla.wikimedia.org/38787 normal->15enhancement (10Max Semenik) [15:31:50] New review: preilly; "You can see this in context at: http://en.zero.wikipedia.org/wiki/Special:ZeroRatedMobileAccess?coun..." [mediawiki/extensions/ZeroRatedMobileAccess] (master); V: 1 C: 1; - https://gerrit.wikimedia.org/r/18242 [15:31:58] Change merged: Siebrand; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18241 [15:32:18] New patchset: Parent5446; "Added account creation API." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18127 [15:32:35] New patchset: Parent5446; "Added account creation API." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18127 [15:32:38] siebrand: ping [15:36:17] New review: Siebrand; "Please fix comment in a follow-up. Merging, as it's not related to this patch set." [mediawiki/extensions/EducationProgram] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/18239 [15:36:17] Change merged: Siebrand; [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18239 [15:36:18] 03(NEW) [patch] Add support for natural sort ordermethod. - 10https://bugzilla.wikimedia.org/39198 normal; MediaWiki extensions: DynamicPageList; (szmy) [15:37:12] 03(mod) [patch] Add support for natural sort ordermethod. - 10https://bugzilla.wikimedia.org/39198 +comment (10szmytson) [15:40:49] New review: Daniel Kinzler; "@Danwe: " [mediawiki/extensions/Wikibase] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/16829 [15:47:13] New patchset: Jeroen De Dauw; "Implemented Special:Articles and associated pager" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18244 [15:47:29] New review: Siebrand; "Broken:" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18222 [15:47:30] 03(FIXED) Special:Articles should at least have a message on it - 10https://bugzilla.wikimedia.org/37595 +comment (10Jeroen De Dauw) [15:48:03] New review: Santhosh; "Slowness on clearing textbox is a different issue. Will address it later" [mediawiki/extensions/UniversalLanguageSelector] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/17932 [15:48:03] Change merged: Santhosh; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/17932 [15:48:41] Change merged: Subramanya Sastry; [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18192 [15:49:09] New review: Trevor Parscal; "Don't forget to add links to these files in the modules/ve/tests/index.html file so we can add unit ..." [mediawiki/extensions/VisualEditor] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18195 [15:50:01] New patchset: Tobias Gritschacher; "updated README for selenium tests" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18245 [15:50:32] New patchset: Jeroen De Dauw; "Improve message function call as per siebrands suggestion" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18246 [15:50:39] New patchset: Santhosh; "Visual prefix" [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/18247 [15:53:40] New patchset: Jeroen De Dauw; "Fix message function" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18248 [15:54:30] Change merged: Henning Snater; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18245 [15:57:06] New patchset: preilly; "fix banner text" [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/18249 [15:57:27] Change merged: preilly; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/18249 [15:57:27] Change merged: preilly; [mediawiki/extensions/ZeroRatedMobileAccess] (master) - https://gerrit.wikimedia.org/r/18242 [15:58:41] New patchset: Jeroen De Dauw; "fix message function" [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/18250 [15:58:48] New patchset: Parent5446; "(bug 34984) Added "remaining characters" to edit summary." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17519 [15:59:11] New patchset: preilly; "Update ZeroRatedMobileAccess to master" [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18251 [15:59:57] New patchset: Jeroen De Dauw; "Implemented Special:Articles and associated pager" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18244 [16:00:43] New patchset: preilly; "Update ZeroRatedMobileAccess to master" [mediawiki/core] (wmf/1.20wmf9) - https://gerrit.wikimedia.org/r/18252 [16:01:09] Change merged: preilly; [mediawiki/core] (wmf/1.20wmf9) - https://gerrit.wikimedia.org/r/18252 [16:01:11] Change merged: preilly; [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18251 [16:03:23] New patchset: Jeroen De Dauw; "Added @since tags" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18253 [16:04:52] 03(mod) Add Ghana to the monuments database - 10https://bugzilla.wikimedia.org/39164 +comment (10Effeietsanders) [16:05:28] 03(mod) missing unicode normalization - 10https://bugzilla.wikimedia.org/10099 +comment (10Denis Jacquerye) [16:08:16] New patchset: Jeroen De Dauw; "Adding sites handling" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/14295 [16:11:29] New review: Daniel Kinzler; "needs rebase, can then be merged." [mediawiki/extensions/Wikibase] (master); V: 1 C: -1; - https://gerrit.wikimedia.org/r/17227 [16:11:39] Change merged: Rudolf.grossmann; [mediawiki/extensions/GeoGebra] (master) - https://gerrit.wikimedia.org/r/18231 [16:13:59] New review: Subramanya Sastry; "Isn't
also a candidate? You can use
or
. Worth adding it in as well." [mediawiki/extensions/Parsoid] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18202 [16:16:18] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18248 [16:16:30] Change merged: Jeroen De Dauw; [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/18250 [16:17:03] New review: GWicke; "Yep, and img would be another one if it was allowed in wikitext. For now I just copied over the exis..." [mediawiki/extensions/Parsoid] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18202 [16:18:32] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/17178 [16:18:34] New review: Subramanya Sastry; "Okay, merged now. That empty tag list is worth updating in later commits." [mediawiki/extensions/Parsoid] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/18202 [16:18:35] Change merged: Subramanya Sastry; [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18202 [16:18:56] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/18034 [16:19:27] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/17969 [16:20:00] New review: GWicke; "The general handler dispatching for links needs to be refactored, ideally into a dispatcher method a..." [mediawiki/extensions/Parsoid] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18199 [16:22:34] New patchset: Raimond Spekking; "Register PdfExport for Translateiki.net" [translatewiki] (master) - https://gerrit.wikimedia.org/r/18255 [16:22:48] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18255 [16:26:57] 03(mod) Curation Toolbar Deletion Tag Wizard: Additional Requirements - 10https://bugzilla.wikimedia.org/39090 +comment (10Fabrice Florin) [16:31:29] New patchset: Jeroen De Dauw; "Added some tests" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18256 [16:31:42] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/18256 [16:32:55] New patchset: Raimond Spekking; "Improve i18n/l10n using {{int:}}" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/18257 [16:35:52] 03(mod) Inconsistencies in how lists of protected pages are found via API - 10https://bugzilla.wikimedia.org/33304 +comment (10Sam Reed (reedy)) [16:35:57] 03(mod) Button says "cancel" instead of "OK" - 10https://bugzilla.wikimedia.org/37718 +comment (10Jeroen De Dauw) [16:38:03] New patchset: John Erling Blad; "Removed url args for usekeys/nousekeys, and also setting through config" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18258 [16:38:31] 03(ASSIGNED) "Become an instructor" and similar functions don't work. - 10https://bugzilla.wikimedia.org/39157 +comment (10Jeroen De Dauw) [16:40:11] New patchset: Nischayn22; "Implementation of new Special Property ASK" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/18259 [16:41:40] New patchset: Jeroen De Dauw; "Fix compat with 1.20 after breaking change in core that only pretends to provide compat" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18260 [16:41:51] 03(mod) Special pages: Allow using templates / adding interwiki links - 10https://bugzilla.wikimedia.org/13489 +comment (10Daniel Friesen) [16:42:04] 03(FIXED) "Become an instructor" and similar functions don't work. - 10https://bugzilla.wikimedia.org/39157 +comment (10Jeroen De Dauw) [16:48:30] New patchset: Matmarex; "(bug 8618) support for summary preview in live preview" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18261 [16:49:23] 03(mod) Live Preview doesn't reload Edit Summary preview; no way to use standard preview when Live Preview is enabled - 10https://bugzilla.wikimedia.org/8618 +comment (10Bartosz Dziewoński) [16:49:58] New patchset: John Erling Blad; "Splitting og language attributes in label and description" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17227 [16:56:12] New patchset: John Erling Blad; "Splitting og language attributes in label and description" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17227 [16:57:14] New patchset: Nischayn22; "Implementation of new Special Property ASK" [mediawiki/extensions/SemanticMediaWiki] (querycache) - https://gerrit.wikimedia.org/r/17953 [16:58:43] 03(mod) Merge the Wikidata ContentHandler branch - 10https://bugzilla.wikimedia.org/38622 +comment (10Rob Lanphier) [16:58:53] New patchset: Tpt; "(bug 17791) ProofreadPage broken for GIF images." [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/6078 [16:59:18] Change abandoned: Nischayn22; "Oops! Wrong branch" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/18259 [16:59:59] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/10545 [17:01:52] 03(mod) Parsoid: noinclude/includeonly/onlyinclude sections break start-of-line context if section is stripped - 10https://bugzilla.wikimedia.org/39183 summary (10Gabriel Wicke) [17:02:54] New patchset: Daniel Werner; "Split JS vars for userCan and editableView" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18233 [17:03:03] 03(mod) Merge the Wikidata ContentHandler branch - 10https://bugzilla.wikimedia.org/38622 (10Sam Reed (reedy)) [17:03:04] 03(mod) Deployment of Wikidata to Wikimedia wikis (tracking) - 10https://bugzilla.wikimedia.org/38975 (10Sam Reed (reedy)) [17:03:43] New patchset: Jeroen De Dauw; "fixed fatal error" [mediawiki/extensions/SemanticForms] (master) - https://gerrit.wikimedia.org/r/18263 [17:04:29] New review: Jeroen De Dauw; "Error: http://pastebin.com/bQ37sYVt" [mediawiki/extensions/SemanticForms] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18263 [17:04:38] New review: Daniel Werner; "Changed the one line of JavaScript. Run selenium tests, not sure it all works. Hope Tobi can take a ..." [mediawiki/extensions/Wikibase] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/18233 [17:05:11] New review: Jeroen De Dauw; "Not sure if this is a good fix - but I got the error when viewing a regular edit with form page" [mediawiki/extensions/SemanticForms] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18263 [17:07:56] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 04BLOCKER->normal; +comment (10Jasper Deng) [17:08:31] I hope there's a way to restrict him from filing bugs with that status or "critical" [17:09:56] 03(mod) [[|||||||||]|-|-]A|-/ in edit summary causes exception - 10https://bugzilla.wikimedia.org/38566 +comment (10Bartosz Dziewoński) [17:11:40] New patchset: Subramanya Sastry; "Template encapsulation algorithm" [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18064 [17:14:33] 03(mod) Merge the Wikidata ContentHandler branch - 10https://bugzilla.wikimedia.org/38622 +comment (10jeremyb) [17:18:05] 03(FIXED) Clear suggested text when input no longer matches - 10https://bugzilla.wikimedia.org/38847 (10Santhosh Thottingal) [17:18:05] 03(mod) Add Kenya in English to the Database - 10https://bugzilla.wikimedia.org/39168 +comment (10Effeietsanders) [17:18:10] 03(NEW) Resursive interwiki link handling should be possible - 10https://bugzilla.wikimedia.org/39199 normal; MediaWiki: General/Unknown; (mediawiki-bugs) [17:19:18] Change merged: Subramanya Sastry; [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18064 [17:24:59] someone want to give my links a try? (see 38622 above) [17:25:26] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18238 [17:27:22] New patchset: Jeroen De Dauw; "Improve message function call as per siebrands suggestion" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18246 [17:28:49] New patchset: IAlex; "Improve documentation of maintenance scripts." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18265 [17:34:22] New patchset: Subramanya Sastry; "Round-trip ISBN links and update RDFa types for ExtLinks" [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18199 [17:40:41] 03(mod) API should use status codes for errors - 10https://bugzilla.wikimedia.org/38716 +comment (10Jon) [17:40:47] 03(mod) Explain the wiki syntax in detailed EBNF - 10https://bugzilla.wikimedia.org/7 +comment (10Gabriel Wicke) [17:47:24] New patchset: Krinkle; "Make use of new jshint options" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17930 [17:47:33] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18265 [17:47:38] New patchset: Kaldari; "CSS tweaks" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18267 [17:48:07] Change merged: Subramanya Sastry; [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18199 [17:52:35] ashley: you around? [17:53:11] StevenW: hi! what's up? =) [17:53:42] So I was wondering if we could add something to the admin tools backlog. Looks like you've prioritized most of that? [17:54:36] it's a wiki, feel free to [[edit]] it; I reserve the right to edit your edits and I'm sure RobLa will let me know if I'm being unreasonable ;-) [17:54:57] Okay, I'll be bold then ;-) [17:55:01] \o/ [17:55:10] Thx for the quick reply [17:55:34] you're welcome :) [17:56:18] New patchset: Kaldari; "Changing text of delete button" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18268 [17:58:12] New patchset: Bsitu; "font size and default note behavior change" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18269 [18:00:56] Change merged: Bsitu; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18267 [18:03:07] Change merged: Bsitu; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18268 [18:03:36] Change merged: Kaldari; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18269 [18:10:34] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 +comment (10Brandon Sky) [18:12:48] 03kipcool * 10/trunk/extensions/Wikidata/OmegaWiki/OmegaWikiRecordSets.php: fix bug 38739 [18:16:39] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 +comment (10Krenair) [18:18:29] New patchset: John Erling Blad; "Forms for SpecialItemByLabel and SpecialItemByTitle" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17169 [18:19:12] Krenair: we could just lbock him from BZ too [18:20:16] 03(mod) Submitting or saving edits to a course description prompts a "leave page" warning - 10https://bugzilla.wikimedia.org/39158 +comment (10Jeroen De Dauw) [18:20:25] marktraceur: ping [18:20:49] Jarry1250: Hiii [18:21:20] New patchset: Jarry1250; "Reimplement updated interface messages via JavaScript [Phase 1]" [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/12469 [18:21:30] marktraceur: Hey :) ^^ [18:22:17] Jarry1250: Good stuff. I'll jump on it a little later--at worst, tomorrow. [18:22:18] New patchset: Bsitu; "Make font-size 11px instead of 1.1em temporarily" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18271 [18:22:35] 03(ASSIGNED) course page creation gives misleading feedback, doesn't confirm page creation - 10https://bugzilla.wikimedia.org/39159 +comment (10Jeroen De Dauw) [18:22:43] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 +comment (10Brandon Sky) [18:22:44] Cool, fairly confident I just ran through ticking off everything you said, should only be a five minute job :P [18:24:24] Jarry1250: I'm sure it will be; sorry I can't do it sooner. I'll definitely try to get to it today. [18:25:38] Hey, Jasper_Deng [18:25:45] Krenair: yeah? [18:25:47] Take a look at Brandon Sky's bug [18:25:50] 03(mod) VisualEditor: Creating link over an existing link is broken - 10https://bugzilla.wikimedia.org/37820 +comment (10Roan Kattouw) [18:25:54] Krenair: yeah [18:26:13] 03(mod) Fatal error: Call to undefined method Article::getContext() OnlineStatusBarHooks.php:55 (Mediawiki 1.17.3, extension branch REL1_17) - 10https://bugzilla.wikimedia.org/39187 +comment (10jeremyb) [18:27:05] Krenair: he's getting booted from Bugzilla for another thing like that [18:27:33] that's the most immature I've ever seen him since his FrequentIntenseSuggestiveMatureThemes sock was locked [18:28:19] I added an IP to Mathonius's page [18:28:37] IP? [18:28:54] https://meta.wikimedia.org/wiki/User:Mathonius/Reports/BrandonSky 187.126.107.14 [18:29:31] New patchset: Daniel Kinzler; "Undo and restore for items" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17057 [18:29:35] * Reedy whistles [18:29:44] * Jasper_Deng ponders whether to block that IP as block evasion [18:29:59] His IP keeps changing, I wouldn't bother [18:30:05] 03(mod) Remove the nousekeys parameter from the API - 10https://bugzilla.wikimedia.org/39145 (10jeblad) [18:32:12] New patchset: Jeroen De Dauw; "fix bug 39159 - correctly get text from select" [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18272 [18:32:25] 03(FIXED) course page creation gives misleading feedback, doesn't confirm page creation - 10https://bugzilla.wikimedia.org/39159 +comment (10Jeroen De Dauw) [18:33:56] 03(FIXED) RTL issues with forms - 10https://bugzilla.wikimedia.org/38491 +comment (10Jeroen De Dauw) [18:35:06] New patchset: Mwalker; "[FR2012 #565] Handle duplicate order IDs being sent to GC" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/18273 [18:35:14] New patchset: Krinkle; "Make use of new jshint options" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17930 [18:35:28] New review: Krinkle; "* Addressed issues" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17930 [18:35:47] New review: Krinkle; "* Rebased due to conflict with the "throw Error objects" commit that was merged." [mediawiki/extensions/VisualEditor] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/17930 [18:36:05] Change merged: John Erling Blad; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18233 [18:36:58] 03(NEW) Enable Narayam and Webfonts extenstion - 10https://bugzilla.wikimedia.org/39200 normal; Wikimedia: Extension setup; (shantanoo) [18:38:21] marktraceur: No worries :) [18:38:34] New review: Catrope; "Why does this not work for sortkey-less pages? This isn't quite clear to me" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/9960 [18:39:12] New patchset: Jarry1250; "Reimplement updated interface messages via JavaScript [Phase 1]" [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/12469 [18:41:49] 03(mod) Tidy up Wikimedia's CommonSettings.php and InitialiseSettings.php - 10https://bugzilla.wikimedia.org/29902 +easy; summary; +comment (10MZMcBride) [18:42:00] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17227 [18:42:15] New patchset: Kaldari; "Fixing a deletion wizard bug" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18274 [18:42:41] Change merged: Kaldari; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18271 [18:43:08] New patchset: Catrope; "Kranitor #2: Pass JSHint on resources/mediawiki/*" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/16718 [18:44:33] New review: Catrope; "Patchset 6: added missing comma in .jshintrc" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/16718 [18:44:46] Change merged: Bsitu; [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18274 [18:45:37] Change merged: Catrope; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/16718 [18:47:27] Change merged: Daniel Kinzler; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17169 [18:47:58] New review: Krinkle; "-1 for coding style and possibly better implementation possibility." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/18224 [18:49:16] New review: Daniel Friesen; "There are some really interesting ideas here. But I can't help thinking this is different than how i..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/14295 [18:49:19] New patchset: Catrope; "Add ve.dm.BreakNode to represent
" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18195 [18:51:00] New patchset: Kaldari; "Updating PageTriage extension to master" [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18275 [18:51:14] New patchset: Jarry1250; "Add FCFontFinder::findFamily()" [mediawiki/extensions/Translate] (translatesvg) - https://gerrit.wikimedia.org/r/18276 [18:51:40] https://meta.wikimedia.org/wiki/Special:CentralAuth/Krenair Sorting on this is broken [18:51:47] ^^ Nikerabbit, think that's what you mean [18:53:09] New patchset: Trevor Parscal; "Make use of new jshint options" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17930 [18:53:19] Jarry1250: yes, just move the space before if to after it [18:53:25] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Daniel Friesen) [18:53:46] 03(mod) Discuss the layout of the labels and descriptions - 10https://bugzilla.wikimedia.org/39175 +comment (10Derk-Jan Hartman) [18:54:00] Nikerabbit: Grr, always get elseif/else if wrong [18:54:07] New patchset: Catrope; "Strip leading and trailing whitespace in text" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18196 [18:54:27] New patchset: Trevor Parscal; "Make use of new jshint options" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17930 [18:54:27] New patchset: Jarry1250; "Add FCFontFinder::findFamily()" [mediawiki/extensions/Translate] (translatesvg) - https://gerrit.wikimedia.org/r/18276 [18:54:29] 03(mod) UploadBase: Call to a member function getName() on a non-object - 10https://bugzilla.wikimedia.org/39195 normal->major (10Sam Reed (reedy)) [18:54:46] AaronSchulz: fancy looking at bug 39195? It's getting a lot of occurances in the wmf apache logs.. [18:55:07] New patchset: Bsitu; "Update PageTriage to master" [mediawiki/core] (wmf/1.20wmf9) - https://gerrit.wikimedia.org/r/18277 [18:55:44] Change merged: Bsitu; [mediawiki/core] (wmf/1.20wmf9) - https://gerrit.wikimedia.org/r/18277 [18:56:11] Reedy: did anything in upload/ change lately? [18:57:02] New patchset: Ryan Lane; "Compatibility with OpenStack Nova Essex" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/18209 [18:58:48] New patchset: Daniel Kinzler; "Undo and restore for items" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/17057 [18:58:57] AaronSchulz: nothing that stands out, mainly documentation. Might be a fault with UW [18:59:07] 96/1000 [19:01:02] Krinkle: is there any simple way to debug resourceloader stuff? Almost always when I set up a new extension I have to struggle with it because I do stuff wrong somewhere but mostly there are no actual errors [19:01:48] Danwe_WMDE: Firstly, documentation is ever improving, so I'd definitely recommend checking out [[mw:RL]] and the "Developing with RL" subpage and stuff. [19:01:56] more specifically though: [19:02:31] 1) RL "Debug" mode provides a few useful tools (triggered by query parameter, cookie or $wg setting) [19:02:52] 2) MW "Debug" toolbar : $wgDebugToolbar [19:03:01] 3) Check your php/apache error logs [19:03:23] e.g. /var/log/apache2$ tail error_log (or wherever you have it) [19:03:58] New patchset: Jeroen De Dauw; "Added @since tags" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18253 [19:04:52] Great, thanks Krinkle. I'll try these things :) [19:05:09] Reedy: thnx] [19:07:45] 03(mod) Special:ItemByLabel and usecase with description - 10https://bugzilla.wikimedia.org/39070 (10jeblad) [19:08:23] 03(ASSIGNED) Submitting or saving edits to a course description prompts a "leave page" warning - 10https://bugzilla.wikimedia.org/39158 +comment (10Jeroen De Dauw) [19:09:23] Jarry1250: it's the opposite in javascript [19:09:26] Anyone know how to fix this? https://bugzilla.wikimedia.org/show_bug.cgi?id=39158 [19:09:27] New patchset: Mwalker; "[FR2012 #71] Addition of Session Velocity logic" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/17895 [19:09:49] Reedy: you want to close this bug https://bugzilla.wikimedia.org/show_bug.cgi?id=39158 :p [19:10:16] JeroenDeDauw: you want to disable the standard unsaved edits warning on edit pages? [19:11:36] Nikerabbit: These things are sent to try us :P [19:11:36] 03(mod) The countries drop-down in Special:BannerAllocation is not ordered in the user's language - 10https://bugzilla.wikimedia.org/36798 +comment (10Adam Wight) [19:11:48] Um, is it possible to test an edit filter against deleted edits? [19:12:11] 03(mod) API should use status codes for errors - 10https://bugzilla.wikimedia.org/38716 +comment (10Bawolff) [19:12:19] New review: Reedy; "Where's the openstack api stuff come from? php module?" [mediawiki/extensions/OpenStackManager] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/18209 [19:13:03] Nikerabbit: on the course and institution edit pages [19:13:10] Nikerabbit: or make it work properly [19:13:23] Nikerabbit: but right now you get the warning when SAVING them ... >_> [19:14:21] 03(NEW) SpecialItemByLabel should/should not redirect to the ordinary item page - 10https://bugzilla.wikimedia.org/39201 normal; MediaWiki extensions: WikidataRepo; (jeblad) [19:15:02] 03(mod) The countries drop-down in Special:BannerAllocation is not ordered in the user's language - 10https://bugzilla.wikimedia.org/36798 +comment (10Amir E. Aharoni) [19:17:27] 03(FIXED) Uninstall CustomUserSignup extension from Wikimedia wikis - 10https://bugzilla.wikimedia.org/37787 +comment (10Steven Walling) [19:18:39] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18253 [19:18:58] 03(mod) The countries drop-down in Special:BannerAllocation is not ordered in the user's language - 10https://bugzilla.wikimedia.org/36798 +comment (10Adam Wight) [19:19:00] New review: Jeroen De Dauw; "I would still like to see this be made non-ask specific :)" [mediawiki/extensions/SemanticMediaWiki] (querycache); V: 1 C: 2; - https://gerrit.wikimedia.org/r/17953 [19:19:01] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (querycache) - https://gerrit.wikimedia.org/r/17953 [19:19:46] 03(mod) The countries drop-down in Special:BannerAllocation is not ordered in the user's language - 10https://bugzilla.wikimedia.org/36798 +comment (10Amir E. Aharoni) [19:20:05] 03(mod) [patch] Add support for natural sort ordermethod. - 10https://bugzilla.wikimedia.org/39198 +comment (10Bawolff) [19:21:03] StevenW: Thank you for mentioning me in your essay. Few things could me more flattering :) [19:21:32] It's David Gerard you should thank, he added the link to the comments [19:21:33] :) [19:21:53] I fully agree it's a perfect example of a takedown of that redesign thought [19:24:36] Oh. I was quite amazed to read that he actually made it all the way down to the point where I mention the Hebrew Wikipedia. [19:25:12] I've been mentioning stuff about the Hebrew for years on foundation-l... I wish more people from other projects would mention how they do things there. [19:25:45] For example, I don't have the slightest idea about anything that goes in, say, the Danish Wikipedia. [19:25:46] 03(mod) Users shouldn't be given "Upload a new version of this file" when a file is protected - 10https://bugzilla.wikimedia.org/24491 15enhancement->normal; +easy; +comment (10MZMcBride) [19:25:50] Change merged: Kaldari; [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18275 [19:25:51] Agreed. I suspect the language barrier + intimidation factor of posting to such a high traffic list is what keeps people from doing so. [19:29:18] TomT0m: You should describe it! [19:30:49] New review: Bsitu; "I don't think we will deploy PageTriage massively to other wikis since each wiki has different tags ..." [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18128 [19:32:28] 03(mod) Merge the Wikidata ContentHandler branch - 10https://bugzilla.wikimedia.org/38622 +comment (10Daniel Kinzler) [19:33:31] 03(mod) Merge the Wikidata ContentHandler branch - 10https://bugzilla.wikimedia.org/38622 +comment (10Daniel Kinzler) [19:36:36] New patchset: Catrope; "Rename wikiLink to WikiLink everywhere" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18405 [19:39:32] 03raymond * 10/trunk/extensions/ (92 files in 92 dirs): Localisation updates from http://translatewiki.net. [19:40:02] 03(mod) Enable Narayam and Webfonts extenstion - 10https://bugzilla.wikimedia.org/39200 normal->15enhancement; +shell (10Sam Reed (reedy)) [19:41:13] TomT0M: You only created it today [19:41:25] It's probably just not in the search index yet [19:41:55] Sure. [19:42:41] 03(mod) VisualEditor: Messages minoredit, watchthis not parsed in "save page" dialog box - 10https://bugzilla.wikimedia.org/37819 +comment (10Roan Kattouw) [19:45:20] Change merged: Krinkle; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18405 [19:45:31] New patchset: Adamw; "(bug 36798) sort country names in the UI language" [mediawiki/extensions/cldr] (master) - https://gerrit.wikimedia.org/r/18415 [19:46:36] 03(mod) The countries drop-down in Special:BannerAllocation is not ordered in the user's language - 10https://bugzilla.wikimedia.org/36798 +patch-need-review; +comment (10Adam Wight) [19:46:54] New review: Brian Wolff; "Consider the category Category:Cmexactprefixtest that i set up on testwiki." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/9960 [19:47:04] New patchset: Catrope; "Update VisualEditor" [mediawiki/core] (wmf/1.20wmf9) - https://gerrit.wikimedia.org/r/18416 [19:47:15] Change merged: Catrope; [mediawiki/core] (wmf/1.20wmf9) - https://gerrit.wikimedia.org/r/18416 [19:47:45] New review: Markus Kroetzsch; "I already replied to an email about this earlier this week. Is there a public page where one can see..." [mediawiki/extensions/SemanticResultFormats] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/17165 [19:49:58] TomT0m: Great, I guess :) [19:50:11] New patchset: Raimond Spekking; "Remove CustomUserSignup" [translatewiki] (master) - https://gerrit.wikimedia.org/r/18417 [19:50:47] Change merged: Raimond Spekking; [translatewiki] (master) - https://gerrit.wikimedia.org/r/18417 [19:54:08] New patchset: Matmarex; "support for interwikis in experimental JS preview" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18224 [19:54:15] New patchset: Catrope; "Rename external link RDFa types to keep up with Parsoid" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18418 [20:02:05] 03(WONTFIX) Allow mw.loader.using adding dependency without loading the module - 10https://bugzilla.wikimedia.org/38782 +comment (10Umherirrender) [20:04:21] New review: IAlex; "Also please rebase this change to master, since there are few conflicts between this change and more..." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/16464 [20:04:36] TomT0m: I think incategory: continues [20:04:53] New patchset: Matmarex; "(bug 8618) support for summary preview in live preview" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18261 [20:05:42] ^demon|away: https://gerrit.wikimedia.org/r/#/c/18203/ [20:06:10] New patchset: Parent5446; "Added accessors to Message class." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17961 [20:06:17] <^demon|away> AaronSchulz: I'm away ;-) [20:07:33] New patchset: Matmarex; "support for interwikis in experimental JS preview" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18224 [20:07:38] TomT0m: Hmm, not my area of expertise, someone else might know though :) [20:07:48] Change merged: Demon; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18203 [20:08:03] New patchset: Jarry1250; "Commit SVGFormatReader, cornerstone of TranslateSvg" [mediawiki/extensions/TranslateSvg] (master) - https://gerrit.wikimedia.org/r/18182 [20:09:41] 03(mod) Merge the Wikidata ContentHandler branch - 10https://bugzilla.wikimedia.org/38622 +comment (10Rob Lanphier) [20:11:59] shouldn't a function given to $( document ).ready() be executed AFTER all requested resourceloader stuff was loaded? [20:12:55] Danwe_WMDE: No, it's executed when the document is ready [20:13:01] Because that's what you asked it to do [20:13:36] RoanKattouw: then I should use mw.using() within if I want it to be executed then or is there any shortcut? [20:13:42] Yes [20:14:34] actually, can mw.using() ever fire before $.ready() ? [20:14:57] New review: Mwjames; "I'm not aware of any public site where this is being used (our site is an internal site). " [mediawiki/extensions/SemanticResultFormats] (master) C: 0; - https://gerrit.wikimedia.org/r/17165 [20:16:07] New patchset: Raimond Spekking; "Fix typo" [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18420 [20:16:08] New patchset: Parent5446; "Changed Status class to allow passing of Message objects." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17962 [20:16:12] New patchset: SPQRobin; "Add a list of all ISO 639 languages to MediaWiki" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/11829 [20:16:12] New patchset: Parent5446; "Changed LoginForm::addNewaccountInternal() to return Status." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/17952 [20:16:16] New patchset: Parent5446; "Added account creation API." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18127 [20:16:37] New patchset: SPQRobin; "Add a list of all ISO 639 languages to MediaWiki" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/11829 [20:16:49] New review: Adamw; "Nice. Let's hold off on the merge until checking with K4 about the priority of this patch vs the la..." [mediawiki/extensions/DonationInterface] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/17895 [20:17:00] New patchset: Matmarex; "(bug 8618) support for summary preview in live preview" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18261 [20:20:31] Change merged: Aude; [mediawiki/extensions/Wikibase] (master) - https://gerrit.wikimedia.org/r/18420 [20:21:14] 03(NEW) Parsoid: Use relative URLs in wiki links - 10https://bugzilla.wikimedia.org/39202 normal; Parsoid: JS/DOM; (gwicke) [20:21:47] 03(ASSIGNED) Parsoid: Use relative URLs in wiki links - 10https://bugzilla.wikimedia.org/39202 (10Gabriel Wicke) [20:22:31] New patchset: Mwjames; "Fixed parameter names, add docu (no added functionality)" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/17151 [20:26:49] Danwe_WMDE: Sure... if the module was already loaded by some actual dependency [20:26:56] presumably [20:28:55] Dantman: except if the loading of modules would just start after the document is ready. [20:31:19] New patchset: Catrope; "Preserve HTML attributes for textStyle/* annotations" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18421 [20:38:56] New patchset: Subramanya Sastry; "Add back ISBN length checks" [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18422 [20:43:46] 03(NEW) "remove article" link does not work - 10https://bugzilla.wikimedia.org/39203 normal; MediaWiki extensions: EducationProgram; (ragesoss) [20:49:35] New patchset: Alex Monk; "Use wfMessage instead of deprecated wfMsg*" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/16464 [20:50:48] 03(NEW) Special:MyCourses does not list courses where I am an instructor or ambassador - 10https://bugzilla.wikimedia.org/39204 normal; MediaWiki extensions: EducationProgram; (ragesoss) [20:50:49] New review: Krinkle; "I don't know anything about EP." [mediawiki/extensions/EducationProgram] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/18272 [20:53:23] 03(NEW) Special:OnlineAmbassadors gives internal error message - 10https://bugzilla.wikimedia.org/39205 normal; MediaWiki extensions: EducationProgram; (ragesoss) [20:55:05] 03(mod) Special:OnlineAmbassadors gives internal error message - 10https://bugzilla.wikimedia.org/39205 +comment (10Sage Ross) [20:56:22] New patchset: SPQRobin; "Language name fix" [mediawiki/extensions/WikimediaIncubator] (master) - https://gerrit.wikimedia.org/r/18425 [20:56:50] New patchset: Ori.livneh; "Update E3Experiments on wmf8" [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18426 [20:59:17] Change merged: Ori.livneh; [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18426 [21:00:38] 03(NEW) Add portal namespace at sewiki - 10https://bugzilla.wikimedia.org/39206 normal; Wikimedia: Site configuration; (jeblad) [21:00:59] Change merged: Siebrand; [mediawiki/extensions/UniversalLanguageSelector] (master) - https://gerrit.wikimedia.org/r/17905 [21:05:17] Change merged: Siebrand; [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18246 [21:07:22] 03(mod) Empty 'Possible problems' section - 10https://bugzilla.wikimedia.org/38773 (10bsitu) [21:07:26] New patchset: Ori.livneh; "Update E3Experiments to master on wmf8" [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18427 [21:07:55] Change merged: Ori.livneh; [mediawiki/core] (wmf/1.20wmf8) - https://gerrit.wikimedia.org/r/18427 [21:12:38] New patchset: GWicke; "Add back ISBN length checks, and clean up production in general" [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18422 [21:12:47] New patchset: AABoyles; "Updated for compatibility with 1.16.0 > 1.18.0." [mediawiki/extensions/BreadCrumbs] (master) - https://gerrit.wikimedia.org/r/18428 [21:13:00] 03(mod) New Pages Feed - History section links - 10https://bugzilla.wikimedia.org/38778 (10bsitu) [21:15:29] Change merged: Subramanya Sastry; [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18422 [21:16:20] Change merged: Mdale; [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/16791 [21:18:23] 03(NEW) EP: An error occurred while invoking the map callback - 10https://bugzilla.wikimedia.org/39207 normal; MediaWiki extensions: EducationProgram; (sam) [21:19:44] StevenW: re: http://www.mediawiki.org/w/index.php?title=Admin_tools_development%2FRoadmap&diff=570614&oldid=570564 , you might be interested in knowing that Phalanx (http://www.mediawiki.org/wiki/Extension:Phalanx) already supports blocking both registered users and IP addresses globally (but Phalanx is written for a bit different setup than what the WMF's is); tweaking it accordingly shouldn't be a huge issue, I hope... [21:20:32] Awesome. Feel free to rm my addition if the plan is to refactor Phalanx and get it deployed for WMF use. :) [21:20:39] StevenW: I'm hoping to publish Phalanx's source code soon-ish and getting some folks in reviewing the code and maybe, just maybe we could roll it out on WMF sites one day...as biased as I am, I like it; it's a handy solution to many different problems, such as offensive page move summaries, spam content, etc. [21:21:07] 03(mod) EP: An error occurred while invoking the map callback - 10https://bugzilla.wikimedia.org/39207 +comment (10Roan Kattouw) [21:22:02] StevenW: the UI screenshot (http://www.mediawiki.org/wiki/File:Phalanx_MediaWiki_extension_UI.png) gives you a general idea of what the extension is like; since the big plan is to eventually refactor all current ad hoc implementations into one implementation that does not suck, I figured we could do it sooner than later since a lot of it has already been built [21:26:01] New patchset: Adamw; "(bug 36798) sort country names in the UI language" [mediawiki/extensions/cldr] (master) - https://gerrit.wikimedia.org/r/18415 [21:27:01] New review: Siebrand; "If its that hard to deploy, I'd even think there may be a fundamental flaw in the way it currently e..." [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18128 [21:27:05] New review: Adamw; "Yikes! Thanks for noticing that, pgehres" [mediawiki/extensions/cldr] (master) C: 0; - https://gerrit.wikimedia.org/r/18415 [21:28:47] New patchset: Trevor Parscal; "Added basic ve.dm.SurfaceFragment class" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17369 [21:30:33] 03(mod) Make "Hide" Cookies notice independent - 10https://bugzilla.wikimedia.org/17108 +comment (10Matt Walker) [21:30:53] New review: Krinkle; "See also inline comments in the previous patch versions." [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/17519 [21:31:12] Change merged: Trevor Parscal; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18421 [21:31:18] 03(NEW) Marking something for deletion should automatically review it - 10https://bugzilla.wikimedia.org/39208 enhancement; MediaWiki extensions: PageTriage; (okeyes) [21:31:22] just had a funny bug using jQuery.load() to load the content of another wiki page with parameter action=purge... The problem is, if the user is not logged in, I won't get the actual page but a page asking whether the page should really be purged. Any idea how to avoid this? [21:33:17] 03(NEW) "patrolled" pages do not highlight the "reviewed" button in the curation toolbar - 10https://bugzilla.wikimedia.org/39209 normal; MediaWiki extensions: PageTriage; (okeyes) [21:33:18] New patchset: Chughakshay16; "Util classes for the extension" [mediawiki/extensions/ConventionExtension] (master) - https://gerrit.wikimedia.org/r/14051 [21:33:24] 03(mod) "patrolled" pages do not highlight the "reviewed" button in the curation toolbar - 10https://bugzilla.wikimedia.org/39209 normal->15enhancement (10Oliver Keyes) [21:33:28] Danwe_WMDE: Yes mw.user can fire before domready, and vica versa. [21:33:49] New review: Siebrand; "Why abbreviate chararacter to char?" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18269 [21:33:54] Danwe_WMDE: if you need both, start with mw.using [21:33:55] e.g. mw.using callback > domready > callback [21:33:56] not the other way around [21:33:56] there is no point in waiting for the document to be ready to start downloading the module [21:34:11] New patchset: Aude; "tweak wording for tags tooltip" [mediawiki/extensions/PageTriage] (master) - https://gerrit.wikimedia.org/r/18429 [21:34:14] 03(mod) Add portal namespace at sewiki - 10https://bugzilla.wikimedia.org/39206 (10jeblad) [21:36:46] New review: Chughakshay16; "Creating title objects with Title::newFromId() and fetching page titles with getDBKey() calls." [mediawiki/extensions/ConventionExtension] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/14051 [21:36:49] 03(NEW) more expressive edit summaries - 10https://bugzilla.wikimedia.org/39210 enhancement; MediaWiki extensions: PageTriage; (okeyes) [21:39:55] 03(NEW) close and minimise icons should not appear together - 10https://bugzilla.wikimedia.org/39211 enhancement; MediaWiki extensions: PageTriage; (okeyes) [21:41:11] 03(NEW) CentralNotice banner paging needs to be aware of banner filtering - 10https://bugzilla.wikimedia.org/39212 minor; MediaWiki extensions: CentralNotice; (mwalker) [21:42:19] 03(mod) The fix of the "move" bug fixed it too well - 10https://bugzilla.wikimedia.org/36617 (10bsitu) [21:44:57] 03(mod) Curation Toolbar Tag Wizard: Tag Index - 10https://bugzilla.wikimedia.org/38052 (10bsitu) [21:45:05] New patchset: Siebrand; "Use Message class where possible." [mediawiki/extensions/ConfirmAccount] (master) - https://gerrit.wikimedia.org/r/17702 [21:46:02] Change merged: Daniel Werner; [mediawiki/extensions/StickToThatLanguage] (master) - https://gerrit.wikimedia.org/r/17948 [21:46:41] 03(NEW) Block interface after "Get users" check should allow talk page/send email blocking - 10https://bugzilla.wikimedia.org/39213 normal; MediaWiki extensions: CheckUser; (marcin.cieslak) [21:46:41] New review: Siebrand; "Fixed in next ps. Thanks." [mediawiki/extensions/ConfirmAccount] (master) - https://gerrit.wikimedia.org/r/17702 [21:47:25] New patchset: Trevor Parscal; "Make use of new jshint options" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17930 [21:50:31] New patchset: Trevor Parscal; "Add ve.dm.BreakNode to represent
" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18195 [21:50:41] Change merged: Trevor Parscal; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18195 [21:52:18] 03(mod) Copyedit the "showing" line - 10https://bugzilla.wikimedia.org/36621 (10bsitu) [21:53:29] New patchset: Trevor Parscal; "Removing redundant overrides for canHaveSlug* methods" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18430 [21:59:38] New patchset: Daniel Werner; "Lots of clean-up. Extension works with new MW versions now." [mediawiki/extensions/SemanticExpressiveness] (master) - https://gerrit.wikimedia.org/r/18431 [22:00:12] Change merged: Daniel Werner; [mediawiki/extensions/SemanticExpressiveness] (master) - https://gerrit.wikimedia.org/r/18431 [22:03:12] 03(mod) Mark as reviewed flyout text prompts - 10https://bugzilla.wikimedia.org/38938 (10bsitu) [22:08:11] New patchset: Adamw; "FR #543 get rid of old opt-in fields" [mediawiki/extensions/DonationInterface] (master) - https://gerrit.wikimedia.org/r/18433 [22:12:35] 03(mod) Curation toolbar obscured by article in monobook - 10https://bugzilla.wikimedia.org/38557 (10bsitu) [22:17:36] 03(NEW) Redirects should not have warnings for orphan or no category status - 10https://bugzilla.wikimedia.org/39214 normal; MediaWiki extensions: PageTriage; (rkaldari) [22:26:17] New patchset: Adamw; "FR #543 remove old opt-in fields" [mediawiki/extensions/ContributionTracking] (master) - https://gerrit.wikimedia.org/r/18434 [22:33:34] New review: Aaron Schulz; "Hyphenphobia :)" [mediawiki/core] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/17513 [22:33:41] New review: Catrope; "-2 because of a number of scary-looking parts that look like XSS vulnerabilities" [mediawiki/extensions/OpenStackManager] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/18209 [22:33:56] Ryan_Lane: ----^^ [22:34:54] New review: Aaron Schulz; "If this is really needed, and no standard library for this is available already, then keeping this g..." [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/16834 [22:35:15] RoanKattouw: the mime stuff isn't user settable [22:35:17] Ryan_Lane: I herd u liek inline comments so I left some inline on your comments so you can comment while you inline (75 inline comments on that commit) [22:35:23] heh [22:35:26] I see that :) [22:35:46] RoanKattouw: I thought 31 comments was a lot [22:35:50] I'll reply to your comments with replied :) [22:36:24] wow, and I thought my wfMsg* core change was broken [22:36:40] Ryan_Lane: Hmm, yeah if the MIME stuff is only called with constant strings that's fine, but in that case the method should have a big fat warning saying it doesn't escape those things [22:37:00] New patchset: Siebrand; "Fix documentation for hook AbortNewAccount." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/18435 [22:39:20] RoanKattouw: so, for the place where I'm doing json_decode/encode from memcache, my object was totally fucked up when I pulled it out of memcache [22:39:30] ^ [22:39:33] What kind of object was it? [22:39:42] StdObject [22:39:46] Hah [22:39:50] New patchset: Demon; "Foooooo!" [test/mediawiki/foo] (master) - https://gerrit.wikimedia.org/r/18436 [22:39:51] That should Just Work [22:39:54] Should [22:39:57] well, it didn't [22:40:03] Alright fair enough [22:40:04] I couldn't iterate over the result [22:40:18] Ahm, you can't iterate over a stdObject, can you? [22:40:28] Ah, stdClass sorry [22:40:34] php.net also mentioned something about those types of objects not being serializable [22:40:43] RoanKattouw: it's an object that has an array in it [22:40:48] Oh, OK [22:40:55] And the inner array was no longer iterable? That's weird [22:40:56] the data structure was fucked when I got it back [22:41:00] New review: Katie Horn; "Aside from my advocacy for a new event hook and some total nitpicking, this looks pretty solid." [mediawiki/extensions/DonationInterface] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/17895 [22:41:17] ugh == and ===. fucking php [22:41:21] Yeah [22:41:28] Also, ["$foo"] vs [$foo] [22:41:50] Not that the former is broken, it just looks weird, and reading it I'm constantly checking if you didn't mean to use ["\$foo"] or ['$foo'] [22:42:42] heh [22:43:24] RoanKattouw: why the need for escaping in the rest calls? [22:43:30] Ryan_Lane: urlencoding [22:43:47] it's the wiki making a rest call on the user's behalf [22:43:56] Not a security vuln I don't think, but definitely a risk of weirdly-formed data being interpreted wrong [22:44:32] it always makes the call using the user's credentials. it's like they made the call themselves [22:44:50] New review: Demon; "OMG" [test/mediawiki/foo] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/18436 [22:44:57] meh. I can urlencode, though [22:45:28] ah. most of the comments are the same as others [22:45:28] ok [22:45:35] You're injecting a variable into a URL, so I expect to see a urlencode() somewhere. If I don't, I spend time worrying whether it's safe or not [22:45:39] Yes, there is a lot of duplication [22:45:47] Especially in that one file that has 63 comments [22:45:59] In some of the later files you're doing HTML generation and there are some escaping issues there as well [22:46:06] true. better to make the code look safe if it doesn't hurt the functionality [22:46:18] At one point I was pretty sure I saw XSS via $projectName which is why I -2ed it [22:46:33] New review: Demon; "Wheeee" [test/mediawiki/foo] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/18436 [22:46:39] yeah, that's why I wanted a review, for this kind of checks :) [22:47:03] Ryan_Lane: Yeah, Tim has this spiel about "demonstrable security". If from reading the code you can instantly tell it's obviously secure, that saves reviewers time and anxiety, and it encourages good behavior in general [22:47:23] is there a reason to use intval() rather than (int) ? [22:47:28] Either works [22:47:31] ok [22:47:55] I habitually use the former but I don't really know why [22:48:15] whoops. I left debugging code in :( [22:48:16] heh [22:48:27] New review: Demon; "Hi guys. More testing." [test/mediawiki/foo] (master); V: 0 C: -2; - https://gerrit.wikimedia.org/r/18436 [22:48:33] Oh so the prints were debugging? [22:48:36] yes [22:48:38] * RoanKattouw is relieved [22:48:45] I was afraid that OSM was doing dark magic that required those [22:48:45] I never print otherwise [22:51:16] RoanKattouw: projectName wasn't an XSS vulnerability [22:51:39] it's pulled from the list of projects. the list of projects on input are validated [22:51:48] that said, it doesn't hurt to escape, so I will [22:52:43] Right [22:53:11] $out .= Html::rawElement( 'div', array( 'class' => 'mw-collapsible', 'id' => 'mw-customcollapsible-' . $region ), $data ); <— how's that a double escape on region? [22:53:16] I'm using rawElement [22:53:23] Ryan_Lane: $region = htmlentities($region) earlier [22:53:34] rawElement() still escapes the values in the $attributes array [22:53:35] and rawElement, which does no escaping [22:53:40] seriously? [22:53:42] wtf [22:53:43] It doesn't escape its third param [22:54:18] rawElement() is really "element with raw contents" but that's too long for a method name [22:55:31] So yeah the thing with only validating on input and not escaping on output is 1) it's hard for a reviewer to follow the entire data path and make sure all possible input channels have validation and 2) your validation better be really good in order for it to be secure [22:56:33] Escaping on output makes it clearer that something is being done to ensure security, and it's easier to check that it really is secure because functions like htmlspecialchars() are known to be good but validation logic needs to be analyzed on a case-by-case basis [22:56:54] * Ryan_Lane nods [23:00:01] Change merged: Catrope; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18430 [23:02:35] New review: Jeroen De Dauw; "So what do you want me to do? Move the file with the class to libs/ and change MWException to Except..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/16834 [23:02:51] New patchset: Aaron Pramana; "Watchlist grouping" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/16419 [23:03:19] New patchset: Siebrand; "Babel maintenance." [mediawiki/extensions/Babel] (master) - https://gerrit.wikimedia.org/r/18437 [23:06:59] New review: Jeroen De Dauw; "Thanks, no knowledge of the extension required to verify this fix I'd think :)" [mediawiki/extensions/EducationProgram] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/18272 [23:07:00] Change merged: Jeroen De Dauw; [mediawiki/extensions/EducationProgram] (master) - https://gerrit.wikimedia.org/r/18272 [23:10:18] New review: Demon; "THIS TURNED OUT TO BE AWESOME!!!" [test/mediawiki/foo] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/18436 [23:10:22] Change merged: Demon; [test/mediawiki/foo] (master) - https://gerrit.wikimedia.org/r/18436 [23:10:29] If I want to randomly sample a lot of english wikipedia articles to get some data missing from the statistics project to use in a University assignment, which will require me to get about 10k articles and monthly revisions is there anyone who would be able to advise me on what rate I would be allowed to do that at to ensure that I don't get banned and get it done as quickly as possible? [23:10:54] RoanKattouw: if I wanted to escape the args in getAttachmentMime, what kind of escaping should I do? [23:11:01] monthly revisions for about the last 3 years*. [23:11:20] the instance is going to mime decode this when it launches [23:11:38] I'm not entirely sure [23:11:40] I think I'll just use a warning. it doesn't make much sense to encode [23:11:50] I saw some other vars being injected to HTTP headers but I didn't know what was OK there [23:11:57] But for the MIME stuff, the file name is in double quotes for instance [23:12:06] If you had a double quote in your file name, that would be bad [23:12:24] if someone is putting double quotes into their files, they deserve to be slapped [23:12:28] Fair [23:12:37] and it should break on them as punishment [23:12:47] heh [23:13:40] warning it is [23:18:22] New patchset: Trevor Parscal; "Added basic ve.dm.SurfaceFragment class" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17369 [23:18:50] 03(NEW) Make rename text box single lined - 10https://bugzilla.wikimedia.org/39215 trivial; MediaWiki: User interface; (to.aru.shiroi.neko) [23:19:21] Change merged: Catrope; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/17369 [23:20:59] New review: Nemo bis; "There's a problem: https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Smw-ask-otheroption..." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/16634 [23:26:42] New patchset: Trevor Parscal; "Strip leading and trailing whitespace in text" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18196 [23:27:18] Change merged: Trevor Parscal; [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/18196 [23:28:16] RoanKattouw, Ryan_Lane: Urlencode? [23:28:27] eh? [23:28:32] for the mime stuff? [23:28:41] Sounds reasonable [23:28:50] it's more reasonable to just not escape [23:29:07] Ryan_Lane: Also make sure you strip anything that looks like a newline in your headers [23:29:10] all of the output comes from configuration [23:29:18] Ah [23:32:25] 03(mod) Article is wrongly attributed to user 0 as creator - 10https://bugzilla.wikimedia.org/38553 (10bsitu) [23:34:07] 03(mod) Articles by autopatrolled and admin users appearing unreviewed - 10https://bugzilla.wikimedia.org/38523 (10bsitu) [23:35:02] New review: Nemo bis; "https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Srf-error-option-link-all/en" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/15762 [23:39:59] New patchset: Subramanya Sastry; "Additional wikitext escaping tests." [mediawiki/extensions/Parsoid] (master) - https://gerrit.wikimedia.org/r/18439 [23:59:14] RoanKattouw: where the hell is wfArrayToCgi defined? [23:59:48] I see it called one place in the code, and not defined anywhere