[00:41:09] New patchset: Krinkle; "Add parsoid tests to the YAML configs." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/52750 [00:41:37] New patchset: Krinkle; "Add parsoid tests to the YAML configs." [integration/jenkins-job-builder-config] (master) - https://gerrit.wikimedia.org/r/52750 [00:43:29] New review: Krinkle; "Made names less generic and fixed problem in regression job." [integration/jenkins-job-builder-config] (master) C: 1; - https://gerrit.wikimedia.org/r/52750 [16:01:11] chrismcmahon, zeljkof morning! "Search" on the English Wikipedia? ref https://www.mediawiki.org/wiki/QA/Browser_testing/Increase_the_backlog [16:07:42] chrismcmahon, zeljkof ping & see above [16:25:04] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48254 [16:34:50] qgil: thanks, will take a look [16:36:30] New review: MarkTraceur; "May as well +1, since Krinkle added some changes." [integration/jenkins-job-builder-config] (master) C: 1; - https://gerrit.wikimedia.org/r/52750 [16:36:35] zeljkof, chrismcmahon I really need your OK before I start spamming people [16:36:56] zeljkof, chrismcmahon https://www.mediawiki.org/wiki/QA/Browser_testing/Search_features [16:37:08] qgil: chrismcmahon has jury duty today, he is probably offline [16:37:17] I will take a look right now [16:37:27] ah ok [16:37:33] chrismcmahon actually had his jury duty waived [16:37:36] he should be around soon [16:37:36] zeljkof: jury duty got cancelled, I'm here qgil [16:37:55] so qgil you don't want any presentation for Wednesday? [16:38:33] chrismcmahon, as explained in my email yesterday night, I think it is better to give people the links to info and then just go for writing the feature descriptions [16:38:44] going through slides via IRC doesn't make any sense [16:38:53] <^demon> xyzram: Howdy. [16:39:07] qgil: but the idea was to go over slides on hangout, not IRC [16:39:07] hi [16:39:09] qgil: was thinking of hangout and youtube [16:39:24] What zeljkof chrismcmahon could do is to go for a first feature description live, explaining step by step what are you doing [16:39:42] qgil: yes, that is something that we had in mind [16:39:43] <^demon> xyzram: Did you notice my cleanup stuff to lsearchd? Should be mostly minor, but make eclipse a bit friendlier. [16:39:52] qgil: an example to demonstrate [16:40:10] qgil: slides follow creation of one scenario [16:40:15] zeljkof, chrismcmahon I don't know you but every hangout I'm organizing involving externals ends up with 15 minutes of technical problems... [16:40:31] zeljkof, let's do pure streaming? [16:40:34] No, wasn't cc'ed on it; what's the changeset url ? [16:40:40] and questions via IRC [16:40:42] qgil: so let's fix them :) [16:40:48] qgil: hangout would probably just chris and me, streaming for the rest [16:41:00] ok [16:41:35] If you look at https://www.mediawiki.org/wiki/QA/Browser_testing/Search_features you will see tat I'm linking to Wikipedia search. Is that corret? [16:42:42] qgil, chrismcmahon: search features wiki page looks good to me [16:43:07] zeljkof, chrismcmahon it would be good to add to that page a section specific to Search: what features are we after, and why? [16:43:13] did you already switch to DST? [16:43:21] qgil: that's what the demo is [16:43:27] have a list of examples, tasks that people joining could take [16:43:55] chrismcmahon, we can't expect that all participants will be able to follow the demo live [16:44:17] qgil: thus the section "Examples are always handy" in that page. [16:44:54] chrismcmahon, let me explain with a test right here: [16:44:55] qgil, chrismcmahon: I have to go now, I will be back in a few hours [16:45:38] "Hi chrismcmahon zeljkof ! I just joined this Browser testing thing. I have read the documentation and the slides. What can I do? Please give me a task. [16:46:39] qgil: what feature do you want tested with an automated browser test? [16:47:22] chrismcmahon, that page for this activity is full of generic information that would be useful to have in our "stable" pages and is missing the specific information for the week: what do we want to test automatically in Search and where to look at features to write down in plain English. [16:48:15] "hI chrismcmahon, no: what feature do YOU want tested with an automated browser test? I'm just a volunteer with some free time today. Even if I user Wikipedia search regularly I don't know what needs more testing" [16:48:49] qgil: thus the presentation and the slides, demonstrating how to create a testable description in plain English from a Bugzilla ticket [16:49:12] chrismcmahon, can you come up with 5 examples of search related features that could use an automated test? Because if you can't, don't expect a volunteer to do it. :) [16:50:55] chrismcmahon, thee is no lack of generic documentation. What we miss is a concrete call to action. Without that no backlog will be increased by the occasional volunteers landing here. [16:51:02] qgil: 53 examples: https://bugzilla.wikimedia.org/buglist.cgi?list_id=185791&resolution=---&resolution=LATER&resolution=DUPLICATE&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&component=Lucene%20Search&product=MediaWiki%20extensions [16:52:09] qgil: I picked one for the presentation [16:52:26] chrismcmahon, ok, now we start talking. :) Where to start? Do you prefer bugs that are resolved to check that they are really resolved or should we also go for the open ones, knowing that today they will fail the tests? [16:52:28] ^demon: what's the URL ? [16:52:43] <^demon> https://gerrit.wikimedia.org/r/#/q/status:open+project:operations/debs/lucene-search-2,n,z [16:53:49] qgil: this is why we need community contributors. [16:54:00] chrismcmahon, or do you want to go through that list and select a dozen to be listed at the page? If you tell me the bug numbers in an email I can add them to the page. [16:55:41] chrismcmahon, only open bugs or resolved bugs count as well? [16:57:26] chrismcmahon, https://bugzilla.wikimedia.org/buglist.cgi?list_id=185797&resolution=---&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&component=Lucene%20Search&product=MediaWiki%20extensions has now 39 open bugs [16:59:20] qgil: let's not use a dozen [16:59:27] chrismcmahon, (I removed the UNCONFIRMED) since I guess it is better to focus o reports that have been confirmed by someone) [16:59:34] exclude enhancements? [16:59:50] chrismcmahon, I just want to offer examples to those looking for them. Not restricting anything. [17:01:21] ^demon: nice cleanup [17:02:01] <^demon> Thanks. [17:02:26] chrismcmahon, andre__ ok, filtering from normal to blocker we have 15: https://bugzilla.wikimedia.org/buglist.cgi?list_id=185802&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&resolution=---&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&component=Lucene%20Search&product=MediaWiki%20extensions [17:25:58] Reedy: https://gerrit.wikimedia.org/r/#/c/53011/1 [17:28:20] qgil: updated https://www.mediawiki.org/wiki/QA/Browser_testing/Search_features#Work_with_us [17:34:29] chrismcmahon, ok thank you! I will start promoting the page. We can keep fine tuning it. [17:38:32] New review: Krinkle; "(1 comment)" [integration/jenkins-job-builder-config] (master) C: 1; - https://gerrit.wikimedia.org/r/52750 [17:46:26] ori-l, hey, did you see my comments? [17:46:31] about vagrant [17:55:27] No, not svn clone, not git checkout but svn checkout! [18:03:41] Reedy: https://gerrit.wikimedia.org/r/#/c/53187/ doc changes [18:21:03] * AaronSchulz likes how specific http://redis.io/commands/zunionstore is :) [18:34:27] anomie: I just realized that https://blog.wikimedia.org/2013/03/11/lua-templates-faster-more-flexible-pages/ "twenty Wikipedias" might not be entirely accurate. Right now it's on a bunch of Wikipedias + some wiktionaries, wikisources, etc. according to https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php [18:34:58] sumanah- True. I can get you the actual list in a minute. [18:35:45] New review: Cmcmahon; "maintenance" [qa/browsertests] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/52403 [18:35:52] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/52403 [18:36:13] New review: Cmcmahon; "maintenance" [qa/browsertests] (master); V: 2 C: 2; - https://gerrit.wikimedia.org/r/52790 [18:36:13] Change merged: Cmcmahon; [qa/browsertests] (master) - https://gerrit.wikimedia.org/r/52790 [18:37:07] sumanah- Wikipedias: en, fr, hu. Wiktionaries: cs, en, vi. Wikisources: en, cs, fr, it. Also cs for Wikiquote, Wikibooks, and Wikinews, and pt Wikibooks. And mediawiki.org and test2.wikipedia.org, of course. [18:37:13] ^demon :)) [18:37:24] nod [18:48:13] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/37511 [18:48:14] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/37510 [19:20:37] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42960 [19:22:02] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42961 [19:22:49] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42964 [19:33:12] yurik: I did; thanks very much for the comprehensive testing. already working on fixes. [19:33:25] sure thing :) [19:33:54] ori-l, do you think opening up/forwarding ports to mysql would be good? [19:34:12] this way any local mysql tools can connect directly [19:35:04] also, i think some people (wikidata) would want to have two machines [20:42:37] ^demon: https://gerrit.wikimedia.org/r/#/c/53011/ [21:02:16] AaronSchulz: ping, room 32 :) [21:37:02] siebrand, did you see the long bikeshedding of bug 14281 about how the message was wrongly named? [21:37:52] Platonides: I tried to avoid bike sheds. If I see them, I usually leave things as they are, until an alternative getting more support surfaces. [21:38:32] heh, I think we closed it wontfix a couple of times [21:38:46] ( that's for the background on https://gerrit.wikimedia.org/r/#/c/53189/ ) [21:39:17] if you have a better idea on how to please them, you can suggest it :) [21:51:21] ^demon, is there an issue with gerrit emails? [21:51:30] <^demon> No? [21:51:51] I received today a gerrit mail for https://gerrit.wikimedia.org/r/52781 [21:51:53] <^demon> Someone was complaining about that reviewer bot being wonky. [21:51:59] whiich I already reviewed two days ago [21:52:11] and no, it's not a new changeset [21:52:17] <^demon> There's a new comment. [21:52:21] <^demon> From like 45m ago [21:52:55] I received another mail for that, too [21:53:17] hmm, actually, perhaps that comment triggered the sending of that one [21:53:25] $ git submodule update MaintenanceShell [21:53:26] fatal: reference is not a tree: beead919cac17528f335d9409dfcada12e606ebd [21:53:26] Unable to checkout 'beead919cac17528f335d9409dfcada12e606ebd' in submodule path 'MaintenanceShell' [21:53:29] so nobody gives a shit about fixing that? [21:54:09] https://gerrit.wikimedia.org/r/#/c/51887/ <- anybody want to review? [21:54:22] ah, those emails were probably sent because a couple users were added as reviewers [21:54:47] fuck it, i'll +2 it myself [21:55:56] yay and now git submodule update doesn't shit itself on MaintenanceShell [21:57:04] I wonder how we got to the bogus hash in the first place [21:57:47] Krenair: well per the email thread a week ago it looks like somebody did a force push at one point [21:57:53] which apparently fucks things up :) [21:59:11] siebrand: does the i18n JS message parser support PLURAL? I've been poking at it and all it seems to be doing is search replace on $ [22:01:28] mwalker: yes. See http://www.mediawiki.org/wiki/Manual:Messages_API#JavaScript_examples [22:02:09] I was on that page -- just wanted to make sure that I'm not going crazy -- so; I must be doing something wrong somewhere [22:02:56] mwalker: sounds like a dependency may be missing. [22:03:42] hurm... do you know which one it is? [22:03:45] I can certainly add it [22:03:58] .... to my dependency chain [22:09:25] got it! required mediawiki.jqueryMsg [22:09:32] good call siebrand [22:21:22] chrismcmahon, curious about QA: Collaborate with Weekend Testers Americas: new test tools for new users (E3) - https://www.mediawiki.org/wiki/QA/Weekly_goals [22:21:37] chrismcmahon, sounds interesting! Any URL to know more? [22:22:16] qgil: still working out the details with WTA and StevenW [22:22:36] Hi [22:22:49] chrismcmahon, ok. In any case happy to see the slot taken. :) [22:24:13] Is someone knows if there is a code to put automatically his own username (with a template, for example)? [22:24:38] qgil: it's really close to final [22:33:19] Hi chrismcmahon & qgil! I'm interested in participating in today's test-related activity [22:33:37] sumanah, today? [22:33:39] sumanah: you're two days early :) [22:33:43] oh [22:33:54] https://www.mediawiki.org/wiki/Project:Calendar said today [22:34:02] sumanah, ah, I see. Nicely said. [22:34:39] qgil: I didn't just do that to make some sort of hypothetical point. I actually did look at https://www.mediawiki.org/wiki/Project:Calendar and see "March 11" and think "I'll help out today!" [22:34:50] sumanah, thanks! fixed :) [22:34:58] Okay! [22:35:03] * sumanah goes away to do other things. [22:35:28] yes, we should make that "week of..." [22:35:48] sumanah, funny because just a few minutes ago I had told Andre/Valeria the same about the next Bug Day, scheduled on a Monday https://www.mediawiki.org/wiki/Thread:Talk:Groups/Proposals/Bug_Squad/Alternate_Times_to_Hold_Bug_Days/reply_%2817%29 [22:35:55] ha! [22:36:49] btw, qgil, the https://www.mediawiki.org/wiki/QA/Browser_testing/Increase_the_backlog#Examples_are_Always_Handy section is confusing. Do you already know that and have ideas on fixing it, or would you like critique? [22:37:02] (I figure you're the one who will fix it since you own these testing events) [22:37:23] sumanah, critique about anything in that page is welcome in the discussion page. I plan to keep improving it. [22:37:28] okay. [22:37:47] sumanah, there is a lot of content that overlaps with existing pages or that could be better placed in stable pages that will survive this week [22:37:52] okay [22:39:25] sumanah: summary of confusion? I'd like to clear that up [22:40:58] * qgil enters Cinderella time. More later. [22:41:07] bye qgil [22:51:53] I've put my critique on the talk page. [22:55:10] hey there TimStarling. Thought you might want to see https://blog.wikimedia.org/2013/03/11/lua-templates-faster-more-flexible-pages/ [22:55:25] I did see that, thanks [22:56:24] TimStarling: can you check https://gerrit.wikimedia.org/r/#/c/52995/ ? [22:58:12] TimStarling: I'm going to assume that if I got something wrong you'll tell me. :) [22:59:32] I will [23:00:52] mlitn working hard! [23:01:45] spagewmf: it wasn't much ;) [23:03:22] mlitn, I was going to retract my -1 it, you have too much waiting on this patch. It's unfair to single out AFTv5 for cookie crumbs. [23:07:33] I think the obsolete cookies remains are now nicely cleaned up :) [23:52:21] TimStarling: https://gerrit.wikimedia.org/r/#/c/53000/ I recall you asking if I was going to deprecate that...there we go