[00:09:36] (03CR) 10EBernhardson: "something about this just feels hacky ... i dunno. Suggestions prefered." [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88881 (owner: 10EBernhardson) [00:14:28] ori-l, I heard there was a data issue with EL. [00:14:35] Can you send info to eventlogging-alerts? [00:15:12] (03CR) 10Catrope: [C: 04-1] "(1 comment)" [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/88244 (owner: 10Ori.livneh) [00:22:05] Wow, I think I've totally nuked my local wiki by importing the information template [00:23:09] marktraceur, yeah, it has a lot of dependencies. [00:23:11] I have a fake one. [00:23:26] That sounds way smarter [00:23:36] Sadly I need the HTML it outputs [00:24:19] You'll need Scribunto for a start, if you don't already have it. [00:24:31] It's enabled [00:24:46] My requests are all coming back with "request took more than 30 seconds, lol" [00:25:01] $wgTrollfaceErrorMessages = true; [00:25:49] moar time! [00:26:17] Reedy: If a request for a file page is taking 30 seconds there's a bigger problem [00:26:55] if you're including a tonne of templates... [00:27:02] and a slow machine [00:27:02] and [00:27:03] and [00:27:17] Reedy: I'm not, the file page is empty right now...er, maybe not, never mind [00:27:20] IGNORE ME [00:27:27] /ignore marktraceur [00:27:58] http://www.youtube.com/watch?v=6y2gdLDzjt0 [00:29:07] Or rather http://www.youtube.com/watch?v=6y2gdLDzjt0 [00:29:59] (03PS2) 10Ori.livneh: Log VisualEditorDOMRetrieved latency data via EventLogging [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/88244 [00:30:02] (03CR) 10Mattflaschen: "Yeah, I logged out each time." [core] - 10https://gerrit.wikimedia.org/r/65867 (owner: 10Parent5446) [00:31:26] 300 seconds [00:31:28] HERE WE GO [00:31:38] gl;hf [00:31:55] My computer might melt though [00:33:46] (03CR) 10Ori.livneh: "Since this requires a bit of work to test (you need to set up EventLogging and WikimediaEvents) here's a screenshot as proof :) http://i.i" [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/88244 (owner: 10Ori.livneh) [00:37:19] (03PS1) 10Luis Felipe Schenone: Minor fix with the message keys [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 [00:42:14] The wonders in fact do cease to raddle your noodle, none of them like the buns for it is not your average tomato. [00:42:29] Consider that when gerrit tries to eat your foot. [00:42:43] Isarra: Wise words [00:43:03] * Isarra hugs marktraceur. [00:43:10] Aw. [00:43:14] * marktraceur hugs back [00:43:47] Isarra: Is gerrit eating your foot, or were you offering advice without provocation? [00:44:33] It already ate it. [00:44:40] <^d> wheee \o/ https://github.com/facebook/hiphop-php/pull/1144 [00:45:12] Sadness, Isarra [00:45:23] ^d: nice! [00:45:35] this helps a bunch of additional tests pass, right? [00:45:39] uzzah ^d [00:45:43] Huzzah even [00:45:54] <^d> No, I'm just kinda excited because it's my first pull request merged :) [00:46:11] ah. well, yes, that is pretty cool regardless :) [00:46:13] <^d> If my other one gets merged it'll shut up a ton of notices though. [00:47:41] (03PS2) 10Luis Felipe Schenone: Fixes to the message keys [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 [00:48:47] (03CR) 10Luis Felipe Schenone: "Thanks Siebrand, see https://gerrit.wikimedia.org/r/#/c/88907/" [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/87919 (owner: 10Luis Felipe Schenone) [00:49:45] Argh [00:49:50] Perform import on one wiki [00:49:53] Success [00:49:58] Perform it on nearly identical wiki [00:50:29] Crash everything [00:50:58] How not identical is it? [00:53:18] <^d> This is some weird code. [00:54:08] Isarra: Not that much not identical [00:54:25] I'm in the process of fucking information and writing my own implementation that won't, you know, crash my wiki [00:55:24] Generally not crashing is good. [00:55:42] I'm a fan [00:59:23] marktraceur: I hear if you put try catches everywhere, and then just carry on, that increases reliability [01:00:55] Reedy: Cool, I'll try that [01:01:03] Pun not intentional at first but I left it in [01:04:28] :D [01:05:55] (03CR) 10Chad: "This introduced a broken test for me on zend & hhvm: http://p.defau.lt/?y5QqdLlRUZvM0i_Yyl5nyg" [core] - 10https://gerrit.wikimedia.org/r/88533 (owner: 10BryanDavis) [01:06:04] <^d> bd808 ^ [01:11:42] Woohoo [01:11:46] Enough that I can test woohoo [01:12:10] <^d> Huh? [01:12:10] ^d: patch to get rid of that test case. It's not very useful anyway. [01:14:04] <^d> Why on earth would someone give a non-string to addIdentifierQuotes() anyway? ;-) [01:15:35] (03PS1) 10Chad: Remove silly test cases that are likely to fail [core] - 10https://gerrit.wikimedia.org/r/88915 [01:16:55] (03CR) 10Chad: [C: 032] Remove silly test cases that are likely to fail [core] - 10https://gerrit.wikimedia.org/r/88915 (owner: 10Chad) [01:21:05] (03Merged) 10jenkins-bot: Remove silly test cases that are likely to fail [core] - 10https://gerrit.wikimedia.org/r/88915 (owner: 10Chad) [01:25:10] (03PS1) 10Legoktm: Move all JS and CSS into modules/ [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88916 [01:38:58] (03PS1) 10Legoktm: Don't create a duplicate WikiPage object in getParserFunctionTargets [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88917 [01:41:43] Hi anomie. Is OAuth ready for bugs? [01:42:06] anomie: I'm not sure what stage it's in and I don't want to be annoying. [01:42:11] But I have a few I could file. [01:42:19] Elsie: Yes, please file any bugs you see. [01:42:32] Are all current bugs under the OAuth extension in Bugzilla? [01:43:10] https://bugzilla.wikimedia.org/buglist.cgi?component=OAuth&resolution=---&list_id=240270 [01:43:13] Short list. [01:43:19] I have mostly stupid cosmetic bugs. [01:43:27] I assume the hard part is implemented well. ;-) [01:46:26] Elsie: Yes, the hard part seems to be reasonably functional. [01:47:13] I hope your cosmetic issues don't conflict with what the UX team had us do. ;) [01:47:28] I commented on the buttons bug. [01:47:37] Those two grey buttons are a bit blah. [01:47:46] The other bugs I was about to file are... [01:47:57] privacy policy link is broken (goes to Project:privacy policy) [01:48:11] application description hyperlinks don't seem to work [01:48:21] author and app name should be hyper-linkable [01:48:25] (03CR) 10BryanDavis: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/88915 (owner: 10Chad) [01:48:33] "wiki project ID" means nothing to me [01:48:44] "allowed on wiki" field needs autocomplete or something else to make it easier [01:48:55] ** perhaps some helper JS to know how to enter multiple wikis [01:49:07] "projects on this site" is super-confusing [01:49:56] That was pretty much it. [01:50:08] And some of the text is super-confusing to read. [01:50:23] "Use the form below to revoke ..." text, I mean. [01:51:27] anomie: Is it possible to specify multiple wiki project IDs? [01:51:34] Or is it all or none? [01:51:47] Err, all, one, or none. [01:52:01] Elsie: I believe it's all or one ("none" wouldn't make sense), but I'm not 100% sure. [01:53:20] I think it should rely on domain names. I'm not sure what a wiki project ID is. [01:53:33] And I doubt anyone else will know. Copying and pasting the domain is easy enough, though. [01:54:10] I don't even know, and I should. [01:54:49] I think it's equivalent to DB name. [01:54:55] A "wiki project ID" is like enwiki or dewiktionary. [01:54:58] I wonder if it has input validation. [01:55:01] Right, so DB name. [01:55:16] Which are historical and quirky. [01:55:27] wiki is short of wikipedia, except when it's not. [01:55:31] s/of/for/ [01:55:42] lol [01:55:53] And it's mediawikiwiki, not mediawiki. [01:56:21] I'l file some bugs. [01:56:25] Though maybe not tonight. [01:56:53] Lazy fuck. [01:57:09] The ice cream isn't going to eat itself. [01:57:28] Multitask boy! [01:59:08] Isn't there this horrible variable class thingy thing that maps all the ids to the sane names and stuff? [01:59:25] A really horrible awful thing. [01:59:34] The sort of thing you send after bad children to eat them. [01:59:43] It tired to eat my other foot. [02:01:59] <^d> Elsie: I'm eating ice cream too. Much more fun than filing bugs :) [02:02:23] <^d> Isarra: Huh? [02:02:23] Just don't get confused, or you might end up eating bugs and filing ice cream [02:02:43] ^d: It was horrible. [02:02:47] HORRIBLE. [02:02:55] This ice cream thing sounds like a much better idea. [02:04:39] I'll * [02:06:22] Isarra: $wgConf? [02:07:42] Maybe. [03:13:03] (03PS1) 10Legoktm: Remove outdated 'wp' prefix from form [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88918 [03:35:16] (03CR) 10Bsitu: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/84880 (owner: 10Aaron Schulz) [03:51:04] (03PS1) 10Legoktm: Store entire db to url mapping in memcache [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88919 [03:56:47] (03Abandoned) 10Ebrahim: Native digits on pref [core] - 10https://gerrit.wikimedia.org/r/88767 (owner: 10Ebrahim) [04:04:05] (03PS1) 10Legoktm: Replace all usage of $wgDBname with wfWikiId() [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88920 [04:04:12] (03CR) 10jenkins-bot: [V: 04-1] Replace all usage of $wgDBname with wfWikiId() [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88920 (owner: 10Legoktm) [04:04:17] :< [04:09:40] (03CR) 10Parent5446: ":/ why the hell do we have a test passing array() has a MySQL identifier?" [core] - 10https://gerrit.wikimedia.org/r/88533 (owner: 10BryanDavis) [04:14:40] (03PS2) 10Legoktm: Replace all usage of $wgDBname with wfWikiId() [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88920 [04:20:09] (03CR) 10BryanDavis: "Chad removed the array() input test in Ibebf5d32196ac5b80cd477aedfef982fd2c9a0e6." [core] - 10https://gerrit.wikimedia.org/r/88533 (owner: 10BryanDavis) [04:24:47] (03CR) 10Physikerwelt: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/87479 (owner: 10Physikerwelt) [04:31:10] (03CR) 10Chad: "Not just hhvm, Zend too. See my pastebin." [core] - 10https://gerrit.wikimedia.org/r/88533 (owner: 10BryanDavis) [04:31:27] (03CR) 10Physikerwelt: "That's the way the node-script died:" [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 (owner: 10GWicke) [04:37:34] (03CR) 10Daniel Friesen: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/87479 (owner: 10Physikerwelt) [04:44:19] (03PS1) 10Spage: Minimal supporting for Selenium browser tests [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88923 [04:44:20] (03PS1) 10Spage: "Given I am Logged in" support files [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88924 [04:44:22] (03PS1) 10Spage: Actual Flow browsertests [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88925 [04:49:08] (03CR) 10Physikerwelt: "You can inspect the error in the following way." [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 (owner: 10GWicke) [05:01:53] (03PS1) 10Legoktm: Use a job to submit the individual jobs [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88926 [05:04:42] ~36 degrees C in Sydney today [05:04:52] (97F) [05:04:57] in mid to early spring [05:05:04] * werdna drinks a few liters of water [05:13:51] (03CR) 10Parent5446: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/62173 (owner: 10Jakub Vrána) [05:15:05] (03CR) 10Physikerwelt: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/87479 (owner: 10Physikerwelt) [05:32:46] (03CR) 10Nikerabbit: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/87479 (owner: 10Physikerwelt) [05:33:41] (03CR) 10Mattflaschen: [C: 04-1] "As I said in patch set 4, change mediawiki.api.edit to use the general functionality. Otherwise, this introduces code duplication." [core] - 10https://gerrit.wikimedia.org/r/64582 (owner: 10Nikerabbit) [05:45:35] (03PS4) 10GWicke: Fix SVG glyphs and make the service more robust [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 [05:45:48] (03CR) 10jenkins-bot: [V: 04-1] Fix SVG glyphs and make the service more robust [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 (owner: 10GWicke) [05:47:01] (03PS5) 10GWicke: Fix SVG glyphs and make the service more robust [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 [05:57:14] (03CR) 10Chad: "(1 comment)" [core] - 10https://gerrit.wikimedia.org/r/62173 (owner: 10Jakub Vrána) [05:58:02] (03CR) 10Nikerabbit: [C: 032] "Wow jslint seems to have this file." [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/88897 (owner: 10Krinkle) [05:58:07] (03Merged) 10jenkins-bot: Minor clean up of css/js [extensions/CategoryTree] - 10https://gerrit.wikimedia.org/r/88897 (owner: 10Krinkle) [06:09:36] (03CR) 10Physikerwelt: "ok this is much better." [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 (owner: 10GWicke) [06:15:32] @_@ PHP's copying of array() looks even more messed up now. [06:20:49] (03Abandoned) 10Physikerwelt: Fix: Glyphs are not copied [extensions/Math] - 10https://gerrit.wikimedia.org/r/87647 (owner: 10Physikerwelt) [06:21:00] (03Abandoned) 10Physikerwelt: WIP: Ideas to make the node worker more robust [extensions/Math] - 10https://gerrit.wikimedia.org/r/87699 (owner: 10Physikerwelt) [06:33:22] (03CR) 10Raimond Spekking: [C: 04-1] "(1 comment)" [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 (owner: 10Luis Felipe Schenone) [06:39:08] (03CR) 10Nikerabbit: [C: 032] Avoid cache issues by showing error messages in content language [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88791 (owner: 10Legoktm) [06:40:26] (03CR) 10Physikerwelt: [C: 04-1] "Content length wrong" [extensions/Math] - 10https://gerrit.wikimedia.org/r/88678 (owner: 10GWicke) [06:46:25] (03PS1) 10Rfaulk: mod - allow git config to be overriden. [sartoris] - 10https://gerrit.wikimedia.org/r/88930 [06:46:25] (03PS1) 10Rfaulk: fix - initializtion of the test repo, preventing override of class method names in decorator. [sartoris] - 10https://gerrit.wikimedia.org/r/88931 [06:46:43] (03CR) 10Rfaulk: [C: 032 V: 032] mod - allow git config to be overriden. [sartoris] - 10https://gerrit.wikimedia.org/r/88930 (owner: 10Rfaulk) [06:46:54] (03CR) 10Rfaulk: [C: 032 V: 032] fix - initializtion of the test repo, preventing override of class method names in decorator. [sartoris] - 10https://gerrit.wikimedia.org/r/88931 (owner: 10Rfaulk) [07:00:09] ori-l, et al, added instructions for debugging MW PHP in Emacs (https://www.mediawiki.org/wiki/MediaWiki-Vagrant/Advanced_usage#Emacs_with_geben) [07:00:41] Thanks to Ori, Yurik, and everyone who helped with the already existing XDebug docs and Vagrant role. [07:04:31] did it work? [07:04:46] ori-l, yeah. :) [07:05:14] It's still downloading the files with TRAMP (emacs SSH stuff) rather than understanding the local files are the same ones. [07:05:17] that is pretty leet, i have to say [07:05:22] But that's not really a big deal. [07:05:37] Since when you edit the local file it reflects anyway thanks to Vagrant. [07:05:39] Thanks. :) [07:05:46] Wasn't really bad at all. [07:06:01] Now I'm changing the keybindings to match Firebug (it uses weird ones by default). [07:06:13] emacs? i'm shocked [07:06:21] Well, some random emacs mode. [07:06:29] And they're one character, just weird characters. [07:06:37] Like 'g' for run. [07:08:22] what sort of things is it useful for? [07:09:02] Is what? [07:12:16] Emacs in general? [07:13:52] ^ ori-l [07:14:14] no, stepping through code with Xdebug [07:15:00] ori-l, oh, I'm hoping it will result in less squinting through the log files and make it easier to debug https://gerrit.wikimedia.org/r/#/c/65867/ to start. [07:15:08] And tomorrow the world. :) [07:15:19] No more wfDebugDieBacktrace. [07:15:42] i started setting it up when i was dealing with the comment-handling in lessphp [07:16:16] i ended up doing it the way i've always done it, which is to add printfs (well, echo / var_dump) _everywhere_ [07:16:49] I have a history of first doing it that way with a new language/environment, then eventually accepting the debugger. [07:17:27] It's a combination of the debugging tools improving and me doing enough research to use them properly. [07:18:53] <^d> https://github.com/facebook/hiphop-php/pulls/demon wheee [07:18:55] <^d> I've been busy [07:20:18] ^d, cool. :) [07:32:22] ori-l, do you think it would be useful for me to put the code for having it use Firebug's key bindings (which are more similar to other debuggers too I think) on MW.org? [07:32:53] (03CR) 10Siebrand: [C: 04-1] "(2 comments)" [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 (owner: 10Luis Felipe Schenone) [07:32:55] sure, why not? [07:33:22] g'day [07:33:30] Alright, will do. [07:33:31] Hey, siebrand [07:33:37] How is life if the wikiverse today? [07:33:47] <^demon|zzz> It's time for bed :) [07:34:05] ^demon|zzz: No it's not. I woke up a little over an hour ago. [07:34:17] <^demon|zzz> I should've gone to bed an hour ago ;-) [07:34:23] * siebrand smiles. [07:34:45] hey siebrand [07:35:15] hey ori-l. Congrats on the public clarity. [07:35:24] (03CR) 10Zfilipin: "(1 comment)" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88249 (owner: 10Plavi) [07:35:48] ah, thanks! [07:35:57] I try not to participate in "reply to all" threads about people's new roles, so no email congrats from me :) [07:37:30] yeah, me too. or i do, but inconsistetly [07:39:07] I try to participate inconsistently. ;) [07:39:42] But yeah, it's pretty cool, and I really do hope we can work together on perf stuff. It certainly impacts the Growth team's work a lot. [07:40:29] oh did you see mw.loader.inspect? it's a small thing but kinda nifty; i'm pretty pleased with that [07:40:43] if you're running master do mw.loader.inspect() in your debug console [07:41:00] works better in chrom* than ff due to the availability of console.table [07:42:42] ori-l: When did that land? [07:42:59] 10 hours ago or so, timo merged it [07:43:09] Ah, I still need to update then. [07:43:17] Hmm, "Unknown dependency: mediawiki.inspect" [07:43:17] Lemme put it on twn now... [07:43:51] superm401: browser cache? [07:44:01] Yeah, let me hard-refresh. [07:44:56] (03PS2) 10Zfilipin: Fixed Hotcat test - plural/singular for Categories link [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88249 (owner: 10Plavi) [07:45:05] ori-l, very cool! [07:45:40] yay, it worked [07:45:46] That measure should track best with parse time (as well as runtime with a weaker correlation). [07:45:55] ori-l: In firebug, I just get "function()" as return value? [07:46:00] Although bandwidth is a real issue, gzip will throw the correlation out of whack. [07:46:13] Also, caching obviously. [07:46:34] yeah, these are all valid limitations [07:46:55] But it's still an awesome gut check. [07:46:58] are you invoking it? don't forget the parens: mw.loader.inspect() [07:47:03] (03PS1) 10Hiong3-eng5: added classes and collections to owd csv [extensions/WikiLexicalData] - 10https://gerrit.wikimedia.org/r/88936 [07:47:19] (03PS3) 10Zfilipin: Fixed Hotcat test - plural/singular for Categories link [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88249 (owner: 10Plavi) [07:47:39] siebrand: works for me on twn [07:47:51] It's mw.loader.inspect() [07:47:59] It also raises the question, why is jquery.ui loaded on the home page? [07:48:21] (03CR) 10Zfilipin: [C: 031] "I have implemented the change I have suggested in patch set 1. As far as I am concerned this can be merged into master. Since I made the l" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88249 (owner: 10Plavi) [07:49:00] superm401: on your dev instance or twn? [07:49:06] siebrand: so did it work or not? [07:49:08] Mine, I'll check there. [07:49:17] ori-l: It worked. Using mw.loader.inspect() not mw.loader.inspect [07:49:29] ah, yep [07:49:39] Not on TWN [07:49:53] not on my dev instance either, so maybe an extension? [07:49:56] ori-l, next can you implement rdepends? :) [07:50:19] hrm, might be possible actually [07:51:18] that's a pretty good idea [07:51:18] It would be useful; grepping for now [07:53:49] Looks like jquery.mwEmbedUtil [07:55:41] I think Munaf brought this up a couple times (not specifically flagging MwEmbed, but the fact that we were pulling in so much jquery.ui) [08:01:11] Going to file a bug, then submit a patch. [08:01:40] for jquery.mwEmbedUtil or dependency resolution? [08:02:06] jquery.mwEmbedUtil [08:02:28] rdependswould be great, and it's all yours if you want to work on it. [08:12:03] Hmm, MwEmbedSupport doesn't even have a Bugzilla component. [08:14:44] (03PS1) 10Hashar: whitelist Santhosh Thottingal [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88938 [08:15:47] (03CR) 10Hashar: [C: 032] "Added Siebrand / Niklas as reviewer for information. This change will cause Zuul to trigger unit tests whenever Santhosh send a patch in " [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88938 (owner: 10Hashar) [08:15:55] (03Merged) 10jenkins-bot: whitelist Santhosh Thottingal [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88938 (owner: 10Hashar) [08:28:44] (03PS6) 10Yuvipanda: Do not set wgServer in cli install unless explicitly passed [core] - 10https://gerrit.wikimedia.org/r/87887 [08:28:49] ori-l: definitely cleaner now ^ [08:29:05] thanks for the comments! [08:29:16] (03CR) 10jenkins-bot: [V: 04-1] Do not set wgServer in cli install unless explicitly passed [core] - 10https://gerrit.wikimedia.org/r/87887 (owner: 10Yuvipanda) [08:29:20] now what [08:31:43] (03PS7) 10Yuvipanda: Do not set wgServer in cli install unless explicitly passed [core] - 10https://gerrit.wikimedia.org/r/87887 [08:33:09] AaronSchulz: what excatly do you mean by 'functional' in https://gerrit.wikimedia.org/r/#/c/87887/? it doesn't work for you? or is it the other type of 'functional'? [08:34:44] heh, I'm in the 'dead' zone, I guess. Should come back later [08:38:27] (03CR) 10VitaliyFilippov: ")) can you just merge it and then think of a better solution? )) because the MW master is broken until this fix is merged..." [core] - 10https://gerrit.wikimedia.org/r/88443 (owner: 10VitaliyFilippov) [08:40:46] (03PD1) 10Addshore: Add tests for Wikidata repo [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88734 [08:55:03] (03CR) 10Hashar: "Something went wrong when I did the deploy, the jobs did not get updated as spotted by Timo https://bugzilla.wikimedia.org/show_bug.cgi?id" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88743 (owner: 10Siebrand) [09:08:19] ori-l, found an issue with inspect in debug mode: https://bugzilla.wikimedia.org/show_bug.cgi?id=55553 [09:08:34] Shouldn't be overly hard to fix. [09:08:36] superm401: I sent ori to sleep :) [09:08:53] I should go too; he's 3 hours earlier... [09:09:07] * hashar send superm401 to bed. [09:09:08] :-] [09:09:24] Fails to parse, grammar error. [09:09:30] ah yeah [09:09:38] Must get jquery.ui.dialog to stop loading on main page for no reason. [09:13:12] (03CR) 10Nikerabbit: "That will take a while..." [core] - 10https://gerrit.wikimedia.org/r/84475 (owner: 10Ejegg) [09:19:16] (03CR) 10Hashar: "(1 comment)" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88734 (owner: 10Addshore) [09:21:05] (03PS2) 10Hashar: jobs for Wikidata extension [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88734 (owner: 10Addshore) [09:21:27] (03CR) 10Hashar: [C: 032] "mwext-Wikidata-jslint" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88734 (owner: 10Addshore) [09:21:47] (03Merged) 10jenkins-bot: jobs for Wikidata extension [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88734 (owner: 10Addshore) [09:25:17] (03PS1) 10Hashar: triggers for mediawiki/extensions/Wikidata [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88942 [09:26:04] (03CR) 10Hashar: [C: 032] triggers for mediawiki/extensions/Wikidata [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88942 (owner: 10Hashar) [09:26:28] (03Merged) 10jenkins-bot: triggers for mediawiki/extensions/Wikidata [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88942 (owner: 10Hashar) [09:29:44] (03PS1) 10Mattflaschen: Remove dialogFitWindow and jquery.ui.dialog from mwEmbedUtil [extensions/MwEmbedSupport] - 10https://gerrit.wikimedia.org/r/88943 [09:34:13] (03PS1) 10Mattflaschen: Correct mw.PopUpMediaTransform dependency [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/88944 [09:36:01] (03CR) 10Mattflaschen: [C: 04-1] "Someone needs to test this to make the dialog still shows when it should. I only verified that it doesn't load jquery.ui.dialog when it d" [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/88944 (owner: 10Mattflaschen) [09:37:17] (03CR) 10Mattflaschen: "dialogFitWindow is used nowhere on the cluster, at least according to my grep of wmf/1.22wmf20. However, if someone knows somewhere else " [extensions/MwEmbedSupport] - 10https://gerrit.wikimedia.org/r/88943 (owner: 10Mattflaschen) [09:53:29] (03PS1) 10Nehagani: local commit in comment [test/mediawiki/extensions/examples] - 10https://gerrit.wikimedia.org/r/88948 [10:04:18] (03CR) 10Hashar: "Refreshed." [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88743 (owner: 10Siebrand) [10:05:07] @rss+ enplanet http://en.planet.wikimedia.org/atom.xml [10:05:08] Item was inserted to feed [10:24:46] (03CR) 10Siebrand: [C: 031] "i18n/L10n reviewed." [extensions/Drafts] - 10https://gerrit.wikimedia.org/r/88895 (owner: 10Legoktm) [11:11:57] (03CR) 10Diptimoh: [C: 031] "Test Approving" [test/mediawiki/extensions/examples] - 10https://gerrit.wikimedia.org/r/88948 (owner: 10Nehagani) [11:12:29] (03CR) 10Diptimoh: "Someone else please review too!" [test/mediawiki/extensions/examples] - 10https://gerrit.wikimedia.org/r/88948 (owner: 10Nehagani) [11:34:44] (03CR) 10Matthias Mullie: "(4 comments)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88881 (owner: 10EBernhardson) [12:44:40] (03PS3) 10Luis Felipe Schenone: Fixes to the message keys [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 [12:46:47] (03PS4) 10Luis Felipe Schenone: Fixes to the message keys [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 [12:47:56] (03PS2) 10Addshore: Add another job for wikibase-repoapi [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88488 [12:54:30] (03PS1) 10Addshore: Fix which tests we run when [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 [12:55:24] (03PS2) 10Addshore: Fix wikibase tests [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 [13:01:19] (03CR) 10Jeroen De Dauw: [C: 031] Add another job for wikibase-repoapi [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88488 (owner: 10Addshore) [13:02:01] (03CR) 10Zfilipin: [C: 04-1] "(11 comments)" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/87436 (owner: 10Plavi) [13:02:57] (03CR) 10Jeroen De Dauw: [C: 031] Fix wikibase tests [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:03:21] (03CR) 10Hashar: [C: 032] "good, deployed." [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88488 (owner: 10Addshore) [13:03:41] (03Merged) 10jenkins-bot: Add another job for wikibase-repoapi [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88488 (owner: 10Addshore) [13:09:48] (03CR) 10Hashar: [C: 04-1] "(1 comment)" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:16:04] (03CR) 10Jeroen De Dauw: "(1 comment)" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:19:58] (03CR) 10Hashar: "So mwext-Wikibase-testextensions-master turns out to be relatively slow, so it is skip on test to speed up feedback. But the team do care" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:20:39] (03CR) 10Addshore: "(1 comment)" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:22:08] (03PS3) 10Hashar: Fix wikibase tests [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:22:46] (03CR) 10Hashar: [C: 032] Fix wikibase tests [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:22:54] (03Merged) 10jenkins-bot: Fix wikibase tests [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/88974 (owner: 10Addshore) [13:54:59] (03CR) 10Zfilipin: [C: 032] Minimal supporting for Selenium browser tests [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88923 (owner: 10Spage) [13:56:23] (03PS1) 10Jeroen De Dauw: Do not use colors by default for PHPUnit [core] - 10https://gerrit.wikimedia.org/r/88984 [13:57:58] (03CR) 10Zfilipin: "Yes, we will move more code into selenium-mediawiki gem, but we are not there yet." [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88924 (owner: 10Spage) [14:00:10] (03PS2) 10Zfilipin: "Given I am Logged in" support files [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88924 (owner: 10Spage) [14:00:23] (03CR) 10Zfilipin: "(1 comment)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88924 (owner: 10Spage) [14:01:32] (03PS1) 10Hashar: Hooks::displayTabs() missed wfProfileOut() [extensions/EducationProgram] - 10https://gerrit.wikimedia.org/r/88986 [14:01:39] (03CR) 10Zfilipin: [C: 031] "I have implemented the change that I have suggested in patch set 1:" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88924 (owner: 10Spage) [14:01:54] (03CR) 10Hashar: "caused profiling error in displayTabs, it exit with wfProfileIn() instead of wfProfileOut()." [extensions/EducationProgram] - 10https://gerrit.wikimedia.org/r/8005 (owner: 10Reedy) [14:03:40] I'm trying to convert a maintenance script to use the maintenance class. [14:03:46] (03CR) 10Jeroen De Dauw: [C: 032] "Stupid profiling code is stupid :)" [extensions/EducationProgram] - 10https://gerrit.wikimedia.org/r/88986 (owner: 10Hashar) [14:03:58] The old script uses a helper object, that echos output. [14:04:42] is there a way to route that output the proper way (I assume through Maintenance::output(), but that helper object doesn't know about that, or does it?) [14:06:02] https://gerrit.wikimedia.org/r/#/c/88985/1/scripts/sync-group.php line 149 and line 286. [14:06:43] siebrand: which script ? [14:07:26] hashar: https://gerrit.wikimedia.org/r/#/c/88985/1/scripts/sync-group.php line 149 and line 286. [14:07:48] (gotta go get my son from judo - back in 25) [14:07:56] happy judo :-] [14:08:11] ippon [14:08:35] I can just static the heck out of things, but having it contained to a class is nice... [14:08:35] (03PS3) 10MarkAHershberger: let us point extension root to some other place [tools/release] - 10https://gerrit.wikimedia.org/r/86269 (owner: 10Hashar) [14:09:55] (03CR) 10MarkAHershberger: [C: 032] let us point extension root to some other place [tools/release] - 10https://gerrit.wikimedia.org/r/86269 (owner: 10Hashar) [14:10:57] (03PS1) 10Esanders: Compatability filters for BetaFeatures [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/88987 [14:30:11] @trustadd .*@wikimedia/qchris trusted [14:30:11] Successfuly added .*@wikimedia/qchris [14:30:29] qchris: ^^^ [14:30:43] might want admin instead [14:30:56] @trustadd .*@wikimedia/qchris admin [14:30:56] Permission denied [14:31:00] ah cant [14:31:19] It's ok. Thanks :-) [14:32:09] (03CR) 10Akosiaris: "Any reason we have not merged this ?" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/73928 (owner: 10Hashar) [14:34:37] (03CR) 10Zfilipin: [C: 04-1] "(3 comments)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88925 (owner: 10Spage) [14:37:08] (03PS1) 10Hashar: profiling: add newlines to profile errors [core] - 10https://gerrit.wikimedia.org/r/88990 [14:37:33] (03CR) 10Zfilipin: "(2 comments)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88925 (owner: 10Spage) [14:37:39] Need help with wm-bot? [14:37:43] (03CR) 10Hashar: "lack of time mainly. Lets add them." [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/73928 (owner: 10Hashar) [14:37:48] (03PS2) 10Hashar: operations-puppet-spec [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/73928 [14:37:50] hashar: qchris ^^ [14:38:07] I am getting too popular [14:38:10] I need a new nickname :D [14:38:26] T13: wanted to add qchris to some group [14:38:27] @whoami [14:38:27] You are root identified by name .*@wikimedia/Technical-13 [14:38:35] T13: seems trusted is good enough for him right now :-] [14:38:37] @whoami [14:38:37] You are trusted identified by name .*@mediawiki/..* [14:38:41] Which group [14:38:44] trusted [14:38:47] it is done already [14:38:59] Okay, do you need admin? [14:39:02] I am not sure what the 'admin' group grants, probably not needed. [14:39:19] Everything except root stuff [14:39:48] I think trusted is good enough, that was on qchris request [14:39:56] hashar: Yes, but when I tried to set a key, wm-bot2 told me that I am not allowed :-/ [14:40:15] Okay. Feel free to ping me [14:40:26] qchris_wmf: if that needs admin, feel free to ask T13 :-] [14:40:29] (03CR) 10Akosiaris: [C: 032] operations-puppet-spec [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/73928 (owner: 10Hashar) [14:40:41] Ok. Thanks. [14:41:00] !card is https://mingle.corp.wikimedia.org/projects/analytics/cards/$1 [14:41:00] Key was added [14:41:11] hashar: the trust is per channel [14:41:23] ^^^ [14:41:27] Oh! [14:41:30] hashar: @trusted in the analytics channel shows that just JeremyB can do it [14:41:31] That explains things. [14:41:53] I can do it in analytics too. [14:41:56] ;) [14:42:03] :) [14:42:35] Just invite me whereever you need me. :) [14:42:57] T13 Could you please trust me in #wikimedia-analytics? [14:43:07] thanks, good to know [14:45:55] (03PS1) 10Zfilipin: Flow tests are moved to Flow repository [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88992 [14:45:57] (03CR) 10jenkins-bot: [V: 04-1] Flow tests are moved to Flow repository [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88992 (owner: 10Zfilipin) [14:47:47] (03PS2) 10Zfilipin: Flow tests are moved to Flow repository [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88992 [14:48:25] (03PS3) 10Zfilipin: Flow tests are moved to Flow repository [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88992 [14:49:06] (03PS3) 10MarkAHershberger: let us override the tar command [tools/release] - 10https://gerrit.wikimedia.org/r/86270 (owner: 10Hashar) [14:49:12] (03PS1) 10Hashar: point operations-puppet-rspec to git:// url [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88993 [14:49:39] (03CR) 10MarkAHershberger: [C: 032] let us override the tar command [tools/release] - 10https://gerrit.wikimedia.org/r/86270 (owner: 10Hashar) [14:49:47] (03CR) 10Hashar: [C: 032] "deployed" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88993 (owner: 10Hashar) [14:50:09] (03Merged) 10jenkins-bot: point operations-puppet-rspec to git:// url [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/88993 (owner: 10Hashar) [14:52:20] (03PS2) 10MarkAHershberger: option to skip gpg signature (--dont-sign) [tools/release] - 10https://gerrit.wikimedia.org/r/86275 (owner: 10Hashar) [14:53:20] (03CR) 10MarkAHershberger: [C: 032] option to skip gpg signature (--dont-sign) [tools/release] - 10https://gerrit.wikimedia.org/r/86275 (owner: 10Hashar) [14:56:25] (03PS1) 10Anomie: API: Handle "special" options in action=options [core] - 10https://gerrit.wikimedia.org/r/88995 [14:59:05] (03CR) 10Siebrand: [C: 04-1] "(1 comment)" [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/88987 (owner: 10Esanders) [15:02:23] (03PS2) 10Anomie: API: Handle "special" options in action=options [core] - 10https://gerrit.wikimedia.org/r/88995 [15:02:30] (03PS3) 10MarkAHershberger: skip tarignore if it is not existing [tools/release] - 10https://gerrit.wikimedia.org/r/86271 (owner: 10Hashar) [15:03:18] (03CR) 10MarkAHershberger: [C: 032] skip tarignore if it is not existing [tools/release] - 10https://gerrit.wikimedia.org/r/86271 (owner: 10Hashar) [15:03:34] (03Merged) 10jenkins-bot: skip tarignore if it is not existing [tools/release] - 10https://gerrit.wikimedia.org/r/86271 (owner: 10Hashar) [15:04:12] (03PS1) 10Zfilipin: Updated Jobs and documentation who gets e-mail notification when a Jenkins job fails [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88998 [15:05:53] (03CR) 10Mdale: "You can test with any smaller video embed. .. Will this not add more dependencies to the base page include?" [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/88944 (owner: 10Mattflaschen) [15:06:00] (03PS1) 10Hashar: trigger for operations-puppet-rspec (non voting) [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89000 [15:07:23] (03CR) 10MarkAHershberger: [C: 032] "This is a great idea. I like it a lot." [tools/release] - 10https://gerrit.wikimedia.org/r/81573 (owner: 10Hashar) [15:07:24] (03CR) 10jenkins-bot: [V: 04-1] extract SMW extensions to a YAML file [tools/release] - 10https://gerrit.wikimedia.org/r/81573 (owner: 10Hashar) [15:11:13] (03CR) 10Hashar: [C: 032] trigger for operations-puppet-rspec (non voting) [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89000 (owner: 10Hashar) [15:11:19] (03Merged) 10jenkins-bot: trigger for operations-puppet-rspec (non voting) [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89000 (owner: 10Hashar) [15:14:26] (03PS1) 10Hashar: operations-puppet-rspec -> spec [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89003 [15:14:35] (03CR) 10Hashar: [C: 032] operations-puppet-rspec -> spec [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89003 (owner: 10Hashar) [15:14:46] (03Merged) 10jenkins-bot: operations-puppet-rspec -> spec [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89003 (owner: 10Hashar) [15:20:14] (03PS2) 10MarkAHershberger: extract SMW extensions to a YAML file [tools/release] - 10https://gerrit.wikimedia.org/r/81573 (owner: 10Hashar) [15:20:19] (03CR) 10jenkins-bot: [V: 04-1] extract SMW extensions to a YAML file [tools/release] - 10https://gerrit.wikimedia.org/r/81573 (owner: 10Hashar) [15:22:06] (03PS3) 10MarkAHershberger: extract SMW extensions to a YAML file [tools/release] - 10https://gerrit.wikimedia.org/r/81573 (owner: 10Hashar) [15:22:11] (03PS1) 10Hashar: success/failure messages for operations-puppet-spec [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89008 [15:22:23] (03CR) 10Hashar: [C: 032] success/failure messages for operations-puppet-spec [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89008 (owner: 10Hashar) [15:22:40] (03Merged) 10jenkins-bot: success/failure messages for operations-puppet-spec [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/89008 (owner: 10Hashar) [15:24:04] (03CR) 10MarkAHershberger: [C: 032] extract SMW extensions to a YAML file [tools/release] - 10https://gerrit.wikimedia.org/r/81573 (owner: 10Hashar) [15:25:59] (03CR) 10Cmcmahon: [C: 032] "we don't really need this file since we have common_steps.rb" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88924 (owner: 10Spage) [15:26:20] (03PS2) 10Cmcmahon: Actual Flow browsertests [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88925 (owner: 10Spage) [15:26:48] (03CR) 10Cmcmahon: [C: 032] "merging just because it is easier to work with this way" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88925 (owner: 10Spage) [15:27:18] (03Abandoned) 10MarkAHershberger: refactor a bit and add support for .tarignore [tools/release] - 10https://gerrit.wikimedia.org/r/28956 (owner: 10MarkAHershberger) [15:31:07] (03Abandoned) 10MarkAHershberger: Ignore error on tar [tools/release] - 10https://gerrit.wikimedia.org/r/85640 (owner: 10MarkAHershberger) [15:32:27] (03Abandoned) 10MarkAHershberger: * Diff without whitespace * Create a core-only (no extensions) tarball [tools/release] - 10https://gerrit.wikimedia.org/r/59158 (owner: 10MarkAHershberger) [15:49:11] (03CR) 10Cmcmahon: [C: 032] "flow tests moved to /extensions/Flow" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/88992 (owner: 10Zfilipin) [16:00:15] (03CR) 10EBernhardson: "(4 comments)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88881 (owner: 10EBernhardson) [16:03:17] (03PS1) 10Anomie: Use a child frame in frame:expandTemplate [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/89011 [16:04:00] (03PS1) 10Matthias Mullie: Add link to history [extensions/Flow] - 10https://gerrit.wikimedia.org/r/89012 [16:18:19] qgil: will this afternoons talk be on hangouts? [16:20:51] ebernhardson, oops, yes, sorry. Updated. [16:21:47] (03PS2) 10Matthias Mullie: Add link to history, add edit post link, ... [extensions/Flow] - 10https://gerrit.wikimedia.org/r/89012 [16:21:55] (03PS1) 10Chad: Add new hook ParserBeforePreprocess [core] - 10https://gerrit.wikimedia.org/r/89013 [16:22:12] qgil: one more q, can i give the hangout link to non wmf people? :) [16:22:29] not like general chat rooms, just people i know that might be interested [16:24:10] (03PS2) 10Chad: Add new hook ParserBeforePreprocess [core] - 10https://gerrit.wikimedia.org/r/89013 [16:24:37] (03CR) 10Chad: "Since this proposal has an attached RFC, let's please not merge this without discussion :)" [core] - 10https://gerrit.wikimedia.org/r/89013 (owner: 10Chad) [16:28:26] (03CR) 10Raimond Spekking: [C: 04-1] "(2 comments)" [extensions/TimelineTable] - 10https://gerrit.wikimedia.org/r/38485 (owner: 10thibaultmarin) [16:35:37] ebernhardson, yes, I don't see any problem. I can add them to the invitation already. [16:36:32] ebernhardson, we can still do a Hangout on air as usual... [16:37:08] (03CR) 10GWicke: [C: 04-1] "As currently proposed / implemented this does not fit into the Parsoid processing model. We could however support this if it was restricte" [core] - 10https://gerrit.wikimedia.org/r/89013 (owner: 10Chad) [16:38:05] (03CR) 10Chad: [C: 032] Allow reindex count to differ from old count [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/88729 (owner: 10Manybubbles) [16:38:09] (03Merged) 10jenkins-bot: Allow reindex count to differ from old count [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/88729 (owner: 10Manybubbles) [17:01:13] (03CR) 10EBernhardson: "(1 comment)" [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88412 (owner: 10Werdna) [17:02:31] does mw have a javascript standard for object definitions? i mean { foo: '...' } versus { 'foo': '...' } [17:02:43] i think its the first, but wanted to check [17:05:07] (03CR) 10Anomie: [C: 031] "Code looks sane. Haven't tested." [core] - 10https://gerrit.wikimedia.org/r/81598 (owner: 10Brian Wolff) [17:15:11] (03PS2) 10Siebrand: Update documentation [core] - 10https://gerrit.wikimedia.org/r/88497 [17:18:31] (03CR) 10EBernhardson: [C: 032] Add AJAX header modification [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88412 (owner: 10Werdna) [17:18:34] (03CR) 10jenkins-bot: [V: 04-1] Add AJAX header modification [extensions/Flow] - 10https://gerrit.wikimedia.org/r/88412 (owner: 10Werdna) [17:21:02] (03CR) 10Siebrand: [C: 032 V: 032] Fixes to the message keys [extensions/PageDisqus] - 10https://gerrit.wikimedia.org/r/88907 (owner: 10Luis Felipe Schenone) [17:31:57] (03PS2) 10Reedy: Remove EditPageTracking extension [tools/release] - 10https://gerrit.wikimedia.org/r/88484 (owner: 10Nemo bis) [17:32:06] (03CR) 10Reedy: [C: 032] Remove EditPageTracking extension [tools/release] - 10https://gerrit.wikimedia.org/r/88484 (owner: 10Nemo bis) [17:32:07] (03Merged) 10jenkins-bot: Remove EditPageTracking extension [tools/release] - 10https://gerrit.wikimedia.org/r/88484 (owner: 10Nemo bis) [17:32:37] (03PS3) 10Reedy: (bug 48480) Clean-up EmailCapture extension config [tools/release] - 10https://gerrit.wikimedia.org/r/88457 (owner: 10Odder) [17:32:44] (03CR) 10Reedy: [C: 032] (bug 48480) Clean-up EmailCapture extension config [tools/release] - 10https://gerrit.wikimedia.org/r/88457 (owner: 10Odder) [17:32:46] (03Merged) 10jenkins-bot: (bug 48480) Clean-up EmailCapture extension config [tools/release] - 10https://gerrit.wikimedia.org/r/88457 (owner: 10Odder) [17:34:15] (03CR) 10Aaron Schulz: [C: 032] Move all JS and CSS into modules/ [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88916 (owner: 10Legoktm) [17:34:30] (03Merged) 10jenkins-bot: Move all JS and CSS into modules/ [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88916 (owner: 10Legoktm) [17:34:57] (03CR) 10Aaron Schulz: [C: 032] Don't create a duplicate WikiPage object in getParserFunctionTargets [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88917 (owner: 10Legoktm) [17:35:04] (03Merged) 10jenkins-bot: Don't create a duplicate WikiPage object in getParserFunctionTargets [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88917 (owner: 10Legoktm) [17:35:51] (03CR) 10Aaron Schulz: [C: 032] Remove outdated 'wp' prefix from form [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88918 (owner: 10Legoktm) [17:36:06] (03Merged) 10jenkins-bot: Remove outdated 'wp' prefix from form [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88918 (owner: 10Legoktm) [17:38:48] (03CR) 10Bartosz Dziewoński: "I have a larger patch doing some refactoring of the preferences mess locally (duplication of validation, getting and setting options; tigh" [core] - 10https://gerrit.wikimedia.org/r/88995 (owner: 10Anomie) [17:39:34] (03CR) 10Aaron Schulz: [C: 032] Use a job to submit the individual jobs [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88926 (owner: 10Legoktm) [17:41:54] (03CR) 10Aaron Schulz: [C: 032] "(1 comment)" [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88919 (owner: 10Legoktm) [17:42:01] (03Merged) 10jenkins-bot: Store entire db to url mapping in memcache [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/88919 (owner: 10Legoktm) [17:43:28] (03CR) 10Aaron Schulz: "Any refactoring should separate UI from abstraction (so the API does not parse a bunch of preference description messages only to throw th" [core] - 10https://gerrit.wikimedia.org/r/88995 (owner: 10Anomie) [17:44:04] chrismcmahon: https://bugzilla.wikimedia.org/show_bug.cgi?id=54338 <-- fixed or no? [17:44:16] (03CR) 10Parent5446: [C: 031] "Thank you! I've been wondering how to turn this off for a while." [core] - 10https://gerrit.wikimedia.org/r/88984 (owner: 10Jeroen De Dauw) [17:44:29] We're closing, reopen if needed [17:44:31] marktraceur: looking, not sure [17:45:12] marktraceur: looks good to me [17:45:13] Kay [17:45:20] green builds are nice [17:45:43] marktraceur: not to say the UW browser tests couldn't use some attention, but UW is not tanking [17:45:55] YET! [17:45:59] * YuviPanda gets to work on that [17:48:40] (03PS1) 10Aude: update extensions for Wikidata [core] (wmf/1.22wmf21) - 10https://gerrit.wikimedia.org/r/89027 [17:50:02] (03PS1) 10AlephNull: Initial addition of code [extensions/CategoryTagSorter] - 10https://gerrit.wikimedia.org/r/89028 [17:50:49] (03CR) 10Bartosz Dziewoński: [C: 031] "(The approach here sounds sane, didn't test. I'm okay with it assuming the bug is considered severe enough to pile up more stuff here :).)" [core] - 10https://gerrit.wikimedia.org/r/88995 (owner: 10Anomie) [17:51:06] AaronSchulz: did you miss https://gerrit.wikimedia.org/r/#/c/88920/ ? [17:51:25] (03PS1) 10Daniel Werner: Workaround/fix for cases where localsettings not run in global scope [extensions/SimpleFarm] - 10https://gerrit.wikimedia.org/r/89029 [17:52:20] * YuviPanda pokes ori-l, bd808 and AaronSchulz with https://gerrit.wikimedia.org/r/#/c/87887/ [17:52:59] * bd808 nods and says "on my list for today" [17:53:27] YuviPanda: that looks much nicer [17:53:35] did someone test this with the web installer, as bd808 suggested? [17:53:37] ori-l: I'll agree yes. [17:54:04] ori-l: I did, seemed to work. Ran into a weird caching issue because of my (broken) varnish setup, so wanted to do it again with a clean one [17:54:20] and? [17:54:27] oh it worked for me [17:54:32] (03CR) 10Daniel Werner: [C: 032 V: 032] Workaround/fix for cases where localsettings not run in global scope [extensions/SimpleFarm] - 10https://gerrit.wikimedia.org/r/89029 (owner: 10Daniel Werner) [17:54:34] just ran into unrelated(?) styling issues [17:54:47] ori-l: let me test it again with a clean destroy / up [17:54:52] hmm, or just turn off varnish [17:58:43] ori-l: works as expected, althoguh I do get weird style issue. [17:59:18] ori-l: but no 404s or anything for any or [17:59:21] YuviPanda: that is entirely consistent with the server path being misset [17:59:27] so I'd feel better if you chased that down [17:59:31] ori-l: yeah, doing that now [17:59:56] (03PS1) 10CSteipp: Split password hasing and comparison out into a pluggable interface. [core] - 10https://gerrit.wikimedia.org/r/89031 [18:00:10] ori-l: hmm, it looks exactly the same even on gerrit/master [18:00:21] ori-l: so maybe our installer just always looks like this, and I've just never seen it before? [18:02:50] ori-l: http://imgur.com/h2CY2jf is that how it is supposed to look? that's on master [18:05:08] grrrit-wm is dead because labs is dead! [18:23:34] Who is supposed to be the volunteer developer contact vict...person. [18:23:39] ? [18:24:15] Amgine, quim gil, if I understand what you mean :) [18:24:45] Yes. Not in #mediawiki, where there's a fresh person. [18:25:02] I think he's coordinating a tech talk of some kind right now [18:25:53] [18:30:06] ^d: I wish $wgUseDumbLinkUpdate was just nuked [18:32:41] Anyone familiar with the category collection code? It appears to be broken, we're looking for the culprit to revert. Report at https://bugzilla.wikimedia.org/show_bug.cgi?id=55565 [18:33:12] Please ping greg-g if you have more info. [18:34:34] <^d> Aaron|home: Go for it ;-) [18:35:17] ^d: no, you first [18:37:40] Aaron|home: me too! [18:45:15] (category collation thing was solved in #-tech, btw.) [18:58:34] AaronSchulz: I updated https://gerrit.wikimedia.org/r/#/c/88920/ [19:08:00] !sal [19:08:00] http://wikitech.wikimedia.org/view/Server_admin_log [19:11:44] Aaron|home: Any chance you could look at the 2 patches we have for password abstractions in https://bugzilla.wikimedia.org/show_bug.cgi?id=28419#c88, and comment on the architectures? [19:12:09] !wg CategoryCollation [19:12:09] https://www.mediawiki.org/wiki/Manual:%24wgCategoryCollation [19:17:36] csteipp: I guess [19:38:24] <^d> Yay \o/ [19:42:55] ^d: ? [19:43:03] <^d> https://github.com/facebook/hiphop-php/pull/1140 was merged. [19:43:12] <^d> I think I can close bug 28481 now. [19:47:05] ^d: hi :-) went out of a conf with PHPUnit author. He mentioned a wrapper around hphp static analyzer : https://github.com/sebastianbergmann/hphpa [19:47:25] ^d: which leads me to : do we get an easy way / a doc to install hphp ? :] [19:48:27] hashar: I just saw https://integration.wikimedia.org/ci/job/qa-browsertests-run/? for the first time today. Congratulations! I didn't realize you'd gotten that far. This is very cool. [19:48:44] chrismcmahon: yeah that is a bit experimental still [19:48:56] chrismcmahon: we got struck with weird gem / bundler issues [19:49:13] chrismcmahon: also Zeljkof wanted to avoid code duplication so he got the mediawiki-selenium gem :-] [19:49:17] <^d> The ruleset is 2 years old. I think he's behind the times :) [19:49:29] chrismcmahon: hopefully will catch up again next year and get them running properly! \O/ [19:49:33] hashar: still. I was told almost 2 years ago that that would never ever ever happen. So it is great to see it. [19:51:32] ^d: regardless, do we have doc to install hphpa / a puppet class? iirc you said it depends on some patched lib [19:52:31] <^d> hashar: Yeah, so installing hhvm is kind of manual right now. It's easier as of ubuntu 13.04 thankfully, and will be easier soon as the libevent hack is getting removed. [19:53:07] <^d> I've got a work in progress on debian packaging. [19:53:15] aaaweeeesome [19:53:35] ^d: have you published it somewhere like in operations/debs/hiphop-php or something ? [19:53:43] YuviPanda: Gerrit bot seems to be downsauce [19:53:50] I am sure faidon / alexandros can help reviewing [19:53:56] marktraceur: labs is dead [19:53:57] ^d: and I will be happy to help a bit [19:53:59] Oh [19:54:02] Bigger problem [19:54:09] <^d> hashar: No, I'm on github :) [19:54:19] <^d> Because I've been pushing upstream changes. [19:54:21] * marktraceur starts work on a tombstone [19:55:20] <^d> hashar: https://github.com/demon/hiphop-php/ is where the magic is :) [19:55:23] ^d: and in richmond aren't you? https://github.com/demon :D [19:55:29] <^d> Whoops [19:58:09] <^d> hashar: This is my work in progress: https://www.mediawiki.org/wiki/User:%5Edemon/hiphop-phpunit I want 100% passing there. [19:58:28] aweeesome [19:58:55] the reason I am asking about getting hiphop, is to be able to run the phpunit test under hiphop in Jenkins :-] [20:04:42] ^d: debian/rules should use tabs for indenting instead of 8 spaces :) [20:04:46] debian/rules:32: *** missing separator (did you mean TAB instead of 8 spaces?). Stop. [20:04:48] <^d> Yeah. [20:04:57] too lazy to fork your repo :-] [20:05:02] <^d> I'll fix. [20:10:29] bla bla dpkg-source: info: building hiphop-php using existing ./hiphop-php_2.1.0-dev-g5e0cd6a.orig.tar.gz [20:15:29] legoktm: I am not convinced you've tested https://gerrit.wikimedia.org/r/#/c/88683/ . [20:15:36] ^d: spotted a few more build dependencies such as boost and mysql :/ [20:15:56] Krenair: I haven't. I don't have a working CentralAuth set up yet [20:16:15] legoktm, okay. [20:16:23] Because you're checking for a CentralAuthUser object. [20:16:34] <^d> hashar: Yeah, I know :) [20:16:35] (It's supposed to be a CentralAuthGroupMembershipProxy object.) [20:16:43] ah. [20:17:06] ^d: ok ok :-] [20:17:08] I should probably read through the CentralAuth code first >.> [20:17:22] <^d> hashar: `apt-get install git-core cmake g++ libboost-dev libmysqlclient-dev libxml2-dev libmcrypt-dev libicu-dev openssl build-essential binutils-dev libcap-dev libgd2-xpm-dev zlib1g-dev libtbb-dev libonig-dev libpcre3-dev autoconf libtool libcurl4-openssl-dev libboost-system-dev libboost-program-options-dev libboost-filesystem-dev memcached libreadline-dev libncurses-dev libmemcached-dev libbz2-dev libc-client2007e-dev ph [20:17:22] <^d> p5-mcrypt php5-imagick libgoogle-perftools-dev libelf-dev libdwarf-dev libboost-regex-dev libcurl4-openssl-dev libgoogle-glog-dev libjemalloc-dev` [20:17:33] legoktm, after fixing that, I'm not sure you've tested the Echo parts of this... [20:17:36] ^d: yeah noticed you have a shell script for precise :-] [20:17:45] The event is created, but no notifications sent? [20:18:02] Shouldn't EchoEvent::create automatically send the notifications? [20:18:06] hashar: https://github.com/facebook/hiphop-php/wiki/Building-and-installing-HHVM-on-Ubuntu-12.04 [20:18:08] No. [20:18:13] :/ [20:18:19] ori-l: :-] [20:18:19] See the EchoGetDefaultNotifiedUsers hook [20:18:45] ^d: leaving you alone for now. Might poke the packaging next week :] [20:18:52] legoktm, it works if I fix that hough [20:18:53] ^d: or and setup a jenkins job to build the deb package *evil* [20:19:18] <^d> I'd love to have jenkins run some MW tests in hhvm *grin* [20:19:20] legoktm, I'll upload my changes. [20:19:26] Krenair: sweet thanks :D [20:20:03] <^d> hashar: Time: 1.46 minutes, Memory: 425.55Mb / Tests: 7059, Assertions: 1088883, Failures: 6, Errors: 4, Skipped: 50. :D [20:20:20] <^d> > 2 minutes! [20:20:39] <^d> < 2 even [20:20:46] <^d> math is hard ;-) [20:21:15] legoktm, also I think there's another one which I didn't spot [20:21:38] Because my test target user has the same CentralAuth user ID as it's local user ID, it went through fine [20:22:05] However, this assumption is almost never correct [20:22:37] Instead of $user->getId() (which will get the centralauth user id), you need to work out the ID of the attached local user [20:22:58] Right, I thought I accounted for that…. [20:23:01] * legoktm checks [20:23:37] oh fail [20:23:49] Krenair: that line should be $localuser->getId() [20:24:50] put in a proper code review comment and uploading a fixed patch set [20:25:25] I* put in [20:25:28] ok, thanks [20:25:33] is http://imgur.com/h2CY2jf how the installer is supposed to look? [20:26:05] no [20:30:47] ^d: I waaaant it :-] [20:30:48] manybubbles: wow, I just ran the CirrusSearch tests for the first time in a while, that is impressive. 158 scenarios (8 failed, 150 passed) I still have one CS build running for Chrome, it would be nice to see the whole thing green and point to other browsers. [20:30:48] [20:30:52] ^d: kudos :) [20:34:14] YuviPanda: invisible-unicorn!? why not visible ones? [20:34:36] mwalker: Labs is the visible horde [20:34:49] mwalker: and this is the invisible proxy [20:34:51] well, sortof [20:34:54] it's not really a proxy [20:44:03] mwalker: i'm mostly making shit up :P [20:45:41] :D [20:45:47] its a good theory [20:49:53] mwalker, YuviPanda, it has to be invisible, that's the point! https://en.wikipedia.org/wiki/Invisible_Pink_Unicorn [20:51:09] quiddity: heh, i'll name something else pink unicorn [20:51:14] ^d: https://gerrit.wikimedia.org/r/#/c/88128/ [20:56:24] siebrand, Nikerabbit, sucheta, somebody i18ny - https://www.mediawiki.org/wiki/File:MediaViewer_Sept9.png has the string "'''Alejandro Erickson''' - Bird Institute" where the two are separate bits of information - should I have a message for the separator only, or should I have something like '$1 - $2'? I don't think GENDER would be useful here, so the utility seems low. [20:57:03] Or maybe I'm overthinking it [20:57:12] And I should just dump the data into the DOM [20:57:14] Like a boss [20:58:04] $( '

' ).append( $authour, '-', $source ) maybe isn't so bad [20:58:09] BUt I'll wait [20:58:23] marktraceur: you probably want '$1 - $2' unless you have a reason not to [20:58:48] marktraceur: various languages have various typographical rules about various kinds of dashes and the spaces around them [20:59:21] Aha. [20:59:24] a hardcoded "-" wouldn't be bad, but we can do better, can't we ;) [20:59:35] OK that seemed really stupid before you explained why I should use it [20:59:44] Thankee MatmaRex [20:59:51] my pleasure [20:59:54] (don't tell anyone, but you're my favourite) [20:59:59] heh [21:00:03] good night, i'm off [21:00:09] 'night! [21:01:10] marktraceur: is what above solved? [21:02:00] You accidentally a few words there [21:02:04] But yeah, it's sorted [21:02:39] oki [21:10:27] YuviPanda: grrit-wm seems to be slacking! [21:11:24] gwicke labs is down :/ [21:16:26] gwicke: labs down [21:21:12] not all of labs I guess [22:08:48] ori-l: the screen regression was apparently not my fault :D [22:09:09] ori-l: hexmode reports it in the email to wikitech-l just now [22:09:29] YuviPanda: I saw, and I +2'd your change [22:09:29] ori-l: so I guess the change didn't break the web installer. [22:09:32] oooh [22:09:32] nice [22:09:45] ori-l: thank you! [22:09:50] no gerrit bot yet because of labs [22:10:05] yeah, what's the labs issue anyway? [22:10:16] ori-l: they're moving NFS to a new machine [22:10:27] ah [22:10:28] ori-l: so everything using NFS is down, so that's all of toollabs [22:10:55] and beta [22:11:03] right that too [22:11:06] so gonna be a while [22:11:08] chrismcmahon: right, everything using NFS [22:11:31] told 'em we should just use a bunch of USB external hard drives and hire people to swap them around... [22:16:10] That's brilliant [22:16:24] Can we dress them in elf costumes? [22:16:36] marktraceur: sorry, out of budget [22:16:52] but maybe we can get elves without costumes [22:17:30] marktraceur: depends on what kinda elf... :) [22:18:04] YuviPanda: I was going for Santa's elves [22:18:13] I'd settle for fairie costumes [22:18:13] hmm, not sure how they look like [22:18:18] should google at some point [22:18:27] "Hard drive elves" and "Hard drive fairies" both have good rings [22:35:17] legoktm, so... what's the status of https://gerrit.wikimedia.org/r/#/c/88668 ? [22:35:31] (echo backend support for cross-wiki notifications) [22:39:55] Krenair: I did some more work on that locally, but I'm not sure what I'm doing is the right approach [22:41:27] legoktm, yeah actually re-thinking this through, I think the original idea was to have notifications from all other wikis under the same SUL system shown when visiting each [22:41:53] Sorry had to pick up the phone [22:42:04] That patch would basically enable you do to a EchoEvent::create on xxwiki, and send the notification to yywiki [22:42:10] well, once finished. [22:42:32] But I think just working on true global notifications is a better idea [22:42:49] Krenair: I started working on https://www.mediawiki.org/wiki/User:Legoktm/Requests_for_comment/Global_notifications [22:43:46] legoktm, see https://www.mediawiki.org/wiki/File:Echo-Notifications-Basic.png [22:44:01] by jorm [22:44:07] hrm? [22:44:08] yeah, i saw that [22:44:19] jorm: We were discussing echo notifications and cross-wiki stuff [22:44:27] please please please [22:46:33] Krenair: right now I'm less concerned with the design and want to work on the backend first [22:46:34] My idea was just have one huge mega table with an extra column for which wiki it came from [22:47:11] "An image you uploaded to commons was added to article XX on xxwiki" sounds interesting. [22:49:47] yeah :) [22:50:04] jorm: please please please...? [22:50:17] please do cross-wiki notifications. [22:50:20] that was the original idea. [22:50:22] oh, haha, right. [22:51:33] I think some users would love to know that their images get used on some wiki's. [22:51:56] sounds like it would get spammy fast :/ [22:52:12] Yeah, for users with much uploads. [22:52:24] yeah, i was just trying to come up with new usecases for crosswiki notifications [22:53:02] New message on talk page on xxwiki? [22:53:34] sjoerddebruin: so the ones i listed were just new notification types, all the other existing notifications would also be crosswiki [22:53:42] Oh, okay. [22:53:51] legoktm, I don't think we necessarily want to be looking for more completely global notifications. but it would be nice to see a system as in the screenshot tied into CentralAuth where you can see ALL your notifications from all wikis [22:54:47] right [22:54:47] thats the first step [22:55:04] Are there plans for push notifications in the iPhone-app btw? [22:55:05] also, my internet is laggy as hell right now so sorry if my responses are late [22:55:17] sjoerddebruin: not 'push', but we're rebuilding it starting beginning of next month. [22:55:43] sjoerddebruin: 'push' has interesting privacy implications since it'll have to go through apple / google's servers... [22:55:44] Oh, nice. The current app is a little bit slow and feels non-native. Or is it non-native? :P [22:55:50] sjoerddebruin: it's not native :) [22:55:54] and rather shitty :P [22:55:54] Aha. [22:56:51] ebernhardson: you should hang out in #wikimedia-mobile. We're wrapping up work on the Commons app now, onwards to Wikipedia app soon! [22:56:54] I use Wikipanion now. So I can't wait. :) [22:57:50] Krenair: so what do you think of my backend idea? [22:58:01] YuviPanda: i'm still not even getting enough of my own work done ... i blame that on too many irc rooms already open :P [22:58:39] https://www.dropbox.com/s/f8dg7ca2wl46rrz/Screenshot%202013-10-11%2000.58.36.png :P [22:58:45] sjoerddebruin: :) [22:58:59] legoktm, have big event+notification tables that have a wiki column which all wikis write/read to/from? well I guess we could do it but I think it would get too big too quickly wouldn't it? [22:59:02] sjoerddebruin: i'll be doing the Android parts, brion (and mhurd) will be doing iOS [22:59:24] :) [23:00:08] oh i won't keep my hands out of android either you know :) [23:00:40] Catchable fatal error: Argument 1 passed to RequestContext::setTitle() must be an instance of Title, null given, called in /usr/local/apache/common-local/php-1.22wmf20/extensions/AbuseFilter/AbuseFilter.class.php on line 901 and defined in /usr/local/apache/common-local/php-1.22wmf20/includes/context/RequestContext.php on line 93 [23:00:43] Wasn't that fixed? [23:01:20] hoo, ^ [23:01:38] brion: that too, yeah! :D [23:01:42] Krenair: It would get pretty big very fast. I couldn't think of another way to easily do it though [23:01:53] legoktm, I seem to recall werdna did some stuff involving XMPP, echo and global/crosswiki stuff... I can't remember exactly why though [23:02:24] https://gerrit.wikimedia.org/r/#/c/16580/ [23:02:58] woo, elsie left! Let's mess everything up while he's away! [23:03:23] :') [23:04:36] YuviPanda: Be nice to Max! [23:04:38] Krenair: I don't see how that would help though [23:04:42] Who's Max? [23:04:50] Elsie [23:04:59] marktraceur: pffft [23:05:18] :( [23:05:42] * werdna wonders why sjoerddebruin is brown [23:05:50] werdna: racist! [23:05:59] :P [23:06:07] :\ [23:06:13] werdna, was that to make notifications easily readable cross-wiki? [23:06:28] Krenair: no, real time notification [23:06:34] YuviPanda: his name is "Sjoerd the Brown" [23:06:51] hah [23:06:52] so... to support notifications popping up while you're not changing page? [23:07:12] Pronounce the first part, then we talk further. :) [23:07:32] shoord? [23:07:36] sjoerddebruin: Pronounce it, or pronounce it correctly? [23:07:42] Yess Joe Err Dee? [23:07:49] sj = sh, oe = oo [23:07:49] or Sword [23:08:16] Krenair: or just via any xmpp client i guess. [23:08:32] sjoerddebruin: I have no idea if Sjoerd actually means anything, I assumed it was a name. [23:08:44] It's my real name. [23:08:53] it looks kind of limburgs [23:08:56] No outing! [23:08:59] YuviPanda: Where did "Yess" come from [23:09:05] * marktraceur so confused [23:09:07] marktraceur: from the 'S' [23:09:07] ? [23:09:12] Reedy: That error shouldn't occur in production [23:09:18] That's "Ess", *maybe* [23:09:18] It's a Frisian name werdna [23:09:22] ahh [23:09:23] or rather on master, weird [23:09:27] so, the opposite of limburgs :p [23:09:44] * werdna lived a year in Maastricht, so if he sees an sj he immediately assumes limburgs. [23:09:54] :P [23:10:02] Reedy: fc684345b11c2daf0d669900bb7ba1fea247b25c is the commit that fixed that (in core) [23:10:02] ^d: you wrote "Upstream report with Zend" [23:10:02] Where haven't you lived, werdna [23:10:26] Besides werdna, when you see an sj you should instead think "Samuel" :) [23:10:32] Or "Klein" [23:10:32] +1 [23:10:35] bjori wants you to know that this is very offensive because you are not really reporting anything to Zend (the company) [23:11:17] its like confusing MediaWiki and WikiPedia [23:11:36] <^d> Yes I know the difference between the two. I didn't mean to offend anyone. [23:11:46] * sjoerddebruin yawns [23:11:50] spoiling everything, ^d [23:13:01] "PHP.net" vs "HipHop PHP" is very easy and clear [23:13:10] Hey Aaron|home, have you been around for adding an attribute to user objects before? I'm wondering how to best deal with the cache... [23:13:36] <^d> TimStarling: I've been saying zend vs. hhvm because I type less. [23:13:51] <^d> Maybe I'll say php vs. hhvm. [23:13:51] MW_USER_VERSION ? [23:15:58] csteipp: I don't remember if I did :) [23:18:34] older URLs like this appear on wiki pages but break nowadays https://git.wikimedia.org/raw/operations%2fpuppet.git/HEAD/manifests%2frole%2fplanet.pp#l36 [23:18:54] (and have the 'your cache admin is nobody' message) [23:20:41] YuviPanda: do you have a preview btw. Some pictures or something [23:20:57] Of the new app. Or is it just nothing yet? [23:22:40] sjoerddebruin: nothing yet. Just excitement in our headsa [23:22:47] :P [23:23:31] And this is a bummer: https://www.dropbox.com/s/4np1pmjocqjij00/Screenshot%202013-10-11%2001.23.24.png [23:24:23] sjoerddebruin: there's a wikidata app? [23:24:48] No this is the new tab-page of Safari on iOS 7. [23:27:45] sjoerddebruin: aaah [23:27:56] sjoerddebruin: I'm hoping to incorporate plenty of Wikidata into the new Wikipedia app [23:28:04] :O [23:28:11] why :O [23:28:20] Like? [23:28:41] not sure yet. [23:28:46] :P [23:28:51] showing the linked wikidata item in a slide out [23:28:53] for example [23:29:13] "Quick lookup" [23:29:54] sjoerddebruin: yeah, ideally i'd want search to be wikidata based [23:30:01] sjoerddebruin: so when searching itself you get description [23:30:15] "All people who died on xx month year" [23:30:18] heh [23:30:21] we don't have queries yet [23:30:24] :P [23:30:33] But such things would be nice. [23:30:43] 'see other people who died in 1991!'