[16:02:08] So, welcome to the IRC office hour about Bugzilla and bug management that will take place here in the next hour! Thanks for showing up! [16:02:16] I plan to talk a bit about the latest stuff that has been worked on, and plans for the future. [16:02:21] General info and documentation can be found on http://www.mediawiki.org/wiki/Bug_management as usual. [16:02:24] So who is here for the office hour? Please raise your hands. :) [16:02:41] Don't be shy :) [16:02:43] * valeriej raises hand [16:02:50] oh yay, hi valeriej! [16:02:54] Great to see you around! [16:03:08] andre__: Hi! :D [16:03:38] So here's a link what I've been doing lately: http://www.mediawiki.org/wiki/Bug_management/status but I'm going to summarize the most interesting stuff here. [16:03:54] Great! [16:04:23] The most important and greatest achievement of the last weeks: We now have a Wikimedia Labs instance for Bugzilla at boogs.wmflabs.org thanks to Ori, and he also puppetized Bugzilla (see https://gerrit.wikimedia.org/r/#/c/62404/ ). [16:04:30] This is pretty awesome as it helps to test code changes in a sane testing environment (Labs instance instead of private machines), and it will make deploying Bugzilla upgrades (e.g. upgrading from 4.2 to 4.4 and then redeploying our custom changes) way easier. [16:04:33] This was all done by Ori Livneh, so all kudos go to him! [16:04:55] Furthermore, the "Weekly Bug Summary" email on wikitech-l has seen quite some enhancements, like more correct data (cough) and now a list of most urgent issues. [16:05:37] Then, some taxonomy cleanup in Bugzilla has taken place, e.g. reports about the Search are now in three instead of four components in Bugzilla, and several mobile apps have been merged into one product. And Wikimedia Bugzilla's "See Also" field now also supports adding GitHub URLs and adding RequestTracker URLs. [16:06:20] I've been also drafting guidelines for Bugzilla adminship at http://www.mediawiki.org/wiki/User:AKlapper_%28WMF%29/BugzillaAdminPolicy as we (well, I at least) sometimes wondered what are good reasons why somebody should be an admin. [16:06:58] And of course I keep my Greasemonkey triagescripts updated here that anybody can use to save time when triaging bug reports: https://gerrit.wikimedia.org/r/gitweb?p=wikimedia/bugzilla/triagescripts.git;a=summary [16:07:36] Oh, and we now have so-called "flags" in Bugzilla to mark bugfixes that should either be backported to the MediaWiki tarball releases (to be used by thrid parties), and backported to the software version that runs on the Wikimedia wikis (servers). [16:08:02] * greg-g waves [16:08:10] Before it was a bit messy to find stuff for Mark (the tarball release manager) and Greg (the Wikimedia server deployment manager), so we all hope that this will help. [16:08:16] heja greg-g! [16:08:18] * a930913 particles. [16:08:23] hi a930913! [16:08:28] So with the labs instance, I can create a labs account and test out changes to the "Weekly Bug Summary"? I haven't been sure how to test changes on that. [16:09:01] valeriej, unfortunately the "Weekly Bug Summary" thingy is completely separate from the Bugzilla codebase :( [16:09:13] The code for that email resides here: https://gerrit.wikimedia.org/r/gitweb?p=operations/puppet.git;a=blob;f=templates/misc/bugzilla_report.php;hb=HEAD [16:09:18] and that's outside of Bugzilla itself [16:09:22] andre__: Ah, ok. I see. [16:10:13] valeriej, for testing... hmm, yeah, that will be hard. I myself still have to play way more with Labs to see if I could just put up that script there and then run it from the shell against the Bugzilla database on the Labs instance. That would be perfect, but I highly assume that things won't be that easy [16:10:46] valeriej, so far I've tested it locally with a Bugzilla on my machine. Which isn't great either. But if you have something to test I'm glad to try it out for you :) [16:11:04] andre__: Oh, thanks! [16:11:21] To continue with what's been going on (last item): And of course we have bugdays every other week that everybody is welcome to join, see https://www.mediawiki.org/wiki/Bug_management/Triage for general info and https://www.mediawiki.org/wiki/Bug_management/Triage/Past_meetings for the past achievements. [16:12:10] As I wrote, you can find complete weekly summaries of bug management activity here: http://www.mediawiki.org/wiki/Bug_management/status - I try to do things transparently, and I also hope that this helps to provide feedback [16:12:30] that's also why I try to document workflows on https://www.mediawiki.org/wiki/Bug_management [16:12:49] I don't want bug management to look like rocket science that only insiders can do. Because it's not, everybody can help with that. [16:13:11] With regard to the task list and plans for next months, you can check http://www.mediawiki.org/wiki/Bug_management/Task_list#Priorities_for_Q2.2F2013 [16:14:13] One nice thing I want to get landing in the next week is a better Bugzilla frontpage. Screenshot: http://bug-attachment.wikimedia.org/attachment.cgi?id=11439 [16:14:47] For those active in this channel, do the plans listed on http://www.mediawiki.org/wiki/Bug_management/Task_list#Priorities_for_Q2.2F2013 feel right to you? [16:14:56] Anything missing that you want to see? [16:15:39] Heh. Silence means that you agree (or don't care) ;)) [16:16:29] andre__, so the admin policy thing, would I be right in assuming that you need to sign an NDA before you can become one? [16:16:29] So that was my quick 15min update what's been going on in the last month, and what will happen soon. (as usual, a log will be available at http://meta.wikimedia.org/wiki/IRC_office_hours after this office hour) [16:16:50] Krenair: yes, that's what I was told. And that's actually how this whole debate started at some point [16:17:05] Because it includes security access etc. [16:17:07] You should probably put that on the page. [16:17:08] I'm wondering if it would be helpful to promote your backlog somewhere to make it more clear that these are tasks that anyone can and is welcome to do... [16:17:22] Krenair, oh it's missing? Good point, I'll do that. Thanks! [16:19:00] valeriej, hmm yeah. Currently it's hidden as "Plans and ideas of things to do in bug management - help welcome!" under "For Bugzilla Administrators / the Bugwrangler" on http://www.mediawiki.org/wiki/Bug_management [16:19:02] any ideas? :-/ [16:19:45] Task list currently mentions for example "Document best practices in Bugzilla for developers and engineers to help them get the most out of Bugzilla, e.g. in a miniseries linked from mw:Bug management - anybody can do this!" [16:19:52] but I agree that this is rather hidden. [16:20:27] Maybe I should restructure the backlog on http://www.mediawiki.org/wiki/Bug_management/Task_list in a way that makes it clearer which permissions are needed (from "everybody" up to "requires being admin")? [16:20:37] Ah, I see. Yeah, and some of the doc stuff can be done by experienced triagers, not just admins. [16:20:46] Yeah, that sounds good. [16:21:25] yeah, that would probably make sense. I'll try that, very good point! [16:21:34] * andre__ adds it to his to-do list [16:22:26] I'm giving you more stuff to do. I'll work on an item from the backlog to make up for it. :P [16:22:47] ah, I like good ideas. This is helpful. :) [16:26:04] hmm, no other comments? Any questions, ideas, criticism when it comes to Bugzilla and Wikimedia bugs? I'm happy to discuss anything, just speak up :) [16:26:24] hi there ! [16:26:37] Hey lizzard! [16:26:43] What do you think of Gun control laws in the US? [16:27:00] You said anything :P [16:27:41] Bugzilla is a pain in the ass [16:28:01] I cannot write on it [16:28:11] I have something to tell to Siebrand about a bug [16:28:39] Hi lizzard! Welcome :) [16:29:02] Theo10011, no strong opinion on that, sorry :D [16:29:11] Nnemo, what exactly do you mean by "cannot write on it"? [16:34:12] Nnemo, could you elaborate? [16:34:13] Nnemo, are you logged in into Bugzilla? [16:34:13] no [16:34:14] well, it's closed [16:34:15] Nnemo: not sure if I understand what you mean. You can add comments in Bugzilla after creating an account, plus you can read everything (except for Security bugs) without an account, so I wouldn't call it closed [16:34:22] Nnemo, see http://en.wikipedia.org/wiki/Wikipedia:Bugzilla for more info [16:34:22] but I can understand that it's annoying that it's a separate login, and that it requires an email address which will be visible to other logged-in users [16:34:41] the corresponding tickets are https://bugzilla.wikimedia.org/show_bug.cgi?id=148 and https://bugzilla.wikimedia.org/show_bug.cgi?id=14487 by the way [16:34:58] Nnemo: langswitch still? [16:37:31] Nemo_bis, Siebrand has "improved" the presentation of the languages, after you have asked him, after I have asked you, but this does not work [16:37:53] When I see Siebrand around, I will tell him how to fix that [16:38:46] any bug number handy? I'd love to know more context [16:39:13] but, regarding the Template:LangSwitch, the problem I encounter is unrelated, I encountered it today, maybe you can help me [16:39:39] Nnemo: siebrand is always responsive on bugzilla, so if you want to add something to his todo list that's a good place [16:40:14] Nnemo: yes, I suspect it's not related to this office hour so maybe we could continue on #wikimedia-tech for instance