[00:40:23] Lydia_WMDE: up late? [08:46:25] THO|Cloud: i was ;-) [08:46:34] we went to the cinema to see dark shadows [08:47:39] Amgine: hmmm works here - still broken for you? [13:02:12] Lydia_WMDE: When will you guys start to write release notes? after deploying? [13:03:40] nischayn22: probably when we do the first tag/release [13:03:51] i am not sure yet when that will be [13:04:26] Lydia_WMDE: as a GSoC task we have to learn something about Release Notes, I was wondering if I could help wikidata with it [13:04:36] but probably it will be done late [13:05:00] yeah there isn't much to put into the release notes yet to be honest [13:05:09] i suggest you talk to jeroen though [13:05:20] maybe he has something for one of his over 9000 extensions [13:05:20] :D [13:05:21] Ok, thanks [13:05:55] 9000 extensions will take a lifetime I think, but not for Jeroen [13:06:00] :D [13:29:55] Lydia_WMDE: works now [13:37:14] Amgine: great :) [13:38:02] * Lydia_WMDE leaves to do some shopping and sunbathing [13:38:10] laters o/ [16:30:20] Hola. We think the wording for https://translatewiki.net/w/i.php?title=MediaWiki:Wikibase-api-aliases-invalid-list/en may be incorrect. Can someone please check? [16:30:43] Also see https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Wikibase-api-aliases-invalid-list/en [16:30:53] Some more issues with messages have been reported: [16:31:08] https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Wikibase-api-label-or-description/en [16:31:13] https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Wikibase-api-no-data/en [16:34:02] siebrand: i think the xor is intentional there but i can't tell who's message it is - would need to ask tomorrow [16:34:43] the none sounds indeed wrong [16:34:55] i can't comment on the last one because i am missing context [16:35:22] Lydia_WMDE: if xor is an operator, it shouldn't be used as such in an interface message; it should be natural language... [16:35:42] siebrand: oh this is in the interface? [16:35:45] that's bad then indeed [16:35:55] Lydia_WMDE: it's an API error message. [16:38:22] siebrand: ok I'll bring it up [18:02:53] Lydia_WMDE: hmm, messaging appears to be of low quality in general. Probably has to do with the one who wrote it. Some more examples: [18:03:00] There are no token given [18:03:04] It is not found any data to operate upon [18:03:17] Update without an previous id is not possible [18:03:38] Use either or both of label and/or description, but not noen of them [18:04:16] Lydia_WMDE: probably best to have a native English speaker review all the API error messages (if you have those in the team) [18:04:33] siebrand: we do and yeah - agreed [18:05:08] those are really not good [18:10:09] * aude has a task for tomorrow [18:10:24] haven't looked at the i18n stuff yet [18:14:19] JeroenDeDauw: ping [18:26:13] jeremyb: pong [18:26:22] which repos to which channels? [18:27:15] jeremyb: ??? [18:27:23] gerrit -> IRC [18:27:48] jeremyb: we are pushing changes to gerrit [18:27:56] jeremyb: I'd actually like to try make the config change myself [18:27:59] no git-review (though it might change) [18:28:15] aude: this is about getting notifications here on IRC, see wikitech [18:28:23] JeroenDeDauw: ok, give me a link when you're done and i'll see if i think you missed soemthing ;) [18:28:36] jeremyb: awesome [18:29:37] JeroenDeDauw: well i don't know about commits, but comments, bugs and other stuff can have notifications for sure [18:29:51] well, pushes to gerrit [18:30:36] that's what siebrand and Nikerabbit have issue with, that there is no good notification for pushes [18:30:38] aude: you need to read more wikitech ;) [18:30:47] or maybe you did then? [18:30:48] jeremyb: ok [18:31:13] if chad can change gerrit to report pushes, that would be awesome [18:31:24] [18:31:44] i think that's not what he's thinking about [18:32:08] he's thinking disallow pushes and make everyone submit for review and then have a hook automatically merge them [18:32:28] (without actually doing review) [18:32:35] jeremyb: that would work , i suppose [18:32:44] compromise [18:37:01] aude: see comments on change 5360 [18:37:18] ok [18:40:30] JeroenDeDauw: just wondering if you're working on that now? anyway, back in ~10 [18:40:45] jeremyb: yeah [18:40:50] jeremyb: still here? [18:40:53] yah [18:41:03] jeremyb: modified the hooksconfig file [18:41:34] jeremyb: but ^demon said I should also do something in manifests/site.pp [18:41:39] Not sure what to do there [18:41:48] Where is the relevant code? [18:42:18] no, manifests/gerrit.pp [18:44:38] bye! [18:46:39] jeremyb: thanks, change at https://gerrit.wikimedia.org/r/#/c/8043/ [18:50:21] back [18:53:25] So how badly did I mess up the config? :d [18:54:17] well i'd probably make it semantic-mediawiki.log [18:55:18] also, i'm not certain what that will do exactly but i guess it will remove them from #mediawiki. maybe some of those should still continue echoing there? [19:00:46] jeremyb: yeah, they should all still show up at #mediawiki [19:01:05] busy in #-glam, bbiab ;) [19:12:12] JeroenDeDauw: i also wanted bugzilla changes and couldn't figure out where they go [19:12:29] (wikibugs bot) [19:17:30] jeremyb: having the gerrit stuff would be a good start :) [19:17:48] Even if it removed the changes from #mediawiki, it'd still be better then now [19:18:35] yeah, well no one's going to merge it tonight anyway i think [19:19:51] if i could get it merged and deployed immediately we could test and see if it disappears. but since we can't do that we can just wait and ask ^demon how it works [19:25:23] i do know how to send everything from a given log to both channels but not whether it will already be going there. [19:25:28] e.g. https://gerrit.wikimedia.org/r/3230 [19:36:07] nvm, i got the answer [19:36:22] just looked at recent history for #wikimedia-mobile vs. #mediawiki [19:36:57] and the answer is no, it doesn't still go to #mediawiki [20:01:44] jeremyb: fixed that now [20:06:45] i'm hacking some changes to the hook itself now actually [20:13:06] jeremyb: :) [20:13:09] ttyl [20:15:08] ugh, his change won't work so well [20:15:24] or at least it will be non-deterministic where things get echoed [20:15:41] !summon Jeroen! [20:15:44] or just demon [20:16:03] or i'm making a unilateral change ;) [20:16:04] jeroen is leaving c-base [20:16:07] * aude guessing [20:17:49] ok, i have an idea [20:18:59] * aude stabs gerrit [20:19:14] so complicated [20:22:03] not really. i think this was all written by WMF [21:33:09] * jeremyb waves JeroenDeDauw [21:37:53] * jeremyb pokes JeroenDeDauw [21:47:14] * JeroenDeDauw pokes jeremyb back [21:48:40] JeroenDeDauw: see my new change? [21:52:47] jeremyb: yeah [21:53:16] yeah, i saw you gave a review ~20 secs before i asked ;) [21:54:57] I deny having a time travel device [21:55:08] You can't prove it! [21:55:18] i asked earlier in #-operations: 20 21:41:51 < jeremyb> do we have a policy on following PEP 8 or not? (style guide) [21:55:30] JeroenDeDauw: {{fact}} [21:55:31] 10[1] 10http://meta.wikimedia.org/wiki/Template:fact [21:55:36] hah, thanks AsimovBot [21:55:47] AsimovBot: speak! [21:55:48] 04Error: Command “speak!” not recognized. Please review and correct what you’ve written. [21:56:02] now AsimovBot's giving me reviews? [22:21:03] JeroenDeDauw: ping [22:21:13] jeremyb: pong [22:21:20] * JeroenDeDauw is about to head home [22:21:26] so, you missed part of what i said while you were gone before [22:21:27] 20 20:15:07 < jeremyb> ugh, his change won't work so well [22:21:27] 20 20:15:24 < jeremyb> or at least it will be non-deterministic where things get echoed [22:21:45] mine will make it more deterministic [22:22:37] (UTC) [22:22:46] hmm [22:23:09] well, as long as we end up with a working bot here I'm happy :) [22:23:16] ttyl [22:23:28] yup, bye, JeroenDeDauw [22:23:33] 's ghost