[00:14:21] New review: Hashar; "Upstream has merged the change https://review.openstack.org/#/c/24427/" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/53753 [00:19:38] Ugh, how annoying. When on a google search results page (not having the input field focusses), pressing backspace focusses the input field and removes the last characters [00:19:41] character* [00:19:49] normally backspace does Back in the browser [00:19:56] Why did you hijack that Google? [00:26:53] ori-l: so yeah a symlink for E3Experiments entry point is ugly :( [00:26:55] but you can get rid of it in a month or so :-] [00:30:05] ori-l: and I am heading to sleep again. Feel free to merge https://gerrit.wikimedia.org/r/55225 :] [00:32:51] sleeping [02:33:21] I can't find the production releases schedule [02:34:04] there was a page which listed dates of the alpha versions being pushed to production, could someone give a link please? [03:44:33] yurik: like https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf12 ? [04:44:51] legoktm, thanks!!! [05:31:34] any admins out there ? [05:32:18] admins for what wiki? [05:32:36] mediawiki [05:32:47] oh then, sure whats up? [05:33:20] can we propose any idea for gsoc ?? or is it really upto you guys totally ? [05:33:37] oh, im not sure how GSOC works [05:33:56] someone else here might know [05:36:54] okkay thank you [06:07:20] James_F: thanks for that :) [06:07:36] mwalker: No worries. :-) [06:07:45] mwalker: (So much for me going to bed, 'eh? :-) [06:11:22] uep [10:01:07] New patchset: Zfilipin; "Rename user" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55248 [10:03:03] Yippie, build fixed! [10:03:03] Project browsertests-linux-chrome build #229: FIXED in 10 min: https://wmf.ci.cloudbees.com/job/browsertests-linux-chrome/229/ [10:03:20] Yippie, build fixed! [10:03:20] Project browsertests-linux-firefox build #214: FIXED in 9 min 40 sec: https://wmf.ci.cloudbees.com/job/browsertests-linux-firefox/214/ [12:14:05] New patchset: Zfilipin; "Rename user" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55248 [12:15:00] New review: Zfilipin; "When Uploadwizardtest logs in, login page opens. When Selenium_user logs in, main page opens." [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55248 [12:39:09] New patchset: Zfilipin; "cuke for move-page browser test" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55087 [12:41:02] New review: Zfilipin; "Removed trailing spaces" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55087 [12:43:26] New review: Zfilipin; "(1 comment)" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55087 [12:43:31] Susan: maybe you know the answer here... AFT is so confusing https://translatewiki.net/wiki/Thread:Translating_talk:MediaWiki/Helpful_vs._Useful [12:49:05] New review: Zfilipin; "(1 comment)" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55087 [12:49:14] Change merged: Zfilipin; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55087 [14:25:22] New patchset: Hashar; "update beta mediawiki-config automatically" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55260 [14:26:00] New patchset: Hashar; "update beta mediawiki-config automatically" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55260 [14:26:14] New review: Hashar; "It is ugly, but it works :-]" [integration/jenkins-job-builder-config] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/55260 [14:26:14] Change merged: Hashar; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55260 [14:31:04] New patchset: Hashar; "mediawiki-config merges now update beta" [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/55261 [14:31:23] New review: Hashar; "Zuul https://gerrit.wikimedia.org/r/55261" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55260 [14:31:33] Change merged: Hashar; [integration/zuul-config] (master) - https://gerrit.wikimedia.org/r/55261 [14:40:17] YuviPanda, hey,sad news [14:41:07] Rahul_21: hey? [14:41:09] what happened? [14:41:56] YuviPanda, codeschool is a paid site! [14:42:05] oh what [14:42:08] really? [14:42:34] YuviPanda, they have got some courses for free but some have 1 free lecture rest are all paid [14:42:53] i am trying to get a premium username and password from smewhre nw [14:44:00] odn't do that [14:44:02] *don't do that [14:44:10] is the chrome debugger one free? [14:44:16] use codeacademy, then. it's not paid [14:45:15] yes dev tools is a free course! [14:45:23] Git-Real is not a free 1 [14:45:29] ah, okay [14:51:09] New patchset: Zfilipin; "Pairing with Runa, work in progress" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55266 [15:50:02] A big OAuth critique at http://insanecoding.blogspot.com/2013/03/oauth-great-way-to-cripple-your-api.html [15:50:24] would that be interesting to anyone? Thinking of posting it to wikitech-l [15:50:40] bad apple [15:51:44] Nikerabbit: ?? [15:51:56] are we considering to use oauth? [15:52:08] in theory [15:53:08] New patchset: Cmcmahon; "first executable scenario for move-page test" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55270 [15:56:04] Change merged: Zfilipin; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55270 [16:07:57] Nemo_bis: NFI. [16:11:52] Susan: you got disabled a feature you don't know? :o [16:12:02] So unresponsible. [16:12:47] Surely it'd be more irresponsible to get a feature I don't know enabled. [16:26:09] Susan: to the worse there's no limit. [16:37:31] qgil: Maybe the testing "good-to-have" task. [16:37:44] qgil: I think we explicitly trimmed it so we could finish it with our team. [16:39:59] marktraceur, mmm ok [16:40:41] also, does anybody know whether we have any documentation to write a VisualEditor plugin, or at least a good example to point to? [16:40:58] RoanKattouw, ^^^^ [16:41:44] Not yet [16:41:49] But we should [16:41:54] James_F|Away: We should work on this I suppose ---^^ [16:46:38] What's a VisualEditor plugin? [16:47:49] RoanKattouw: Yeah, it's in the roadmap as a stretch goal for 2012/13 but we're going to have to bring it forward anyway. [16:49:14] Susan: VisualEditor has a plugin model for content editing support. Thus lists are a plugin; templates will be one; sheet music editing (for Extension:Score) could be; etc. [16:49:45] Susan: Content ("nodes") that doesn't match a plugin is marked as uneditable. Hence the big green diagonal lines on lots of stuff right now. [16:50:00] (You can also have a plugin that just swaps out the UI for something, but in practice most plugins will be the full spectrum of support for one content type, from HTML twiddling to UI) [16:50:05] Yup. [16:50:40] Interesting. [16:51:44] Susan: I keep using the Score example as a demonstration of how different a "visual" editor plugin can be for users compared to normal MW extensions, but I worry that I'm over-selling the idea that this is likely to happen soon. [16:52:02] Well, [16:52:15] citations (from Extension:Cite) be a better example. [16:52:23] +"might" [16:52:33] Or... something. [16:52:37] I need lunch. [16:52:47] Susan: Sure, but Cite is something we're doing ourselves. :-) [16:53:18] I guess that means you'll also be doing ProofreadPage and a bunch of others. [16:53:20] Susan: Though there are possibilities about hooking into Google Scholar/JSTOR or whatever that could be fun. [16:53:22] (o; [16:53:34] Susan: We hope to do lots of them, but we'll see. [16:53:44] I don't see any documentation about plugins on mediawiki.org. [16:53:53] Indeed. [16:56:21] Susan: https://github.com/0xfe/vexflow looks promising, I must say. [16:56:50] For musical notation? [16:56:57] Score is pretty close to completion, I think. [16:57:00] Allegedly. [16:57:14] Susan: VexFlow is also for editing, it seems. [16:57:36] Susan: Dumping users into editing a Lilypond excerpt is not exactly great UX. :-) [16:57:59] The word "UX" isn't not exactly great UX. [16:58:05] It happens. [16:58:14] Hmm. Or not. Now I look closer, it's got its own odd format. [16:58:17] Never mind. [16:58:48] Do you remember the donation button being tested in the sidebar of test.wikipedia.org? [16:58:54] Or does anyone else? [16:59:57] https://meta.wikimedia.org/wiki/Fundraising_2009/Donation_buttons_upgrade [17:05:39] anomie: hi; just checking that you're still on for the Lua IRC office hours in ~1 hour. [17:05:48] guillom- Yes [17:06:06] great :) I'll send a reminder to the list [17:46:12] aude: are you still online? [17:47:34] csteipp: can you try moving this page, plz https://test2.wikipedia.org/wiki/Citation_templates_test [17:49:46] greg-g: http://pastebin.com/amiAVUwk [17:58:16] hi greg-g [18:00:04] aude: heya, so, debugging with AaronSchulz right now. Apparently, my user was not in the Editors group, and I was getting the same stacktrace as you. But, once we added myself to Editors, the stacktrace went away [18:00:34] * AaronSchulz removed Editor and things still work [18:01:01] aude: for the fun of it, can you try moving a page with lua on it? [18:02:21] sure [18:03:00] **** Announcement **** Lua/Scribunto office hours are happening now in #wikimedia-office . Join us if you have questions about how to use Lua to make templates faster and more powerful. [18:03:21] heh, don't move pages with lua on them [18:03:26] :) [18:05:05] greg-g: ok :/ [18:06:47] aude: did it work/move? [18:07:07] sorry, I was joking in what I said after guillom announced the Lua thing in -office [18:07:08] you said don't try [18:07:10] sorry [18:07:12] can i try? [18:07:14] ok :D [18:07:15] yes please [18:07:23] my apologies for the confusion due to my bad humor [18:09:35] not good [18:09:47] * aude shall try with a non wikidata module [18:09:58] LinkCache doesn't know redirect status of this title: Moon2 [18:10:08] but think it's unrelated, .... don't need to try [18:10:26] #0 /usr/local/apache/common-local/php-1.21wmf12/extensions/Scribunto/engines/LuaCommon/TitleLibrary.php(77): Title->isRedirect() [18:10:49] https://test2.wikipedia.org/wiki/Moon [18:11:59] ok, and can you tell me if you are in the Editors group? [18:12:18] I was just able to move Moon to Moon_2 [18:12:41] oooh https://test2.wikipedia.org/w/index.php?title=Moon&action=edit [18:12:50] let me check [18:13:14] Member of groups:Autoconfirmed users, Users [18:13:21] no, i am not [18:13:30] thanks [18:13:33] AaronSchulz: ^^ [18:24:19] greg-g: i'll be around later, but gone for a while.... [18:25:20] aude: thanks [18:28:32] * greg-g goes afk [19:01:15] New review: Krinkle; "(1 comment)" [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/52750 [19:02:29] New patchset: Krinkle; "Parsoid: Fix typeerror that caused JJB to crash." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55300 [19:03:03] Change merged: Krinkle; [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55300 [19:34:56] ^demon: You package wmf's gerrit deb, right? I'm trying to understand something. [19:34:59] https://github.com/wikimedia/operations-debs-gerrit/commit/61072a6bee127edf79b8880976ec57818c8dd0cc [19:35:12] That "updates" the package, yet all it does is add something to the changelog [19:35:43] <^demon> Yeah. I don't check the war into the git directory, since it's a ~25M binary and won't compress well. [19:36:07] ^demon: But how does it know which version to fetch (from wherever) [19:36:12] <^demon> I build the war on jenkins, and then we assemble the .deb [19:36:16] I get that it's not in the repo, that's common for debs. [19:36:17] <^demon> There's way too much manual work right now [19:36:26] But how does it know which to fetch? [19:36:44] <^demon> It doesn't, you have to know. [19:36:56] <^demon> So you drop the .war in after cloning. [19:37:02] So if you rebuild the package you'll get a difference version. [19:37:21] Reason I'm asking is https://github.com/wikimedia/operations-debs-ruby-jsduck/blob/master/debian/changelog [19:37:42] It's packaged for upstream 4.6.2, but watch https://github.com/wikimedia/operations-debs-ruby-jsduck/blob/master/debian/watch takes any latest version [19:37:57] That seems rather fragile to me [19:38:10] For all I know we're not compatible with version 5.0.1 that will come X time in the future [19:38:15] <^demon> I really don't know...I know practically zilch about package building. [19:38:24] I don't want it to break just because we fixed something in the package and re-build it. [19:38:26] <^demon> I know enough to copy+paste things and submit them for Ryan to deal with. [19:38:50] k [19:38:54] <^demon> (And I also know that our debian package of gerrit is awful and shouldn't be used as an example for anything :p) [19:39:10] Well, I see this pattern in all if not most of our debian packages [19:39:29] which bothers me a lot, it seems like either its super crappy or its just an undocumented mess that all debian packages apparently just know to deal with [19:39:41] which is even more alarming [19:40:27] Anyhow, thanks for the insight. I do know more than I did before. It helps :) [19:40:39] <^demon> yw. [19:48:52] ^demon: I don't even know why I started look at your url hack for gerrit replication ( https://gerrit.wikimedia.org/r/#/c/55259/ ) [19:49:01] ^demon: but using an array would looks less hacky [19:49:16] <^demon> Maybe, but it works as-is :p [19:49:47] ahh [20:12:45] Project browsertests-linux-firefox build #215: UNSTABLE in 10 min: https://wmf.ci.cloudbees.com/job/browsertests-linux-firefox/215/ [20:12:46] * zeljko.filipin: cuke for move-page browser test [20:12:46] * cmcmahon: first executable scenario for move-page test [20:13:01] Project browsertests-linux-chrome build #230: UNSTABLE in 11 min: https://wmf.ci.cloudbees.com/job/browsertests-linux-chrome/230/ [20:13:01] * zeljko.filipin: cuke for move-page browser test [20:13:02] * cmcmahon: first executable scenario for move-page test [20:16:07] aude: still around? [20:16:34] just trying to repro the move problems on test2, and we're not able to do it [20:35:57] apparetntly I have the badluck touch with this page move thing [20:36:07] robla: I'm able to with my account [20:36:16] I can't repro [20:36:25] AaronSchulz: ^ [20:36:28] just me, lucky me [20:36:33] yeah, AaronSchulz knows [20:39:57] * AaronSchulz looks at 388b14a15de6c531d876796dde02605f046fcf53 [20:42:03] AaronSchulz: https://gerrit.wikimedia.org/r/#/c/52990/1/includes/WikiPage.php [21:14:21] hi roblaAWAY greg-g [21:14:23] is it fixed? [21:14:34] New patchset: Krinkle; "Sync: Commit removal of old jobs directories no longer in config." [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/55399 [21:14:42] Change merged: Krinkle; [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/55399 [21:15:14] aude: it should be, go ahead and test on test2.wikipedia [21:15:28] * aude trying again [21:15:29] it works for both csteipp and I now (and we were the last two experiencing the problems here) [21:16:59] \o/ it works [21:17:18] https://test2.wikipedia.org/wiki/Io_(moon) [21:17:30] yay! [21:17:35] thanks aude [21:17:52] * aude happy it's fixed :) [21:32:48] chrismcmahon: heya, so, when do the browsers test run? Jenkins calls them? [21:33:47] jdlrobson: you around? [21:37:06] kaldari: yeh looking for you [21:37:10] greg-g: yes, they're timed in Jenkins [21:37:10] are you in office? [21:37:21] yeah, I'm on 3 looking for you :) [21:37:36] chrismcmahon: so, over the next week, we'll catch it if someone breaks moving a page again, right? :) [21:37:44] guess I should go to the room :) [21:37:44] :) [21:38:13] greg-g: should do, yes. My partially-finished page-move test failed just now, looking at why... [21:38:55] ..... [21:41:01] New patchset: Krinkle; "QUnit: Make builder 'qunit' re-usable." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/55408 [21:41:06] greg-g: probably user error or some such, looking... [21:42:03] don't scare me, man [21:42:19] saper: If you're around. Could use some advice on making an ugly bash thing a bit prettier. [21:49:43] ping vvv [21:49:49] Platonides: ? [21:50:08] at http://toolserver.org/~vvv/adminstats.php [21:50:25] maybe you could make that 10 at line 38 configurable as a url parameter? [21:51:24] Platonides: could you fork it and maintain it? :) [21:51:39] yes, I could [21:51:43] do you want me to? [21:52:20] I prefer to keep one tool per task [21:52:29] Platonides: ple-e-e-ease. I totally do not or will not have time to properly maintain it. [21:52:31] but if you want to pass on the maintainership, it's ok [21:52:57] ok [21:53:13] does it have a repository anywhere? [21:54:53] Platonides: no, it is very old [21:55:03] I wrote it when I was 12... [21:55:13] (that explains its state) [21:58:30] well, you are still young [21:58:48] the absolute age doesn't mean an experience level [21:59:31] Platonides: well, back then it was a very low level [21:59:44] :) [22:00:33] that you think that means you have improved [22:01:16] it doesn't look too bad [22:01:46] although that doesn't mean that I won't start changing things everywhere when I get into it xD [22:02:13] Platonides: I'm currently afraid that in five years I will write all my code in Haskell and hate all the imperative code I wrote. [22:03:11] I haven't worked with Haskell [22:49:23] * AaronSchulz gives https://gerrit.wikimedia.org/r/#/c/55002/ to ^demon to enjoy [22:53:34] siebrand: you still in the office? [22:54:44] mwalker: I'm pretty sure he's gone home [22:54:53] damnable! but kk [22:54:55] yup....left on Wednesday [22:59:33] New patchset: Cmcmahon; "use new page names for move to avoid collisions with created pages. actually move page" [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55431 [23:02:56] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/55248 [23:37:35] @docs [23:37:36] Krinkle: https://www.mediawiki.org/wiki/dbbot-wm [23:37:37] @quit [23:39:51] jdlrobson: added the initial files to the github repo [23:39:59] sweet kaldari [23:40:19] my install instructions in the readme are all garbled though [23:40:57] guess I need to learn github's readme syntax [23:50:10] <^demon> https://help.github.com/articles/github-flavored-markdown [23:51:58] kaldari: Yeah, looks like https://github.com/jdlrobson/Minerva/blob/master/README.md could use some backtick action [23:52:13] kaldari: If you go to the wiki you can use preview :) [23:52:24] ooh [23:52:39] it's a bit of a hack but I use it all the time [23:52:49] I pretend to create a page, paste my readme markdown [23:52:51] and use preview [23:54:36] @info nlwiki [23:54:36] Krinkle: [nlwiki: s2] db1034: 10.64.16.23, db1002: 10.64.0.6, db1009: 10.64.0.13, db1018: 10.64.16.7 [23:54:43] @replag [23:54:49] oh, that can't be good [23:55:44] Krinkle: that worked. Thanks!