2009-08-18
Agenda
Topics discussed at this meeting:
- Triaging versus Bug Fixing/Closing in Karmic -- [Need more input]
- Tasks to do for the team -- andresmujica
- New bug-stuff to look forward to -- bcurtiswx
- Policy of what to do when bugsquad members need help but don't ask -- micahg
- o They aren't using stock responses (and the replies aren't even close) o Changing status with no reply o Reply without specifying next step (i.e. what the reporter needs to do)
Mentoring BugSquad members -- related to bug 414627 (malone) -- micahg
- Member adoption of packages -- micahg
- Open Discussions
Minutes
Triaging versus Bug Fixing/Closing in Karmic
As per last UDS the Desktop Team decided to spend more time fixing bugs than triaging, so those members willing to help in that effort should try to recreate bugs, documenting test cases, and forwarding upstream, as this duties are the most valuable ones.
Tasks to do for the team
There are always several tasks that need to be done in order to make the Team grow, so it was decided to use again the TODO list. In order to make the TODO list work, is really important to keep track of it periodically, and off course, update it with the tasks to do.
So from now on, with the Meeting minutes, the link would be sent so it can be reviewed and updated by the volunteers working on the available tasks.
New bug-stuff to look forward to
Just a general question about which is the procedure for develop a package-hook, as so few people are developing package-hooks just ping bdmurray and he'll look for it.
Policy of what to do when bugsquad members need help but don't ask
- They aren't using stock responses (and the replies aren't even close)
- Changing status with no reply
- Reply without specifying next step (i.e. what the reporter needs to do)
As the number of Bug triagers increases, sometimes the willingness to help of the new members leads to a bad triaging process or ignore basical procedures. So, if you find someone behaving incorrectly, or not following the standard procedures causing more harm than good, don't hesitate in getting in touch with him/her (lp-karma-suffix from firefox-lp-improvements packages would do the trick) and help improve him/her skills showing their errors and pointing them to the right documentation.
However one of the MOST important topics treated here was the previously discussed idea of making BugSquad a closed team, asking for a very basic requirements to join the team. It was discussed to make a general expiration of all members of the team, so they can join again after fullfilling the requirements. This would be addressed at the Mailing list so stay tuned and get ready.
Mentoring BugSquad members -- related to bug 414627 (malone)
Launchpad bug 414627 in malone "allow users to select another user to follow/watch" [Undecided,Incomplete] https://launchpad.net/bugs/414627
Pedro has been working on a Mentorship program designed to help new BugSquad members in the triaging duties. The bug in mention asks for a way to follow someone else at LP (as Mentor an Mentee)
So in the next weeks we would have more information about this.
Member adoption of packages
As we ran out of time it was briefly discussed the need to find which packages doesn't have bug contact in order to offer those as candidates to be adopted by a triager.
Agree on next meeting date and time
Next meeting will be on Tuesday, September 8th at 16:00 UTC in #ubuntu-.
Log
16:40 andresmujica1 hi everyone.. 20 mins for Bugsquad meeting (it would be held at this channel) === grep_ is now known as grepory 17:00 hggdh BONG BONG BONG 17:00 bdmurray heh * grepory dances 17:00 hggdh (this is the bell) 17:01 pedro_ hi folks * andresmujica1 waves 17:03 andresmujica1 :) 17:03 andresmujica1 ok, let's check what do we got 17:03 andresmujica1 https://wiki.ubuntu.com/BugSquad/Meeting 17:04 thekorn hi bugsquad! 17:06 andresmujica1 there are some topics proposed and some items in the agenda... * andresmujica1 waves thekorn 17:07 andresmujica1 Triaging versus Bug Fixing/Closing in Karmic (anyone knows more about this topic? i don't recall whom proposed it) 17:07 bdmurray Nor do I 17:07 pedro_ well.. that's something we talked about UDS with the desktop team 17:08 pedro_ they're going to spend more time doing bug fixing rather than triaging for the current cycle 17:08 pedro_ but i don't know who added that to the bugsquad meeting agenda, probably got confused by the title 17:09 hggdh so, if I understand it right, the desktop team will need more help on triaging 17:09 pedro_ as always, yes ;-) 17:10 andresmujica1 something that concerns me is that the biggest triaging effort is mostly done by the devs themselves... how can we help them more? 17:10 bdmurray I think trying to recreate bugs, documenting test cases, and forwarding upstream are all a big help. 17:13 andresmujica1 ok... so ? 17:13 matti :) 17:13 bdmurray I think we should move to the next item since there doesn't seem to be much to discuss here 17:14 andresmujica1 ok. in the proposed topics we've got 17:14 andresmujica1 Tasks to do for the team 17:15 andresmujica1 from previous meetings we've discussed some ideas, 17:15 andresmujica1 the bug triaging classroom session for the Global Ubuntu Jam, we're looking for someone that can give the session. 17:16 andresmujica1 and the wiki page with the most important bugs per cycle 17:16 bdmurray At one point in time we had a todo list at https://wiki.ubuntu.com/BugSquad/TODO 17:16 bdmurray Perhaps we should revive that? 17:17 hggdh sounds like a good idea 17:17 andresmujica1 yeap, definitely. 17:17 pedro_ yeap, would be good for keeping track of the tasks 17:18 pedro_ to know who is doing what 17:18 bdmurray However, people have to actively monitor the wiki page 17:18 hggdh which, I guess, comes smack on -control duties 17:18 bdmurray Maybe sending monthly reminders of what's on it would be good? 17:18 andresmujica1 we can subscribe to the page 17:19 hggdh also, but the reminders help * hggdh had already forgotten about this page 17:19 pedro_ perhaps with the bugsquad meeting report? ;-) 17:20 andresmujica1 ok, i'm offering to update the TODO list with the tasks that have been talked within this meetings, and yes, it can be sen with the report too 17:20 andresmujica1 sent 17:20 pedro_ person: No such object "https://bugs.edge.launchpad.net/~pvillavi". <- grgr love you lp 17:21 andresmujica1 ok. 17:21 andresmujica1 now: New bug-stuff to look forward to -- bcurtiswx 17:21 andresmujica1 not here... 17:21 andresmujica1 i was wondering about package-hooks , where can i find a list of the ones that are being worked on ?? 17:22 bdmurray andresmujica1: what do you mean by being worked on? 17:22 andresmujica1 there's a TAG or someting at LP ? 17:22 bdmurray The only one I know of being worked on is evolution atm 17:22 andresmujica1 i mean, i want to make an apport-hook but if someone already is working on it it would be better to find a different one.. 17:23 bdmurray I don't think that many people are working on them, so I'd just have at it 17:23 andresmujica1 ok. the standard procedure is to make the bug report and ping piti, right? 17:24 bdmurray ping me actually 17:24 andresmujica1 ok 17:25 bdmurray I'll chase getting them incorporated / uploaded 17:26 pedro_ that reminds me that i need to open some bug reports about the ones i wrote during the sprint 17:26 bdmurray pedro_: yes, that'd be great! 17:27 andresmujica1 Policy of what to do when bugsquad members need help but don't ask -- micahg === erhesrhsrtb54vyh is now known as Elbrus 17:28 hggdh and -- more importantly -- do not follow the rules 17:29 pedro_ send them an email explaining why what they did is wrong? include a link to our documentation and offering help if they have a question? 17:29 bdmurray One issue here might be that the Bug Squad is an open team so there is no commitment to follow the rules 17:29 andresmujica1 They aren't using stock responses (and the replies aren't even close) 17:29 andresmujica1 Changing status with no reply 17:29 andresmujica1 Reply without specifying next step (i.e. what the reporter needs to do) 17:29 pedro_ i tend to do that most of the times 17:30 hggdh heh 17:30 pedro_ " Changing status with no reply" < - i hate this 17:30 bdmurray I try to do what pedro recommends 17:30 pedro_ everytime you do that, a kitten die 17:31 hggdh OMG, we are running out of kittens! 17:31 bdmurray That's what I added the contact user hyperlink into lp_karma_suffix 17:31 bdmurray The idea being you'd see something inappropriate and contact them directly 17:31 bdmurray However, I think it is important to verify that the person is in fact a member of bug squad 17:32 hggdh so. I suggest -control starts contacting -- in a nice way -- the -squad member that are doing that, as we find them 17:32 hggdh s/member/&s/ 17:32 andresmujica1 what happened with the discussion about making bug squad a closed team, with some minimal requirements to join? 17:33 bdmurray That needs to be discussed on the mailing list, particularly what to do with existing members 17:33 bdmurray Do we just wipe out the team and start over or ...? 17:34 hggdh best would be to keep on with the existing members, and add an expiry 17:34 hggdh and request an acceptance of the (new) rules 17:34 andresmujica1 if you don't touch a bug for 3 months set a 30 days expiration .. 17:34 pedro_ andresmujica1, that'd be tricky to do 17:35 bdmurray Adding an expiration for all members would be easy though 17:35 hggdh of course, this will also add on overhead for the bug-meisters 17:35 hggdh since only them (looking at Brian, directly) can do it 17:35 bdmurray hggdh: for managing the team? I've written some launchpadlib scripts for managing teams so its not so bad 17:36 bdmurray Way better than it used to be! * hggdh retracts the observation ;-) 17:36 pedro_ There are 2046 direct members of the "Ubuntu BugSquad" team <- wow 17:36 andresmujica1 how many bugsquad members are actively triaging ? is it possible to now? 17:37 bdmurray andresmujica1: yes, but its somewhat hard 17:37 hggdh So. We intend to make -squad closed; -sqaud member should follow the rules, including subscribing to the ML 17:38 andresmujica1 i would agree with that. Even with a general expiration after some ML messages explaining why... 17:38 bdmurray and what it means to be a member of the bugsquad 17:39 hggdh +1 17:39 pedro_ I'm agreed with that 17:40 hggdh any other vote? Otherwise we are agreed, and move on 17:41 andresmujica1 ok 17:41 andresmujica1 so 17:41 andresmujica1 Mentoring BugSquad members -- related to bug 414627 (malone) -- micahg 17:41 ubot4 Launchpad bug 414627 in malone "allow users to select another user to follow/watch" [Undecided,Incomplete] https://launchpad.net/bugs/414627 17:41 micahg so, I was thinking to make mentoring a more official feature of bug control 17:41 hggdh this is something MIcah and I discussed: would help a lot on following new -squads, or proposed -controls 17:41 pedro_ I'd *love* to have that on launchpad, it helps quite a lot on Gnome Bugzilla 17:42 micahg yeah, that feature would be nice 17:42 pedro_ and would be perfect for the mentoring program we're trying to build 17:42 hggdh pedro_, exactly the same point I raised with Micah 17:42 micahg but I realized that it's possible to a point right now 17:42 micahg if you're subscribed to the package in questions, you can filter by commentor 17:42 bdmurray It's not big brother-ish? 17:42 micahg bdmurray: maybe it should be limited to admins 17:42 hggdh bdmurray, it may deteriorate to BB, without control 17:42 micahg and no, there's nothing private about non-private bugs are there? 17:43 bdmurray It implies that I don't trust you and need to watch your every move 17:43 hggdh it does. This is the point 17:43 micahg bdmurray: well, not trust is different than training I woudl think 17:44 micahg why is this different than a seasonsed person standing over another while training? 17:44 andresmujica1 hmm, i'd see it the other way around.. i want to follow the example from someone else...so i watch how he's doing it 17:44 micahg and the person should know that you're watching I would think 17:44 hggdh we need to verify. Andre did that with me, for example, when I started in Gnome. I see no problems, since all bugs are viewwable by anyone 17:44 micahg andresmujica1: I think both ar egoof 17:44 micahg *good 17:45 hggdh it is similar to anyone proposing to MOTU, for example (but without the help of 'following' 17:46 micahg anyway, you can kind of do it now if you subscribe to all bug mail and filter by commenter 17:46 hggdh and accept thousands of email per day, of course 17:46 micahg but this would make it so that you can do it more easily 17:47 hggdh question is: what incentives are there to become a bugsquad? 17:48 hggdh (since I can comment on any bug, anyway) 17:48 micahg only to say that they're dedicating themselves to helping 17:48 bdmurray hugs? 17:48 micahg but I see where you're going hggdh 17:49 hggdh perhaps as a pre-req to become a -control? 17:49 micahg bugsquad should get more help from -control 17:49 micahg that's how I learned 17:50 hggdh yes, and this is the mentoring we are trying to start 17:50 micahg and it encouraged me to keep going 17:51 andresmujica1 ok, we've got a few minutes, so let's wrap up ... 17:51 micahg maybe we should resurrect the wiki page for mentoring 17:51 hggdh and start the official mentoring soon * hggdh pokes pedro_ ;-) 17:52 pedro_ hggdh, just waiting for the response from charlie-tca, if he doesn't answer at the end of this week we might look for someone else to fit there 17:52 pedro_ we cannot wait forever 17:53 pedro_ micahg, there's a plan for starting a more structured mentoring program: https://wiki.ubuntu.com/QATeam/Specs/SpecialisationWithinBugcontrol * micahg is looking 17:54 pedro_ would be really good if everybody could look at the spec and add comments about it 17:54 micahg on the comment page 17:54 micahg ? 17:54 micahg I don't see a comment page 17:54 pedro_ micahg, feel free to add those at the bottom 17:54 hggdh just add a Comment header, and we will go from there 17:55 micahg +1 on the idea * micahg is already specialized :) 17:56 andresmujica1 ok, let's go to Open Discussion and let the adopting package topic for the next meeting 17:56 micahg would comments per category be better? 17:56 bdmurray wrt to adopting packges I have a question 17:57 bdmurray Would it be interesting to know what packages nobody is subscribed to? 17:57 pedro_ a big yes ;-) 17:57 micahg bdmurray: my guess would be most 17:57 micahg unless people are subscribed to -bugs 17:58 micahg or maybe not... 17:58 andresmujica1 hmm.. sure. even get in touch with main developer and help him subscribe to its package... 17:58 hggdh micahg, I think commenting at the bottom is better -- all comments together 17:58 micahg ok 17:58 bdmurray micahg: but if you knew netcat had nobody subscribed to its bug reports and it only has <5 open bugs might that help you choose a package to adopt? 17:59 micahg yeah, that's a good point 17:59 micahg maybe both stats together would be good 17:59 bdmurray and that it is synced with debian so valid bugs should be forwarded upstream ... 17:59 hggdh I think it would -- I would not be afraid of being overwhelmed, and this plays a role 18:00 micahg the question is how do we cover 20k pkgs with 125 people? 18:00 hggdh we do not. There is only so much we can do. But we *can* start 18:00 bdmurray exactly 18:00 micahg ok, makes sense 18:01 hggdh and it will be better than *not* doing anything 18:01 micahg my plan has always been adopt a package, get the bugs under control, then adopt another * micahg is still working on the first bunch :) 18:01 hggdh its a good plan :-) 18:02 hggdh well, you started with FFox, what did you expect LOL 18:02 micahg when I started, there were only 1600 FF bugs, now there are 2k :( 18:03 hggdh one thing we might try is to have more than one for large (in terms of bugs) packages 18:03 hggdh if we can get it for these large packages, it is already a victory 18:03 micahg well, that's where mentorhelp 18:03 hggdh yes 18:04 micahg you get 2-3 people training on bugs in a large package 18:05 hggdh So. Comments are needed on https://wiki.ubuntu.com/QATeam/Specs/SpecialisationWithinBugcontrol 18:05 hggdh the sooner, methinks, the better * micahg will comment tonight 18:05 hggdh andresmujica1, back to you ;-) 18:06 andresmujica1 ok, about the upcoming Developer week, anything we can help on? 18:08 hggdh bdmurray, pedro_ ? 18:08 bdmurray I'm all set thanks for asking 18:10 pedro_ well, just help on welcoming the new people (if there's any) after the talk here at the channel 18:10 hggdh ROLF 18:11 andresmujica1 ok, anything else we should discuss after closing ? 18:12 bdmurray andresmujica1: you'll send out minutes correct? 18:12 andresmujica1 yeap 18:12 andresmujica1 starting right now. 18:12 bdmurray and the next meeting will be on 8 September? 18:13 andresmujica1 if everyone agrees, it would be Sept 8th 18:13 micahg +1 18:13 andresmujica1 same hour same channel? 18:13 pedro_ sure 18:13 bdmurray that sounds good to me 18:14 andresmujica1 ok, thanks everyone :) 18:14 pedro_ thanks! 18:15 bdmurray thanks! 18:15 hggdh thank you, andresmujica1 18:15 micahg thanks andresmujica1
BugSquad/Meeting/Minutes/2009-08-18 (last edited 2009-08-19 02:47:25 by adsl190-2425091)