[00:00:28] ori-l: ... I'm... I'm using Windows 8 [00:00:32] * mooeypoo sniffles [00:00:53] but it's okay, windows 8.1 comes out soon, and that's pretty much a reversion bck to windows 7 [00:01:10] Is it bad? I haven't used it. I thought Windows 7 was pretty solid.. [00:01:17] New patchset: Wikinaut; "code cosmetics: changing to Html class" [mediawiki/extensions/UserMerge] (master) - https://gerrit.wikimedia.org/r/68211 [00:06:05] Change merged: Katie Horn; [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/67557 [00:12:48] New patchset: Brian Wolff; "Make rc_cur_id have proper value for upload log entries." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69269 [00:21:30] Ryan_Lane: Whenever you have a minute: https://gerrit.wikimedia.org/r/#/c/69255/ [00:22:00] New review: Aaron Schulz; "(1 comment)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69269 [00:22:13] * AaronSchulz likes Win7 [00:22:27] except the task bar icons mixing running and pin programs [00:22:30] ok. trying to tackle one last issue in a patchset, then I'll get to that [00:23:12] after years I still miss the highlighting and click what I think are icons for running apps thinking "what what am I doing with IE open?" only to realize it was not open and is now being opened [00:23:23] * AaronSchulz could unpin it, but also uses those icons sometimes [00:23:37] maybe it's just me...I had the same problem with OS X [00:31:20] Change merged: Katie Horn; [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/67564 [00:33:22] New patchset: Brian Wolff; "Make rc_cur_id have proper value for upload log entries." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69269 [00:33:47] New review: Brian Wolff; "PS 2: d'oh" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69269 [00:33:59] Change merged: Katie Horn; [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/67566 [00:34:34] New patchset: Mwalker; "Enable CentralNotice on Stable Mobile Site" [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/69271 [00:37:58] Project browsertests-en.wikipedia.org-linux-chrome build #130: FAILURE in 3 min 48 sec: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.org-linux-chrome/130/ [00:44:55] New patchset: Ori.livneh; "Add API module for retrieving JSON Schema" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/68617 [00:45:49] Project browsertests-en.wikipedia.org-windows-internet_explorer_6 build #95: FAILURE in 5 min 1 sec: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.org-windows-internet_explorer_6/95/ [00:47:03] Project browsertests-en.wikipedia.org-windows-internet_explorer_7 build #95: FAILURE in 4 min 51 sec: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.org-windows-internet_explorer_7/95/ [00:47:46] Change merged: jenkins-bot; [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/69271 [00:51:16] Project browsertests-en.wikipedia.org-windows-internet_explorer_8 build #99: FAILURE in 5 min 26 sec: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.org-windows-internet_explorer_8/99/ [00:52:23] Krinkle, RoanKattouw_away, turns out the Firebug issue (media queries don't show in CSS tab) is fixed in 1.12, just not yet in my version. :) [00:52:47] 1.12 of what? [00:52:50] Project browsertests-en.wikipedia.org-windows-internet_explorer_9 build #87: FAILURE in 5 min 47 sec: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.org-windows-internet_explorer_9/87/ [00:52:58] 1.12 of Firebug. [00:53:04] oh, interesting [00:53:20] https://code.google.com/p/fbug/issues/detail?id=1717 [00:53:23] That's the last thing I expected. [00:54:29] Krinkle, there is a bug in RL too, but it's small (just for explicit printable requests). [00:54:46] https://bugzilla.wikimedia.org/show_bug.cgi?id=49722 [00:55:58] New patchset: Ryan Lane; "Add Ajax-y interface for Special:NovaAddress" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65421 [00:58:35] New patchset: Ryan Lane; "Add .jshintrc file" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/69255 [00:59:28] well, that's a helpful error message [00:59:32] ah [00:59:46] New patchset: Ryan Lane; "Add .jshintrc file" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/69255 [01:00:11] Krinkle: ^^ [01:02:20] New patchset: Krinkle; "Make mwext-OpenStackManager-jslint voting" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/69273 [01:02:56] Change merged: Krinkle; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/69273 [01:04:07] New review: Ryan Lane; "Fixed all but one issues mentioned in comments." [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65421 [01:04:13] Change merged: jenkins-bot; [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/69255 [01:04:32] Ryan_Lane: OK. Merged and made jslint voting. [01:04:43] New review: Ryan Lane; "Adding "done" messages." [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65421 [01:04:43] https://integration.wikimedia.org/ci/job/mwext-OpenStackManager-jslint/435/console : SUCCESS in 1s (non-voting) [01:04:44] https://integration.wikimedia.org/ci/job/mwext-OpenStackManager-jslint/436/console : SUCCESS in 0s [01:04:57] cool, thanks! [01:06:05] Ryan_Lane: next time those change are rebased they should pass/fail jenkins accordingly [01:06:38] New patchset: Ryan Lane; "Add Ajax-y interface for Special:NovaAddress" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65421 [01:06:45] well, we'll see :) [01:07:07] didn't on that patchset... [01:07:46] hm. I rebased that. wtf [01:08:25] ah, yeah. indeed. it's rebased and has the .jshintrc [01:09:36] Krinkle: does the actual patchset need to touch js or the jshintrc? [01:09:46] or just the change as a whole? [01:12:27] Change merged: Yuvipanda; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69189 [01:14:24] Project browsertests-test2.wikipedia.org-windows-internet_explorer_7 build #314: FAILURE in 11 min: https://wmf.ci.cloudbees.com/job/browsertests-test2.wikipedia.org-windows-internet_explorer_7/314/ [01:17:30] New review: Krinkle; "Per Tim, the stylesheet needs to be sanitized. Also, it might be wise to load it from the MediaWiki ..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/68123 [01:31:45] New patchset: SuchABot; "Allow users to select preferred license for their contributions" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69274 [01:34:21] New patchset: RAN1; "Divide communitytwitter-access-error into sub-messages" [mediawiki/extensions/CommunityTwitter] (master) - https://gerrit.wikimedia.org/r/69275 [01:40:22] New review: Spage; "Compared with index.php?action=raw, the API call adds a title key to the JSON (without "Schema:" na..." [mediawiki/extensions/EventLogging] (master); V: -1 C: -1; - https://gerrit.wikimedia.org/r/68617 [01:42:59] New patchset: Mattflaschen; "ResourceLoader Pass printable parameter to load.php." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69276 [01:43:39] New patchset: Mattflaschen; "ResourceLoader Pass printable parameter to load.php." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69276 [01:44:28] New patchset: Mattflaschen; "ResourceLoader: Pass printable parameter to load.php." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69276 [01:45:13] New review: Mattflaschen; "The main reason I went with a wg variable is that getParamValue isn't available in mediawiki.js" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69276 [02:16:42] New review: Krinkle; "(1 comment)" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/68040 [02:19:37] New review: Krinkle; "Placeholder -1 per conceptual problems pointed out on the bug." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/69276 [02:38:32] New review: Krinkle; "This configuration is currently entirely unused and not deployed. wikibugs is only in #mediawiki. Th..." [wikimedia/bugzilla/wikibugs] (master) - https://gerrit.wikimedia.org/r/54984 [02:51:51] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/63382 [03:04:33] Got a VE problem on enwiki fatal exceptions in due to "Hook VisualEditorHooks::onAddNewAccount failed to return a value", anyone around? [03:05:05] spagewmf: Someone is! [03:05:16] I don't know if that's helpful, but I could halp debug [03:05:44] Well, it's pretty self-explanatory, but I'm not sure what to revert [03:06:01] Oh, it's probably part of their A/B test, it'd be a shame to revert it [03:07:16] Hrm [03:10:09] I dunno what to revert, though, so not super helpful anyway [03:10:11] (sorry) [03:11:21] Looks like returning true would do it [03:15:05] spagewmf: I've submitted a two-line fix [03:15:12] spagewmf: https://gerrit.wikimedia.org/r/69277 [03:15:35] marktraceur, thanks, sorry superm401 and I are in #wikimedia-operations fixing away [03:23:34] New review: Ori.livneh; "> the API call adds a title key to the JSON (without "Schema:" namespace prefix) and gets rid of all..." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/68617 [03:31:02] Hey there dan-nl! [03:31:54] dan-nl: Thanks for the extra coverage on Rasel160's patch, much appreciated :) [03:32:27] marktraceur: ah, np, it's not much, but every now and then i'm able to get a quick look at it [03:32:36] Indeed [03:33:48] marktraceur: are the two of you happy with the progress so far? [03:34:40] Pretty happy [03:34:46] You mean Rasel or Micru? :) [03:35:16] marktraceur: well, all of you :) [03:36:51] marktraceur: do you happen to know of any pages using the TemplateData extension on commons? [03:42:00] dan-nl: I put a draft of Information up [03:42:02] One sec [03:42:21] dan-nl: https://commons.wikimedia.org/wiki/Template:Information/sandbox/TemplateData [03:42:44] marktraceur: thanks! [03:42:47] Yup [03:54:00] dan-nl: Ta! [03:54:21] * marktraceur responds publicly because he likes public channels where possible [03:54:35] Change merged: jenkins-bot; [mediawiki/extensions/UserMerge] (master) - https://gerrit.wikimedia.org/r/68211 [04:16:46] New patchset: Rfaulk; "fix. formatting." [sartoris] (master) - https://gerrit.wikimedia.org/r/69278 [04:17:07] Change merged: Rfaulk; [sartoris] (master) - https://gerrit.wikimedia.org/r/69278 [04:24:23] New review: Hiong3-eng5; "Since these new problems probably are Mediawiki related. Can you merge this if there are no more cor..." [mediawiki/extensions/WikiLexicalData] (master) - https://gerrit.wikimedia.org/r/68946 [05:33:33] Change merged: Mwalker; [mediawiki/extensions/ContributionTracking] (master) - https://gerrit.wikimedia.org/r/69154 [05:57:36] New review: Mwalker; "your on-wiki message actually had the info I was looking for -- I missed the ->convert() line. I'll ..." [mediawiki/extensions/CentralNotice] (master) C: 2; - https://gerrit.wikimedia.org/r/67629 [05:57:40] Change merged: Mwalker; [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/67629 [06:08:26] New patchset: RAN1; "Divide communitytwitter-access-error into sub-messages" [mediawiki/extensions/CommunityTwitter] (master) - https://gerrit.wikimedia.org/r/69275 [06:18:41] New patchset: Wikinaut; "SpecialVersion: Add last local update timestamp for core and extensions" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/59373 [06:21:53] New patchset: Mattflaschen; "Improve appearence of task toolbar on low width screens." [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/69282 [06:31:36] New patchset: Spage; "Only new vertical format login and signup forms" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/67233 [06:32:07] New review: Spage; "I need position => top for the JS, but not for the CSS." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/67233 [06:52:18] New patchset: Nischayn22; "Add a way to make categories more require-looking" [mediawiki/extensions/UploadWizard] (master) - https://gerrit.wikimedia.org/r/69284 [07:13:28] New patchset: Santhosh; "[WIP]Special page TranslationStash" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/69285 [07:14:39] New patchset: Santhosh; "[WIP]Special page TranslationStash" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/69285 [07:25:01] New patchset: Nikerabbit; "ULS to master" [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69286 [07:32:09] New patchset: Nikerabbit; "ULS to master" [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69287 [07:33:45] New review: Mwjames; "Karsten could you review this change in order to merge this as soon as possible. Thanks" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [08:06:41] Change merged: jenkins-bot; [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69287 [08:08:04] Change merged: jenkins-bot; [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69286 [08:15:34] New review: Matmarex; "I haven't tested, though." [mediawiki/extensions/OpenStackManager] (master) C: 1; - https://gerrit.wikimedia.org/r/65421 [08:16:27] New patchset: Rfaulk; "add. config vars for path, user, and target." [sartoris] (master) - https://gerrit.wikimedia.org/r/69290 [08:16:43] New review: Matmarex; "(My comments on PS9 still stand.)" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/60783 [08:17:10] Change merged: Rfaulk; [sartoris] (master) - https://gerrit.wikimedia.org/r/69290 [08:35:02] New patchset: Physikerwelt; "Replace SimpleXml by Mediawiki library" [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/67563 [08:50:02] New review: Krinkle; "Principly against sniffing of this kind. This is going to be inconsistent and incomplete. We have de..." [mediawiki/tools/codesniffer] (master) C: -2; - https://gerrit.wikimedia.org/r/69090 [08:50:26] New patchset: Krinkle; "Implement DeprecatedGlobalSniff for $wgUser" [mediawiki/tools/codesniffer] (master) - https://gerrit.wikimedia.org/r/69090 [08:55:08] New review: Kghbln; "Sorry it took me so long. Was not in during the last bunch of days." [mediawiki/extensions/SemanticMediaWiki] (master) C: -1; - https://gerrit.wikimedia.org/r/67609 [09:12:59] hi [09:14:12] ug [09:14:13] yo [09:16:11] New patchset: Pastakhov; "Add PCRE Functions (version 0.4.3)" [mediawiki/extensions/Foxway] (master) - https://gerrit.wikimedia.org/r/67965 [09:17:58] New patchset: Jeroen De Dauw; "Improve TravisCI build script" [mediawiki/extensions/WikibaseQueryEngine] (master) - https://gerrit.wikimedia.org/r/69291 [09:19:26] Change merged: jenkins-bot; [mediawiki/extensions/Foxway] (master) - https://gerrit.wikimedia.org/r/67965 [09:20:57] New patchset: Mwjames; "SMW\Profiler encapsulates MediaWiki's (wfProfileIn/wfProfileOut)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69292 [09:23:27] New patchset: Physikerwelt; "Enabling MathJaX in LaTeXML rendering mode exept for Firefox" [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/69293 [09:24:25] Change merged: Physikerwelt; [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/67607 [09:26:44] New patchset: Physikerwelt; "Enabling MathJaX in LaTeXML rendering mode exept for Firefox" [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/69293 [09:28:18] zeljkof: hey :-] [09:28:24] zeljkof: we got Math support on beta now! ( https://bugzilla.wikimedia.org/show_bug.cgi?id=47203 ) [09:28:33] hashar: great news! :) [09:29:09] not sure which tests can be written but at least the feature is around [09:29:23] we already have one test for it [09:29:26] just checking if it works at all [09:29:42] https://github.com/wikimedia/qa-browsertests/blob/master/features/math_readonly.feature [09:30:07] New review: J; "i was reading "-1 for Brian Wolf's inline comment on the i18n file" not as -1 for patch 2 but -1 fo..." [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68642 [09:30:16] I will run the test on beta and if it works will enable it in the code [09:30:23] zeljkof: the source is going to be different though [09:30:27] And src for that img should come from //upload.wikimedia.org/math/ [09:30:29] that is for production [09:30:37] I will figure it out [09:30:57] we should probably change that url anyway [09:31:02] //upload.beta.wmflabs.org/math/0/4/9/049dc5a60b2b3315b2504c319f6fb8e1.png [09:31:10] http://en.wikipedia.beta.wmflabs.org/wiki/Math [09:31:11] a regexp will probably be a good solution [09:31:17] probably [09:31:31] something like /upload.*math/ :) [09:31:48] I will test the regexps and make one that makes sense [09:32:19] the only thing important is that there is an image and that we are pretty sure it is a valid image, not an error page [09:34:07] New patchset: Nikerabbit; "Turn edit tab to translate tab on translation pages" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/69162 [09:40:08] New review: Matmarex; "This is measuring bytes, not characters, and "a character is one byte" is only true for the 128 ASCI..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/65139 [09:42:41] New review: Hashar; "Looking at the error log does not catch all occurrences, and I have yet to see how we can throw a de..." [mediawiki/tools/codesniffer] (master) - https://gerrit.wikimedia.org/r/69090 [09:42:47] New patchset: Physikerwelt; "Enabling MathJaX in LaTeXML rendering mode exept for Firefox" [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/69293 [09:47:13] New patchset: Mwjames; "Display an introductory text for predefined properties" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [10:01:59] New patchset: Physikerwelt; "Enabling MathJaX in LaTeXML rendering mode except for Firefox" [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/69298 [10:03:55] New patchset: Matthias Mullie; "Make it slightly easier for extensions to hook into page protection." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/64620 [10:04:00] New review: Matthias Mullie; "(1 comment)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/64620 [10:05:44] New review: Physikerwelt; "This works fine... I think it can be also applied on the main branch." [mediawiki/extensions/Math] (LaTeXML); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69293 [10:05:45] Change merged: Physikerwelt; [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/69293 [10:12:30] Change merged: jenkins-bot; [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/69023 [10:17:31] New review: Physikerwelt; "I'm not sure if we really want this." [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/64527 [10:19:28] New review: J; "testing this with:" [mediawiki/extensions/TimedMediaHandler] (master); V: -1 C: -1; - https://gerrit.wikimedia.org/r/68953 [10:35:45] New patchset: Physikerwelt; "(bug 43571) Fixing fatal error when duplicating VIEWs in MySQL" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/65301 [10:37:59] New review: Physikerwelt; "This did not work..." [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/65301 [10:38:32] New patchset: Santhosh; "Special page TranslationStash" [mediawiki/extensions/Translate] (master) - https://gerrit.wikimedia.org/r/69285 [10:39:09] New patchset: J; "Add support for FLAC audio files" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68642 [10:45:31] New patchset: Physikerwelt; "(bug 43571) Fixing fatal error when duplicating VIEWs in MySQL" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/65301 [10:48:42] New review: Physikerwelt; "@AlephNull" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/65301 [10:52:27] Change abandoned: Matmarex; "Whatever." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/59604 [10:52:51] New patchset: J; "Tune Special:TimedMediaHandler" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68029 [10:53:14] New review: J; "also caching getTranscodes query for 60 seconds now." [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68029 [11:11:22] New patchset: Physikerwelt; "(Bug 45194) Fix: Remove Bugfix that is now unnecessary" [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/69302 [11:12:18] Change merged: Physikerwelt; [mediawiki/extensions/Math] (LaTeXML) - https://gerrit.wikimedia.org/r/69302 [11:21:19] what does LD window mean? [11:21:22] mwalker|away: ^ [11:22:52] lightning deploy [11:24:02] New patchset: Legoktm; "Log blacklist hits to Special:Log" [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/69303 [11:26:42] New patchset: Legoktm; "Log blacklist hits to Special:Log" [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/69303 [11:27:56] hoo: thanks [11:38:37] New patchset: Legoktm; "Log blacklist hits to Special:Log" [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/69303 [11:41:19] New patchset: Legoktm; "Log blacklist hits to Special:Log" [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/69303 [12:02:46] Change merged: jenkins-bot; [mediawiki/extensions/WikibaseDataModel] (master) - https://gerrit.wikimedia.org/r/69117 [12:15:31] New review: Liangent; "For deployment ... Remember there's a core dependency." [mediawiki/extensions/CentralNotice] (master) - https://gerrit.wikimedia.org/r/67629 [13:04:43] New patchset: Nischayn22; "Adds support for sorting Special:Properties by usage" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69306 [13:06:29] hey hashar [13:07:34] hashar, what do you think about https://gerrit.wikimedia.org/r/#/c/68309/ ? [13:07:52] New review: Nischayn22; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69306 [13:08:27] MaxSem: it is in my review queue :) [13:09:06] curl | mwscript edit.php [13:09:07] hehe [13:09:14] sometime I feel like I am a mediawiki noob [13:09:29] MaxSem: maybe it can be made in Jenkins [13:09:51] and we can add it to https://integration.wikimedia.org/ci/view/Beta/ :-D [13:09:56] will think about it and let you know [13:11:23] New review: Nischayn22; "To manually test this append ?sort_by=usage_count DESC" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69306 [13:16:54] New review: Mwjames; "TESTS?" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69306 [13:18:13] New patchset: Rtdwivedi; "1. Separated index functions from pages. 2. Separated setting up editing system from the main class ProofreadPage. Change-Id: I0b841a32f2ea00b742d8e06e71984bc0d6edce42" [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/68861 [13:29:34] New review: Mwjames; "Let's wait with this change until I clean-up the SMW_SQLStore3_SpecialPageHandlers.php (which should..." [mediawiki/extensions/SemanticMediaWiki] (master) C: -1; - https://gerrit.wikimedia.org/r/69306 [13:31:48] New review: Mwjames; "In order to finish the work on the Collectors for unused/properties I'm going to merge this within t..." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/66052 [13:55:55] New review: Matmarex; "Eh?" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/45944 [14:16:05] New patchset: SuchABot; "Allow users to select preferred license for their contributions" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69274 [14:33:02] New patchset: SuchABot; "Better rounding for width, avoids pixelation in large displays" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69309 [14:34:44] New patchset: Alex Monk; "Pass along tagFilter to ContribsPager, it already expects it" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69153 [14:36:02] New review: Alex Monk; "Used by I6f4309bc" [mediawiki/core] (master) C: 2; - https://gerrit.wikimedia.org/r/69153 [14:36:25] New patchset: Alex Monk; "Don't find AFT results if tagfilter set" [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/69152 [14:37:02] New review: Alex Monk; "Trying again... this time mentioning the bug" [mediawiki/extensions/ArticleFeedbackv5] (master) C: 2; - https://gerrit.wikimedia.org/r/69152 [14:38:48] New patchset: SuchABot; "Fix crash on Android 2.3 caused by missing method" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69310 [14:39:00] Change merged: jenkins-bot; [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/69152 [14:39:36] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69153 [14:46:44] New patchset: SuchABot; "Remove Machine specific IML files" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69311 [14:51:27] New patchset: Anomie; "Make CentralAuth login more silent" [mediawiki/extensions/CentralAuth] (master) - https://gerrit.wikimedia.org/r/68199 [14:56:34] New review: Brion VIBBER; "Pretty sure this is right thing to do. Cross them fingers!" [apps/android/commons] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69311 [14:56:34] Change merged: Brion VIBBER; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69311 [14:57:55] New patchset: Anomie; "Make CentralAuth login more silent" [mediawiki/extensions/CentralAuth] (master) - https://gerrit.wikimedia.org/r/68199 [14:57:56] New patchset: Anomie; "Remove $wgCentralAuthSilentLogin, defaulted to true" [mediawiki/extensions/CentralAuth] (master) - https://gerrit.wikimedia.org/r/69312 [15:00:35] New review: Brion VIBBER; "In theory getByteCount() is a convenience method that gives the same result as the other calculation..." [apps/android/commons] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69310 [15:00:35] Change merged: Brion VIBBER; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69310 [15:04:26] New patchset: Alex Monk; "Use mediawiki.api instead of $.ajax" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/64102 [15:06:49] New patchset: Brion VIBBER; "Better rounding for width, avoids pixelation in large displays" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69309 [15:11:23] New review: Brion VIBBER; "Hm, it doesn't seem to work. I added a log line to check what I'm getting:" [apps/android/commons] (master); V: -1 C: -1; - https://gerrit.wikimedia.org/r/69309 [15:12:25] New patchset: Brian Wolff; "Fix handling of height parameter in TMH." [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68953 [15:12:54] New review: Alex Monk; "(1 comment)" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/68040 [15:14:58] New review: Brian Wolff; "Sorry, looks like I didn't test this one sufficiently (Or at all apparently. Although at the time I'..." [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68953 [15:16:46] New patchset: Brion VIBBER; "Better rounding for width, avoids pixelation in large displays" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69309 [15:18:47] New review: Brion VIBBER; "Confirmed working on my Kindle Fire 1st-gen" [apps/android/commons] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69309 [15:18:47] Change merged: Brion VIBBER; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69309 [15:28:29] New patchset: Alex Monk; "Cleanup JS" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/69314 [15:29:03] Nikerabbit: uga? [15:29:13] okay, nevermind [15:29:21] brion: yeah, i am pretty sure that the XML will inteprept it [15:29:22] fast [15:30:01] Nemo_bis: or slow [15:30:10] YuviPanda: ploppa [15:30:22] Nikerabbit: hmm, any idea how we can handle nonbreakingspace in twn? [15:30:37] I've used the unicode character in xml, also mentioned it in qq [15:30:41] (not merged yet) [15:31:04] trying to ruin my day?!? [15:31:12] New patchset: Brion VIBBER; "Allow users to select preferred license for their contributions" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69274 [15:31:21] actually it is merged [15:31:23] Nikerabbit: https://gerrit.wikimedia.org/r/#/c/69309/ [15:31:25] Nikerabbit: :( [15:31:31] anyway, I do not think there is anything better than usimg some kind of symbol for it [15:31:57] wrong patch? [15:32:31] sigh [15:32:43] okoh [15:32:43] yes [15:32:43] https://gerrit.wikimedia.org/r/#/c/69274/3/commons/res/values/strings.xml [15:32:43] wrong patch [15:32:50] yes that is the one [15:32:56] yeah [15:32:58] fugly [15:33:05] so that unicode literal is bad for twn [15:33:07] and we should use another char [15:33:11] and do a .replace in code? [15:33:14] I'm concerned a translator will mistake where the escape ends and the text starts [15:33:28] but not sure if it is worth any special handling [15:33:41] Nikerabbit: right. [15:33:45] so I'll just... leave it as is? [15:34:16] New patchset: Daniel Kinzler; "(bug 49264) Handle corrupt data values gracefully." [mediawiki/extensions/WikibaseDataModel] (master) - https://gerrit.wikimedia.org/r/68952 [15:34:33] YuviPanda: the path of least resistance [15:34:41] okay [15:34:44] * YuviPanda leaves it as is [15:34:53] are CC license names usually translated? [15:35:01] perhaps do a check at some point to see how many translators have messed it up [15:35:13] YuviPanda: they usually have localised names [15:35:15] New review: AlephNull; "I'm pretty sure it was rebased correctly. When I checkout the patch everything works (i.e. the bug d..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/65301 [15:35:38] Nikerabbit: alright. sounds good. [15:35:39] ty [15:35:44] CC-Nimeä-Ei muutoksia-Epäkaupallinen (CC BY-NC-ND) [15:38:21] New patchset: Anomie; "Improve ./configure search for lua" [mediawiki/php/luasandbox] (master) - https://gerrit.wikimedia.org/r/69315 [15:43:45] New patchset: Brion VIBBER; "Allow users to select preferred license for their contributions" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69274 [15:44:06] New review: Brion VIBBER; "Patchset 4 fixes strings.xml issues" [apps/android/commons] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69274 [15:44:07] Change merged: Brion VIBBER; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69274 [15:44:15] New review: Brian Wolff; "No one has complained... +2" [mediawiki/core] (master) C: 2; - https://gerrit.wikimedia.org/r/62337 [15:47:34] New patchset: Mwjames; "Display an introductory text for predefined properties" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [15:48:54] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/62337 [15:53:10] New review: Anomie; "api/ApiNovaInstance.php looks good to me. Haven't reviewed the rest yet." [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/60783 [15:54:08] yay thanks bawolff [15:54:38] I had just resisted pinging you because it wasn't a week yet :) [15:54:38] :) [15:54:56] * bawolff paitently awaits assination by some obscure wiki who doesn't like our docs :P [15:57:55] New review: Anomie; "(1 comment)" [mediawiki/core] (master) C: -1; - https://gerrit.wikimedia.org/r/53968 [15:57:56] they still can customise the link ^^ [16:00:35] New patchset: Mwjames; "Display an introductory text for predefined properties" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [16:04:56] Is there any way to see which wikis have a specific page title... [16:08:26] Change merged: jenkins-bot; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [16:09:35] bawolff: On WMF? [16:09:42] yes [16:09:59] With database access (like on TS or tool labs) or via API? [16:10:24] Preferably something where I don't have to write my own script to check 758 different sites [16:10:35] but api or db is fine [16:18:19] bawolff: In bash: https://toolserver.org/~hoo/stuff/doesExist.sh [16:18:34] that *should* work [16:18:35] thanks :) [16:19:46] Change merged: J; [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/68953 [16:20:03] Hmm, I'm looking at a MW namespace page that has a default, so it would give a 200 [16:20:52] bawolff: I ran into a similar problem. Try action=raw, it returns 404 if the message has not been overridden [16:21:02] cool [16:21:06] I consider that a bug (action=view returning things differently from raw) but people disagree [16:23:43] action=raw is obsolete, use the api :) [16:26:29] New patchset: Njw; "Use default mediawiki list formatting, and correct padding of top menu items" [mediawiki/skins/erudite] (master) - https://gerrit.wikimedia.org/r/69319 [16:35:29] New review: Mwjames; "Karsten could you verify this change before I'll do a rebase to merge this change?" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67396 [16:35:43] Yippie, build fixed! [16:35:43] Project browsertests-en.wikipedia.org-linux-chrome build #131: FIXED in 4 min 7 sec: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.org-linux-chrome/131/ [16:36:55] New review: Kghbln; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) C: -1; - https://gerrit.wikimedia.org/r/67396 [16:36:59] Nemo_bis: I sent an email to wikitech-ambassadors mentioning the change [16:38:03] New patchset: Njw; "Use default mediawiki list formatting, and correct padding of top menu items" [mediawiki/skins/erudite] (master) - https://gerrit.wikimedia.org/r/69319 [16:39:42] New review: Mwjames; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67396 [16:42:37] New review: Mwjames; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67396 [16:44:47] New review: Kghbln; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67396 [16:48:38] bawolff: ohnoes now wikimania2005.wikimedia.org community will complain and kill us [16:49:44] :P [16:51:07] Not to mention nostalgia.wikipedia.org - We don't want to mess with those old timers hanging out at the locked wiki [16:53:55] bawolff: especially as they must be as strong as Ents [16:54:13] * Nemo_bis repairs in the cellar [16:58:48] New patchset: Mwjames; "SMW\Profiler encapsulates MediaWiki's (wfProfileIn/wfProfileOut)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69292 [16:59:08] New patchset: Mwjames; "SMW\JsonParameterFormatter to be used in #set and #subobject" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/68950 [17:02:03] New patchset: Rtdwivedi; "1. Separated index functions from pages. 2. Separated setting up editing system from the main class ProofreadPage. Change-Id: I0b841a32f2ea00b742d8e06e71984bc0d6edce42" [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/68861 [17:02:03] New patchset: Rtdwivedi; "Separated data fetching from presentation and data manipulation from the page." [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/68204 [17:07:58] New patchset: Njw; "Several small style tweaks" [mediawiki/skins/erudite] (master) - https://gerrit.wikimedia.org/r/69319 [17:09:24] New review: Rtdwivedi; "I just found out that I have been testing with the wrong copy of the extension. There are mistakes." [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/68861 [17:14:34] New review: Bsitu; "(1 comment)" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/68040 [17:18:01] <^demon> qchris: "Why account_group_names and account_group_id table?" makes me laugh. [17:18:13] New review: Raimond Spekking; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [17:18:19] :-)) [17:19:30] ^demon: Better not tell anyone what we are running on... [17:20:26] <^demon> qchris: The misinformation about MyISAM/InnoDB on the issue tracker annoys me. [17:20:45] <^demon> Basically every MySQL bug has someone chiming in saying "Use MyISAM instead" [17:21:08] New patchset: Alex Monk; "Add Ajax-y interface for Special:NovaAddress" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65421 [17:21:26] New review: Mwjames; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [17:21:35] Gerrit people just do not like MySQL. [17:21:52] If anyone had doubts before, Shawn made it clear. [17:21:57] New patchset: Nemo bis; "Correct translators list on CREDITS file" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/68381 [17:22:07] <^demon> qchris: Maybe we should use a real database like H2 ;-) [17:22:15] We can also find this in code in many places. (Not phrased so clearly though) [17:22:59] New review: Mwjames; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [17:23:04] ^demon: Yes, we totally should. We threw away maven, will throw away gwt, lets throw away MySQL as well. And let's also not use browsers. There is wget, isn't it :-)) [17:23:39] <^demon> To be fair, Shawn is raising a valid point. Making an application totally database agnostic is very hard, so you have to cut corners somewhere. [17:23:43] <^demon> MW is certainly guilty of this. [17:23:49] But more seriously, gerrit is moving away from the db. More and more stuff is coming into the repos themselves. so maybe we do not need any db at all sooner or later. [17:24:39] New review: Raimond Spekking; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [17:24:56] New patchset: Krinkle; "Restrict Verified/Submit to JenkinsBot and l10n-bot" [qa/browsertests] (refs/meta/config) - https://gerrit.wikimedia.org/r/69323 [17:25:02] Yes, database abstraction is hard. And I agree with him that's it's a pain to support more than one database. [17:25:22] But lately his comments getting less and less helpfull :-/ [17:25:51] Change merged: Krinkle; [qa/browsertests] (refs/meta/config) - https://gerrit.wikimedia.org/r/69323 [17:26:03] <^demon> Indeed. [17:29:55] New review: Mwjames; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [17:38:53] New patchset: Mwalker; "Add Tabs to Console Log Output" [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/69324 [17:41:34] New review: Mwjames; "(1 comment)" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/67609 [17:42:26] Change merged: jenkins-bot; [mediawiki/php/luasandbox] (master) - https://gerrit.wikimedia.org/r/69315 [17:43:56] New review: Kaldari; "(1 comment)" [mediawiki/extensions/Echo] (master) C: -1; - https://gerrit.wikimedia.org/r/63572 [17:57:40] Change merged: jenkins-bot; [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/67841 [17:58:29] New patchset: EBernhardson; "Respect revision suppression within Echo" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/63572 [18:00:26] Change merged: jenkins-bot; [mediawiki/extensions/ArticleFeedbackv5] (master) - https://gerrit.wikimedia.org/r/62808 [18:00:59] New patchset: EBernhardson; "Respect revision suppression within Echo" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/63572 [18:02:46] New patchset: Mattflaschen; "Improve appearence of task toolbar on low width screens." [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/69282 [18:03:28] Change merged: jenkins-bot; [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/63572 [18:05:01] New patchset: SuchABot; "Add icons to menu items (Gingerbread support)" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69327 [18:06:28] New review: Mattflaschen; "This is on piramido for testing." [mediawiki/extensions/GettingStarted] (master) - https://gerrit.wikimedia.org/r/69282 [18:07:23] Change merged: Ryan Lane; [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65421 [18:07:30] marktraceur: ^^ huzzah! [18:07:52] Woo [18:08:20] Ryan_Lane: Is that all, or just one? [18:08:30] just one [18:08:33] 4 left to go [18:09:02] Heh [18:10:06] I'm working on 60783 next :) [18:11:44] New review: Brion VIBBER; "Screenshot of new icon-laden menu :D" [apps/android/commons] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69327 [18:11:44] Change merged: Brion VIBBER; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69327 [18:12:08] New patchset: Mwalker; "Multiply Capture Amount by 100!" [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/69328 [18:12:45] New patchset: Kaldari; "Update PageTriage, Echo, and ArticleFeedbackv5 to master" [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69329 [18:13:03] New patchset: Mwjames; "i18n and patchwork messages !!!" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69330 [18:14:21] Change merged: Katie Horn; [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/69328 [18:15:36] New patchset: Bsitu; "Update Echo, ArticleFeedbackv5, PageTriage to master" [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69331 [18:18:46] New patchset: Ryan Lane; "Add api action for get console output" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/60783 [18:18:46] New review: Spage; "I'm fine with the whitespace reduction and adding title, I was just noting the changes. I'll try to ..." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/68617 [18:19:11] New review: RAN1; "Here's my question, is it possible from a TranslateWiki standpoint to simply rearrange the translati..." [mediawiki/extensions/CommunityTwitter] (master) - https://gerrit.wikimedia.org/r/69275 [18:20:30] Change merged: jenkins-bot; [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69331 [18:21:15] New patchset: Ryan Lane; "Show more informative instance status" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65269 [18:25:53] New review: Swalling; "Works well down to about 850px of width." [mediawiki/extensions/GettingStarted] (master) C: 1; - https://gerrit.wikimedia.org/r/69282 [18:27:29] New review: Mwjames; "ああ~超イライラしてる。俺にはこのことも超苦手だ。" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69330 [18:30:43] ori-l: so, in a comment you mentioned we should be using a JS MVC [18:30:51] ori-l: is MW core using one? any other extensions? [18:31:17] I'm not in disagreement, but I'd prefer not to be the guinea pig, especially since my JS skills aren't the strongest [18:31:23] Ryan_Lane: the pattern or some library implementation? [18:31:35] either [18:31:56] the pattern, yeah, to varying degrees. But I see where you're coming from. ah. IIRC I did not attach a negative score to my review for that reason. [18:32:01] preferably a library, because not invented here syndrome sucks [18:32:05] yeah :) [18:32:28] I'm fine for refactoring our JS at some point [18:32:37] And I did not +2 because there were a couple of concrete unaddressed items from previous reviewers [18:32:48] I definitely wanted to get these changes in. it's a tangled web of changes now [18:33:19] OK, I'll have a look again later today [18:33:23] I think most of the changes are ready for review [18:33:29] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69269 [18:33:31] and I merged the 1st today [18:33:37] I was up until 5 dealing with the account snafu so I'm still a bit out of it [18:33:43] ewwww [18:33:48] sorry to hear that [18:33:58] if matmarex comes on today, I can get him to review [18:34:01] since he'd be following up [18:34:13] I tested that Special:NovaAddress ajax-y interface commit earlier, but IIRC all it did was make the deassociate link ajax-y [18:34:30] Krenair: that's all its supposed to do :) [18:34:43] was expecting the hostname and associate links to be ajaxy as well [18:34:43] or are you saying it didn't actually work? [18:34:54] not yet. we're doing one action at a time [18:35:30] Oh and I submitted a new patchset to clear up some style stuff rather than leaving comments [18:35:34] incremental changes are easier, since it makes smaller reviews and lets us get feedback early [18:35:38] Krenair: yep :) [18:35:39] okay then [18:35:41] thanks [18:35:45] oh, and it got merged too. great. [18:35:45] that's the one I submitted earlier [18:35:54] I haven't deployed it just yet [18:36:04] I want to deploy all the ajax changes we have waiting at the same time [18:37:01] I noticed there was an annoying confirmation screen on the associate IP action as well [18:37:15] IIRC there's a bug about getting rid of those somewhere [18:37:31] yeah [18:37:47] it's difficult to do that, since it requires a post [18:37:57] New review: Ori.livneh; "(1 comment)" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/68617 [18:38:03] making it ajax fixes it [18:38:21] I'm drowning in bugmail today, so haven't been keeping up with gerrit changes [18:38:42] if people aren't using JS, they will just get penalized with a crappy (but working) interface :) [18:39:55] New patchset: Ori.livneh; "Add API module for retrieving JSON Schema" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/68617 [18:40:39] Change merged: Kaldari; [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69329 [18:42:56] New review: Mwjames; "I meant, Karsten, could {you} please clarify this for me. This happens when you have to work overtim..." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/69330 [18:44:27] Krenair: meno25 for you too? :) [18:44:44] hm? [18:45:13] he's de-cc'ed self from a bunch of bugs [18:45:37] I haven't got past reading the new bugs filed yet :) [18:50:30] New patchset: SuchABot; "Display summary line for license with current license text" [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69338 [18:53:46] New review: Brion VIBBER; "whee" [apps/android/commons] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69338 [18:53:46] Change merged: Brion VIBBER; [apps/android/commons] (master) - https://gerrit.wikimedia.org/r/69338 [19:00:37] New patchset: Jqnatividad; "Added support for MongoDB aggregate function." [mediawiki/extensions/ExternalData] (master) - https://gerrit.wikimedia.org/r/69342 [19:04:42] New review: Krinkle; "(1 comment)" [mediawiki/extensions/Echo] (master) C: -1; - https://gerrit.wikimedia.org/r/64102 [19:10:51] New review: Aaron Schulz; "What case is being fixed here?" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69025 [19:13:12] hmm [19:13:23] * apergos looks at that commit since code is sort of fresh in brain [19:13:59] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/68939 [19:14:47] New review: Brian Wolff; "If you follow the instructions on https://www.mediawiki.org/wiki/Manual:Thumb.php#MediaWiki_.3E.3D_1..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69025 [19:16:46] New patchset: Alex Monk; "Use mediawiki.api instead of $.ajax" [mediawiki/extensions/Echo] (master) - https://gerrit.wikimedia.org/r/64102 [19:17:33] I have hmm thumb_handler.php on an external server and it does [19:18:00] a check of $_SERVER['REDIRECT_URL'] first and falls back to [19:18:09] $uri = $_SERVER['REQUEST_URI'] after that [19:18:41] I guess the mw thumb_handler.php is just a wrapper for thumb.php? [19:18:56] it is [19:19:09] yeah [19:19:16] On my install, WebRequest::getPathInfo() was definitely returning false until I modified $wgArticlePath [19:19:21] interesting [19:19:45] we don't run with that setup, it's been an external meda service of some sort for years [19:20:04] It could be just that something is wrong with the instructions on Manual:Thumb.php - I had to add a leading / to the url so that the rewrite rule even matched [19:20:16] can I ask what web server you are using, and whether there is anything funny in the loop (a cachei n front or whatever)? [19:20:23] apache [19:20:26] nothing funny [19:20:37] so apache is serving wiki content and rendering images, yes? [19:20:39] PHP 5.3.3-7 [19:20:44] yes [19:20:49] the same hostname etc [19:20:50] ok [19:20:57] and are you via404 true or false? [19:21:39] and lastly, what is your $wgGenerateThumbnailOnParse setting? [19:21:44] I had $wgGenerateThumbnailOnParse = false [19:21:49] ok [19:22:30] and wgThumbnailScriptPath? [19:22:43] I didn't touch any via404 setting [19:23:07] wgThumbnailScriptPath is the default [19:23:21] via404 would be in your filerepo setting [19:23:39] Only mildly weird thing about my setup is that $wgUploadPath = "/w/phase3/images"; but my wiki is in /w/git/ [19:23:58] https://www.mediawiki.org/wiki/Manual:$wgLocalFileRepo [19:24:07] transformVia404 that setting [19:24:29] Its set to !$wgGenerateThumbnailOnParse in Setup.php [19:24:41] so it will be true [19:24:46] default settings right outa the box [19:24:47] New review: Matmarex; "After some though, let's forget about mw.hook for now; if anybody turns out to needs it, it'll be ad..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/62005 [19:24:51] I haven't modified the default $wgLocalFileRepo so it should be whatever Setup.php sets it to [19:24:54] yep [19:25:00] definitely should work [19:25:10] * apergos looks at the manual page again [19:26:11] These were rewrite rules I was using: https://dpaste.de/Z2qXK/ [19:26:17] so what was in REQUEST_FILENAME then? [19:27:01] In $_SERVER['REQUEST_FILENAME'] ? [19:27:18] yeah [19:27:22] moment [19:27:31] er [19:27:43] sorry in the REQUEST_FILENAME var that the rewrite module has [19:27:45] sorry about that [19:28:14] you can make it be pretty verbose in the debugging with um [19:30:14] the LogLevel directive, setting it at 3 or 4 gives pretty much a huge pile of output [19:30:20] sorry, I said previously getPathInfo returned false, it actually returned an empty array [19:31:00] This is everything in my $_SERVER https://dpaste.de/6tz91/ [19:31:05] trace3 or trace4 [19:32:20] LogLevel requires level keyword: one of emerg/alert/crit/error/warn/notice/info/debug [19:32:45] yeah alert or something [19:33:13] LogLevel alert rewrite:trace3 or so [19:34:22] the request uri looks good there in the pastebin [19:36:00] so yeah next is seeing what the rewrite module actually sees [19:37:39] hmm our rewrite module takes this syntax: RewriteLogLevel 3 [19:37:59] you could try that right there in front of the rewrite rules [19:38:27] setting something for RewriteLog might be good too [19:39:27] apergos: https://dpaste.de/5SJAv/ [19:39:57] Yeah, the LogLevel gave error, I think that's for later version of apache. the above link is for RewriteLogLevel [19:40:02] gotcha [19:40:35] well these look ok too (I guess your doc root is actually /var/www right?) [19:40:42] yes [19:40:50] huh [19:41:09] Are you sure this is an apache issue? Looking at the code, I don't see any possible way for thumb.php to work if REQUEST_URI is set [19:41:34] I'm not sure at all, I'm just tracing through the steps [19:42:49] WebRequest::getPathInfo seems to be set up in such a way as it expects either $wgArticlePath or $wgActionPaths to be set appropriately, which thumb.php wasn't doing [19:44:00] lemme look at that [19:44:15] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69350 [19:44:15] New patchset: MaxSem; "Update ZeroRatedMobileAccess to master tip" [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69351 [19:45:02] New patchset: Hashar; "apps-android-commons-build" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/68566 [19:47:29] apergos: also see img_auth.php [19:48:00] do we need that here? [19:48:07] I mean these are displayed the usual way [19:48:24] in img_auth.php, $wgActionPaths is set, which is why I think it works on my setup [19:53:06] New patchset: Raimond Spekking; "Some consistency tweaks in preparation for adding extension to translatewiki.net" [mediawiki/extensions/Ads] (master) - https://gerrit.wikimedia.org/r/68855 [19:57:29] New review: Jdlrobson; "As stated this was a proof of concept and never intended to be reviewed. Please discuss this here in..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/68123 [19:58:07] Change abandoned: Jdlrobson; "See https://mediawiki.org/wiki/Requests_for_comment/Allow_styling_in_templates instead please." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/68123 [19:59:59] hrm [20:00:01] Change merged: MaxSem; [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69350 [20:00:16] Change merged: MaxSem; [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69351 [20:00:40] James_F, I thought the security issue with a *.wikimedia.org cookie would be browsers sending it to [20:00:51] untrusted sites [20:01:07] New review: Raimond Spekking; "(1 comment)" [mediawiki/extensions/CommunityTwitter] (master) C: -1; - https://gerrit.wikimedia.org/r/69275 [20:01:11] unrelated to private wikis [20:01:37] Krenair: In this case, the untrusted site is (say) no.wikimedia.org and the trusted one is meta.wikimedia.org. [20:02:00] Krenair: But also the "meta.wikimedia.org cookie must not let you log in to office.wikimedia.org" issue. [20:02:20] nowiki is WMF-hosted... it's trusted [20:02:23] Krenair: The solution is for non-WMF-hosted wikis to move to a different domain, and WMF-hosted private ones to move to a different domain too. [20:02:32] Krenair: It's a legal liability of doom. :-) [20:03:07] the issue is untrusted machines getting sent cookies which could allow them to impersonate users on wmf sites [20:03:59] That's also an issue, yes. [20:04:11] set a *.wikimedia.org cookie and it will be available to *.wikimedia.org... not just wmf-hosted subdomains [20:04:21] Indeed. [20:04:24] But the officewiki issue is a big one. [20:04:48] Pretty sure that's not a valid issue [20:04:57] Chris disagrees. :-) [20:05:34] Is Chris online at the moment? [20:05:41] Krenair: No. [20:06:54] I don't see how messing with cookies could get me logged in to private wikis unless I have an authorised user's valid cookies [20:09:06] New patchset: Demon; "Support updating search index when page is deleted" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69355 [20:09:53] <^demon> Aaron|home: Can you look at https://gerrit.wikimedia.org/r/#/c/69355/ :) [20:10:31] well it has v-1 [20:11:30] <^demon> Aw, snap [20:11:48] Hrm, ori-l, I'm trying to run my fundraising vagrant for the first time and I'm getting errors, probably because I've done it wrong [20:11:58] <^demon> Aaron|home: DBConnectionError: DB connection error: Access denied for user 'wikiuser'@'localhost' (using password: NO) (localhost) [20:12:00] <^demon> That my fault? [20:12:34] ori-l: My thought was that I'd subclass the role::mediawiki class and pass it some parameters to specify branch and submodules, but it doesn't seem to like that [20:13:34] heh [20:13:41] I don't see why $router->add( $_SERVER['SCRIPT_NAME'] . "/$1" ); [20:13:42] doesn't pick it up (because after the rewrite / redirect this should be set correctly) [20:13:48] ^demon: yes, cause you own gerrit issues :D [20:13:51] * Aaron|home ducks [20:14:28] New review: RAN1; "(1 comment)" [mediawiki/extensions/CommunityTwitter] (master) - https://gerrit.wikimedia.org/r/69275 [20:14:44] maybe I'll find out what revision of mw he's on and try testing locally, I had various configurations of these all working fine but not tested with the absolute latest [20:14:45] <^demon> Aaron|home: That's jenkins :p [20:17:21] <^demon> Why on earth is the search engine trying to use the real database instead of the mock? [20:17:26] <^demon> That test is broken methinks. [20:18:23] <^demon> Oh, my fault. [20:19:16] New patchset: Demon; "Support updating search index when page is deleted" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69355 [20:19:34] James_F, the private wikis are not running CentralAuth so should just ignore any SUL cookies even if given them from the *.wikimedia.org domains [20:20:02] I could see an issue if a private wiki made cookies accessible to another wiki, but obviously that's not happening [20:20:05] Project browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_6 build #58: FAILURE in 8 min 49 sec: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_6/58/ [20:20:41] ^demon: did you add delete() to the mock? [20:20:54] Krenair: I'm probably mis-remembering Chris's comment, then. :-) [20:21:12] hmm, shouldn't be needed [20:21:19] <^demon> It should inherit the stub from the parent. It's that SearchUpdate::doUpdate() introduced a database dependency and I didn't tag the test as @group database [20:21:30] when chris is next online I'll ask him about it [20:21:31] <^demon> Tests are succeeding now. [20:22:35] <^demon> Bah, better. [20:22:36] <^demon> Still off. [20:29:46] <^demon> Dangit. It's because the code now uses WikiPage::newFromId() to determine if it should do a deletion. The test is trying to update the search to check text output. This is prolly bad. [20:30:20] Project browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_8 build #97: FAILURE in 10 min: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_8/97/ [20:32:15] marktraceur: ping? [20:32:19] Pong! [20:32:27] Hm, my latency is down [20:32:27] marktraceur: do we have any stats on how much uploadcampaigns get used? [20:32:35] Probably...maybe [20:32:48] YuviPanda: It'd be a matter of looking at categories, probably [20:32:56] Category intersections...*sigh* [20:33:00] marktraceur: categories can come from elsewhere too... [20:33:16] marktraceur: hmm, does uploadcampaign add a tracking category by itself, independent of Upload Wizard? [20:33:26] I don't know [20:33:27] marktraceur: I'm guessing we could also grep varnish logs to get an approximate n umber [20:33:41] hmm, okay [20:33:50] JeroenDeDauw: do you know? ^ [20:35:17] YuviPanda: Your grep is as good as mine. :) [20:35:36] well, okay then :) [20:35:44] though I don't have access, let me see if I can find someone who does [20:36:35] what do you need grepped? [20:37:54] Grepping the api logs for uploadcampaigns would probably give you a reasonable number [20:38:08] New patchset: Mwalker; "Fix Rounding Issue in Adyen" [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/69395 [20:39:37] I think they're sampled [20:43:08] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69397 [20:43:23] Change merged: MaxSem; [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69397 [20:49:56] are we looking for POSTs with this uploadcampaing stuff? [21:00:48] apergos: Probably not. But that doesn't mean some wouldn't be [21:04:43] Reedy: hi, rob made me remember about the Wikibase issue we had in labs on Friday [21:05:08] Reedy: aka some code was extracted out of Wikibase to new extensions, that is potentially a scap trap for the next wmf branch [21:05:23] ok well in here so far (this is quite a large log) from 06:something to 12:30 there are a few gets from addbot of things like Template:UploadCampaignLink/doc and I'm not seeing a heck of a lot else [21:05:49] * addshore waves [21:05:57] that's with grep -i upload api.log | grep -i camp | more should I be looking for different string(s)? [21:06:34] apergos: is addbot doing something it shouldn't be? [21:06:34] oh. :-D [21:06:35] * Jasper_Deng pokes AzaToth [21:06:42] no, sorry if that was a gratuitous ping [21:06:56] :), always stalk it just incase ;p [21:07:15] just trying to get some numbers but instead of useful greps I just see a few gets from the bot, totally irrelevant [21:07:23] probably a good move :-) [21:07:27] New patchset: Rahul21; "Add support for WAV audio files" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/69401 [21:07:32] New patchset: bkaempgen; "* Patch by Sebastian Richer Change-Id: I3ba6af3fb9485b0baa1851404161b29345b7e13d" [mediawiki/extensions/SemanticWebBrowser] (master) - https://gerrit.wikimedia.org/r/69402 [21:09:54] New patchset: Jeroen De Dauw; "Improve README file" [mediawiki/extensions/Ask] (master) - https://gerrit.wikimedia.org/r/69403 [21:10:05] YuviPanda: give me a search string! my kingdom for a search string [21:10:15] * Jasper_Deng is trying to see if AzaToth could write Twinkle for Wikidata [21:10:21] apergos: Crores [21:10:22] (my kingdom is of course very small and worthless but you'd be welcome to it anyways :-P) [21:10:27] (assuming enwiki) [21:10:31] (or any wiki) [21:10:41] (assuming mediawiki search) [21:10:53] checking [21:10:59] apergos: oh wait [21:11:00] hashar: Yup.. I know :/ [21:11:05] * apergos waits [21:11:14] apergos: is this about uploadcampaign? [21:11:17] or are you just randomly asking me? [21:11:18] yes [21:11:20] no [21:11:22] Reedy: should we fill a bug about it ? [21:11:23] oh [21:11:24] maybe [21:11:31] magic 8 ball says: [21:11:32] apergos: oh, then moment. I need to figure that out :) [21:11:35] ask again later [21:11:37] hashar: Well, if I use ollder branch versions... ;) [21:11:46] https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Wikibase.git [21:11:52] * Reedy grumbles about 404 [21:12:47] hashar: If it's not a problem this week, it's more likely to be done next week [21:13:02] wmf6 branch is ok.. https://git.wikimedia.org/tree/mediawiki%2Fextensions%2FWikibase.git/refs%2Fheads%2Fmw1.22-wmf6 ;) [21:13:05] apergos: okay, I think .*Special:UploadWizard.*campaign=.* [21:13:07] apergos: on commons logs [21:13:13] api logs? [21:13:18] apergos: no, regular logs? [21:13:22] Yes [21:13:26] That oughta do it [21:13:28] oh the sampled squid or whatever logs [21:13:29] sec [21:14:01] hashar: Do you want to log it? Or shall I? [21:14:30] apergos: <3 sweet! [21:14:51] hmm.. hashar, we're not even using wmf7 branches for wmf7 [21:15:16] ok where are the squid logs any more [21:15:22] Reedy: please log it in :) [21:15:27] they aren't on fluorine that I can find, not on locke, not on fenari [21:15:54] Reedy: we might want to talk about it with the wikidata folks tomorrow [21:16:25] Won't be on tin either [21:16:34] great :-/ [21:16:44] where will they be? :( [21:17:38] If analytics have moved them.. ottomata may have an idea [21:17:40] but he's not in here [21:17:47] emery [21:19:12] well. one and it's in the http referrer [21:19:14] hm [21:19:28] apergos: this is for all of last month? [21:19:30] or all of today? [21:19:33] or all of... all time? [21:19:39] all of today [21:19:42] marktraceur: did that regex look right to you? [21:20:02] I didn't do a regex [21:20:04] I did this: [21:20:13] grep 'Special:UploadWizard' sampled-1000.tsv.log | grep -i campai | more [21:20:18] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69405 [21:20:21] to cast a wider net [21:20:23] YuviPanda: It did, but whatever [21:20:34] apergos's way works too [21:20:37] true [21:20:38] Change merged: MaxSem; [mediawiki/core] (wmf/1.22wmf7) - https://gerrit.wikimedia.org/r/69405 [21:20:42] this is a sampled log, 1 of every 1000 [21:20:45] apergos: how many for just Special:UploadWizard? [21:20:51] also is this for everything or just commons? [21:21:00] everything [21:21:05] you saw the exact command I gave [21:21:06] New patchset: Demon; "Support updating search index when page is deleted" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69355 [21:21:12] 108 [21:21:28] hmm [21:21:45] apergos: can you check for longer periods of time? [21:21:46] 5026825 sampled-1000.tsv.log [21:21:49] that's total [21:21:53] um [21:21:59] I am blank [21:22:01] they are in one day at a time [21:22:01] about how our logs are [21:22:12] so sorry if I sound noobish :) [21:22:20] apergos: do we have sampled logs for the last, say, 30 days? [21:22:24] if so can we grep all of them? [21:22:24] times around 1000 [21:22:26] I can zcat a pile of them [21:22:28] we have... [21:22:37] sampled-1000.tsv.log-20130618.gz latest [21:22:45] sampled-1000.tsv.log-20130413.gz earliest [21:22:54] give me your time frame [21:23:26] 20130517 to 20130617 [21:23:27] ? [21:23:30] all these logs get rotated once a day, compressed and shovelled into an archive directory [21:23:33] ok sec [21:24:24] am I grepping for Special:UploadWizard and campaign again? [21:24:28] apergos: yeah [21:25:08] this should take a bit [21:25:31] New patchset: MaxSem; "Update MobileFrontend to production tip" [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69406 [21:25:31] New patchset: MaxSem; "Update ZeroRatedMobileAccess to master tip" [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69407 [21:25:50] Change merged: MaxSem; [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69406 [21:25:59] apergos: :) wheee for long running greps [21:26:02] Change merged: MaxSem; [mediawiki/core] (wmf/1.22wmf6) - https://gerrit.wikimedia.org/r/69407 [21:26:16] yep [21:26:37] New review: Brian Wolff; "I haven't tested this or done an in-depth review, just a quick once over for coding style so far." [mediawiki/extensions/TimedMediaHandler] (master) C: -1; - https://gerrit.wikimedia.org/r/69401 [21:27:17] New review: Kaldari; "(1 comment)" [mediawiki/extensions/TimedMediaHandler] (master) C: -1; - https://gerrit.wikimedia.org/r/69401 [21:27:29] <^demon> Aaron|home: https://gerrit.wikimedia.org/r/#/c/69355/ now passes tests :) [21:27:37] I saw [21:27:40] bawolff: I see you are back, I was wondering why the $_SERVER['SCRIPT_NAME'] bit doesn't do the job for your thumbs [21:29:42] ori-l: OK, I wrote a manifest for initting git submodules...AFAICT the only way to do that is via an exec { 'cd /path/to/repo/ && git submodule update --init && cd -', but it doesn't like that for some reason. Does exec accept a working directory parameter or similar? [21:30:12] apergos: presumably mediawiki doesn't know what part of the script name to strip off to get the actual thumb name [21:30:44] * marktraceur will continue googling for this but hasn't had luck [21:30:49] funny how "$text = self::updateText( $this->mText );" is in an "else" :) [21:31:06] maybe... what revision of mw are you on? I actually want to test this (tomorrow I guess, since I will be heading off to bed in a bit) [21:31:20] New review: Manybubbles; "Makes sense to me." [mediawiki/core] (master) C: 1; - https://gerrit.wikimedia.org/r/69355 [21:31:24] I'm on HEAD [21:31:26] Aha, cwd, that was easier than I thought [21:31:31] or something close to it [21:31:49] ok, I'll check that out. [21:31:50] 4953ac4f6c92d [21:31:54] thanks [21:32:03] <^demon> Aaron|home: Doesn't need to be, you're right, can amend. [21:32:30] but I do git pull pretty much every day, and I don't think relavent code has changed much in recent past [21:32:40] no it really hasn't, I looked at that [21:32:44] but you know, just in case [21:33:20] I'll try a pretty much identical setup (different paths etc) [21:38:46] the grep is still going... and going... and going... [21:39:34] <^demon> Aaron|home: Anything else I need to amend other than that? [21:40:10] root@emery:/a/log/webrequest/archive# zcat sampled-1000.tsv.log-20130517.gz sampled-1000.tsv.log-20130518.gz sampled-1000.tsv.log-20130519.gz sampled-1000.tsv.log-2013052* sampled-1000.tsv.log-2013053* sampled-1000.tsv.log-201306* | grep 'Special:UploadWizard' | grep -i campaign | wc -l [21:40:10] 159 [21:40:18] don't see anything [21:40:25] so that's for a month, across all projects, need to multiply by 1000 of course [21:40:29] okay [21:40:49] apergos: can you also run it again without the grep for campaign? [21:40:55] lol [21:41:10] Pretty sure "across all projects" means roughly nothing [21:41:20] New patchset: Demon; "Support updating search index when page is deleted" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69355 [21:41:20] I can [21:41:51] after it completes you will need to get another grepper, as I wil lbe heading off to bed [21:42:17] apergos: that'll be fine. Awesome of you to do this :) [21:42:34] well given you can't get it done yerself... [21:42:43] that's part of what we're around for [21:42:57] apergos: :) [21:47:13] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/69355 [21:53:27] New review: Brian Wolff; "Tested. Seems to work. Some warnings were issued:" [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/69401 [21:59:08] zcat sampled-1000.tsv.log-20130517.gz sampled-1000.tsv.log-20130518.gz sampled-1000.tsv.log-20130519.gz sampled-1000.tsv.log-2013052* sampled-1000.tsv.log-2013053* sampled-1000.tsv.log-201306* | grep 'Special:UploadWizard' | wc -l [21:59:08] 5777 [21:59:15] so there you have it [21:59:42] New review: Brian Wolff; "Also, in the file description page, the length of the file is displayed as 0 seconds. I imagine this..." [mediawiki/extensions/TimedMediaHandler] (master) - https://gerrit.wikimedia.org/r/69401 [22:00:02] YuviPanda: [22:01:35] New patchset: Hashar; "apps-android-commons-build" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/68566 [22:03:04] New review: Wikinaut; "Tyler," [mediawiki/extensions/UserMerge] (master) C: -1; - https://gerrit.wikimedia.org/r/69017 [22:03:54] New review: Hashar; "PS5 hack the hell out of maven using 'versions' plugin to change the version :) It is now using the ..." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/68566 [22:06:29] Jasper_Deng: hmm [22:07:41] Jasper_Deng: I thought on wikinerd all contributors was allready direclty hooked in to the hive mind [22:07:47] apergos: was away, sorry [22:07:51] apergos: sweet, thanks :) [22:07:56] yw and good night [22:08:13] AzaToth: ? [22:08:32] apergos: gnite :) [22:09:06] Jasper_Deng: I looked into wikidata, and frankly I didn't understood a thing what they do there [22:09:29] only strange discussions regarding strange IDs [22:09:40] well, we basically would like warning and block functionality [22:09:54] which isn't WD-specific [22:11:06] well, all different reasions to warn is WD specific afaik [22:11:32] not really [22:11:37] our vandalism warnings look very similar [22:11:49] and our block template is internationalized but otherwise pretty standard. [22:12:32] "Last warning, do not use 451 when 441 is in effect under 5521" [22:13:00] ... [22:13:14] * Jasper_Deng facepalms [22:13:42] yay, three-digit "acronyms" are the next frontier [22:14:48] AzaToth: in any case, it shouldn't be that hard to make a version of TW for Wikidata for vandal blockage and warning [22:15:30] New review: QChris; "I just noticed that this no longer cleanly applies." [gerrit] (wmf) C: -2; - https://gerrit.wikimedia.org/r/64297 [22:16:13] Jasper_Deng: You just need to create the relevant templates, change twinlkewarn.js to use said templates and build a version of twinkle only containing twinklewarn.js [22:16:41] hhm.... how'd we do that? [22:17:18] Jasper_Deng: https://github.com/azatoth/twinkle [22:18:08] Jasper_Deng: most of the user warning template are contained in one single struct [22:18:30] Jasper_Deng: https://github.com/azatoth/twinkle/blob/master/modules/twinklewarn.js#L130 [22:18:44] * Jasper_Deng is reading that file [22:19:33] hhm [22:19:48] how would internationalization work? [22:19:50] there are some special code for some templates [22:20:34] Jasper_Deng: i18n in js is a mess generally, never a good general way to do it [22:21:09] but you can enclose each string in a functino call and have it look at selected language from wiki [22:21:20] using mw.user.get(...) [22:21:45] hhm.... this would be a lot of work but it would be well worth it [22:22:05] haven't had that issue becuase supporting anything but english wasn't really needed on enwiki ツ [22:22:41] one issue however is that Wikidata has a single block template [22:22:43] for everything [22:22:45] I would focus on setting up a working copy before trying to l10n/i18n it [22:22:52] (yeah me too) [22:22:55] {{sofixit}} [22:23:08] i.e. copy all block templates from enwiki [22:23:16] or we could just make aliases [22:23:23] (i.e. redirects) [22:24:09] sounds like the code isn't suited for a general multi-purpose template [22:24:13] though really, if you have the branial capacity to understand what wikidata is and how to contribute to it, I would assume you are fluent in English [22:24:27] well, not necessarily [22:24:35] we have some admins not very proficient in English [22:26:10] Jasper_Deng: I can't even understand what a "property" is [22:26:14] Yippie, build fixed! [22:26:15] Project browsertests-test2.wikipedia.org-windows-internet_explorer_7 build #315: FIXED in 11 min: https://wmf.ci.cloudbees.com/job/browsertests-test2.wikipedia.org-windows-internet_explorer_7/315/ [22:27:22] hmm [22:27:27] wikidata isn't SULed? [22:27:30] Wikidata is [22:27:39] why aint I logged in? [22:28:09] idk [22:28:14] it works for me [22:28:39] I assume they never setup the "login to others" including wikidata [22:28:55] or you just didn't allow cookies to the domain yet :) [22:29:27] heh [22:45:40] New review: Katie Horn; "/me weeps for the death of strong typing" [wikimedia/fundraising/PaymentsListeners] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/69395 [22:45:40] Change merged: Katie Horn; [wikimedia/fundraising/PaymentsListeners] (master) - https://gerrit.wikimedia.org/r/69395 [22:46:32] New patchset: QChris; "Bring draft status to PatchSetAttribute" [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69428 [22:46:32] New patchset: QChris; "Always set change status for ChangeAttributes" [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69429 [22:46:33] New patchset: QChris; "BUCK: fix some minor issues with lucene integration" [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69430 [22:46:33] New patchset: QChris; "Add gerrit-pgm again to plugin api" [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69431 [22:50:53] New review: QChris; "The changes of this topic are not strictly needed to use the new" [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69428 [22:52:26] New review: MZMcBride; "Logging spam blacklist entries to Special:Log feels weird to me." [mediawiki/extensions/SpamBlacklist] (master) - https://gerrit.wikimedia.org/r/69303 [22:53:56] Change abandoned: Jqnatividad; "It turns out it needs more work." [mediawiki/extensions/ExternalData] (master) - https://gerrit.wikimedia.org/r/69342 [22:54:56] New review: QChris; "We do not want hooks-bugzilla to comment for draft changes." [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69428 [23:01:06] New patchset: Alex Monk; "Add api action for get console output" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/60783 [23:03:02] Change abandoned: QChris; "Workaround for this gerrit issue is included in hooks-bugzilla for now." [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69430 [23:03:12] Change abandoned: QChris; "Workaround for this gerrit issue is included in hooks-bugzilla for now." [gerrit] (wmf) - https://gerrit.wikimedia.org/r/69431 [23:04:29] New review: Alex Monk; "(1 comment)" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/60783 [23:09:28] marktraceur: https://www.mediawiki.org/wiki/User:Yuvipanda/Campaigns_namespace_proposal [23:09:37] UploadWizard stuff that I'm super interested in getting done [23:09:40] Ohhh dear [23:09:40] and mobile might need [23:09:47] brion: https://www.mediawiki.org/wiki/User:Yuvipanda/Campaigns_namespace_proposal [23:09:51] first part of the campaigns docs I'm making [23:10:00] whee [23:10:03] brion: can you take a look? [23:10:03] YuviPanda: Whyyyy do you use h1s for sections [23:10:16] marktraceur: ? [23:10:19] oh [23:10:20] that [23:10:23] * marktraceur is picky, sorry [23:10:25] marktraceur: blame visual editor? :D [23:10:30] I will, thanks [23:10:34] :) [23:10:35] James_F: What the eff [23:11:07] marktraceur: i first read that as 'why do you use his for sections', and since I was talking to people about Adacamp earlier today, was super confused [23:11:15] Heh [23:11:17] No no [23:11:19] brion: the mobile specific stuff, I'm still writing up [23:11:36] marktraceur: yeah, I understood h1 later. I'm leaning back, and i've the eyes of a 22 year old computer addict, so... [23:12:56] *nod* [23:13:02] * marktraceur looks closely at campaign proposal [23:13:03] Project browsertests-commons.wikimedia.beta.wmflabs.org-linux-firefox build #112: FAILURE in 11 min: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-linux-firefox/112/ [23:13:04] Project browsertests-commons.wikimedia.beta.wmflabs.org-linux-chrome build #129: FAILURE in 11 min: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-linux-chrome/129/ [23:14:04] marktraceur: made a small edit [23:14:16] marktraceur: also oh god yes the h1s look horrible. sorry about that [23:14:36] *nod* [23:15:31] marktraceur: h1s are gone now [23:17:03] Yaay [23:17:12] marktraceur: so... thoughts? [23:17:18] YuviPanda, will look shortly [23:17:20] brion: ok [23:17:32] YuviPanda: Seems like an OK plan [23:17:41] marktraceur: hmm, any downsides? [23:17:50] YuviPanda: Not really my area of expertise, the Campaigns code is all PHP [23:17:50] marktraceur: also do you think that the upsides I've listed are actually upsides? [23:17:51] marktraceur: heh [23:18:18] hmm, no ragesoss or moogsi [23:18:35] All API actions (and special pages) which make changes (write instead of just read) are supposed to require tokens to prevent CSRF attacks right? [23:20:45] Yes [23:21:42] marktraceur: hmm, is this something I can convince you to work on? :) [23:21:45] Just noticed an extension which isn't... [23:21:55] * Krenair goes to file bug [23:22:08] * marktraceur looks askance at YuviPanda [23:22:18] * YuviPanda googles askance [23:22:19] You mean before or after the other thousands of things I want to work on? [23:22:21] Yippie, build fixed! [23:22:21] Project browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_6 build #59: FIXED in 9 min 17 sec: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_6/59/ [23:22:25] ah [23:22:34] marktraceur: well, more of a 'oh, let me merge this' way [23:24:00] YuviPanda: You mean I merge your code that you write? [23:24:24] let me rephrase [23:24:28] 'ah, let me review this'? [23:25:04] YuviPanda: You mean I review your code that you write?" [23:25:22] YuviPanda, looks like a good start [23:25:23] (your rephrase didn't clarify who "me" is) [23:25:32] marktraceur: ah, yes. [23:25:47] Then sure, I'll review your code [23:25:53] well, thanks :) [23:26:02] Your #1 reviewer is going to be JeroenDeDauw though [23:26:28] marktraceur: Que? [23:26:42] James_F: Don't let noobs like YuviPanda pollute pages with H1s [23:27:15] marktraceur: Ah, yes, that's a bug. [23:27:18] This has been an impartial statement from marktraceur [23:27:25] h1 is for the page title [23:27:28] VE should never insert h1 [23:27:29] marktraceur: Unfortunately, H1s have been core wikitext for a long time. [23:27:30] EVAR [23:27:35] brion: Lies. :-) [23:27:47] brion: Users should know what the hell they're doing before they insert H1s. [23:27:51] yeah they're in the syntax, doesn't mean they should be used :) [23:27:51] James_F: Yeah, but wikitext is deprecated [23:28:26] brion: Input on https://bugzilla.wikimedia.org/show_bug.cgi?id=43334 welcome. :-) [23:31:28] James_F: why remove h5 and h6? [23:31:57] Yippie, build fixed! [23:31:58] Project browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_8 build #98: FIXED in 9 min 36 sec: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_8/98/ [23:33:18] AzaToth: I don't think we should. [23:33:37] AzaToth: However, "Sub-sub-sub-heading" is not a great name. :-) [23:33:49] New review: Parent5446; "Understandable. I'll try and work on that issue." [mediawiki/extensions/UserMerge] (master) - https://gerrit.wikimedia.org/r/69017 [23:33:55] AzaToth: If you have a better suggestion for labelling the different heading levels, that'd be very helpful. [23:34:20] well [23:34:43] über-sub-heading [23:34:44] my recommendation on that is to make sections first-class citizens in the editor [23:34:51] then the 'level' is a property of the section, not the header [23:35:03] making that visually obvious is... a task for you guys ;) [23:35:19] yeah, I thought 'heading 1' was just 'section level 1' which would've been a '== X ==' [23:35:44] collapsible sections! drag-and-drop outline reordering [23:35:52] * brion hides [23:36:05] hmm [23:36:13] New patchset: Alex Monk; "AJAXify delete instance action" [mediawiki/extensions/OpenStackManager] (master) - https://gerrit.wikimedia.org/r/65557 [23:36:19] I notice I'm not logged in all around the wikis anymore automagically [23:36:29] is it due to the cookie change thingi? [23:37:41] James_F: regarding the headings, all headings except the top heading is subheading [23:37:57] so "Heading, Sub-heading, Sub-heading, Sub-heading, Sub-heading" [23:38:09] AzaToth: You mean, not differentiate in text label between H3 and H6, just in styling? That's a possibility. [23:38:17] yea [23:38:22] AzaToth: But makes it hard to tell people which one to use. :-) [23:38:28] hehe [23:39:34] "Heading, Sub heading, Section heading, Paragraph heading, Sub-paragraph heading" [23:40:44] YuviPanda: question is if to make it logically for people who contributes now or for people who might contibute in the future [23:41:11] it says Heading 1, just replace that with 'Level' or 'Section'? [23:41:21] but that's okay, I think - James_F will take care of it :) [23:48:18] James_F: sadly I can't find anything on wikipedia regarding the use of headers ヾ [23:48:24] AzaToth: Ha. [23:48:36] AzaToth: Anyway, we can leave it be for now; it's just a message change. [23:48:39] ツ [23:49:13] I tred to find if there is any standard regarding the use of sub page headers [23:49:21] but no [23:54:48] AzaToth: Also, remember this is not just for enwiki, or even just for Wikipedias, even just for Wikimedia wikis, even just for MediaWiki wikis, but for all HTML. [23:54:51] AzaToth: :-) [23:56:05] New review: Wikinaut; "I tried to add array( 'IGNORE' ) on the update statement, but this is not a solution (it avoids the ..." [mediawiki/extensions/UserMerge] (master) - https://gerrit.wikimedia.org/r/69017