19:05:13 #startmeeting 19:05:13 Meeting started Wed Dec 17 19:05:13 2014 UTC. The chair is colonelqubit. Plugin info at http://wiki.debian.org/MeetBot. 19:05:13 Useful Commands: #action #agreed #help #info #idea #link #topic. 19:05:37 UNCONFIRMED: we have 502 bugs 19:05:42 y'all are awesome! 19:06:09 sophi: could you please describe the current idea re: UX bugs? 19:06:24 (also, welcome, arnaud_versini :-) 19:06:47 colonelqubit: Hi :-) 19:07:03 colonelqubit: this is all said by Stuart: Guess issue can simply be set new on opening, and always assign to ux-advise component. Work flow would be to keep these issues open (or maybe needinfo) in ux-advise until Design/UX-advise folks agree to move it forward for development, or close it out. 19:07:27 arnaud_versini: to bring you and anyone reading the minutes up to speed -- we're talking about how to deal with UX bugs (see thread here: http://nabble.documentfoundation.org/RFE-process-between-QA-and-UX-tt4132849.html) 19:07:49 * arnaud_versini is reading 19:09:27 colonelqubit: I don't see a need to discuss it over and over, just let try it and see if both teams are happy with that 19:09:28 sophi: sounds good 19:09:52 colonelqubit: ok :) 19:10:08 sophi: so for any UX bugs QA sees, can we toss those into UX-advise? 19:10:19 colonelqubit: yes 19:10:23 sophi: and NEW or NEEDINFO? 19:10:33 jmadero: yes 19:10:36 * colonelqubit laughs 19:10:37 which one ? 19:10:47 jmadero: sounds like UX will use NEW/NEEDINFO themselves 19:10:49 i'll set them to NEW 19:10:59 sophi: what am I setting them to? 19:11:12 jmadero: new 19:11:17 * colonelqubit nods 19:11:17 okay 19:11:27 then I am no longer doing any commits on UX issues 19:11:33 NEDDINFO is better I think for dev to know that they should wait for this bug 19:11:34 because I have no clue when they are accepted and when they aren't 19:11:43 arnaud_versini: I agree - but we've been outvoted ;) 19:11:45 arnaud_versini: but the bug will be assigned to UX 19:12:00 jmadero: I'm connecting another time to be more than one 19:12:02 theoretically, one shouldn't take an assigned bug 19:12:30 sophi: so we expect UX team to discuss, and to unassign UX team when they decide? 19:12:34 and set it back to default? 19:12:55 * colonelqubit likes this plan 19:12:58 quoting from my email that didnt get in the thread 19:13:08 sophi: and additionally to set the component correctly? 19:13:11 "As i'm opening enhancement requests, sometimes i seek the advise of more experienced users to know whether the enhancement is a good idea or not." 19:13:13 jmadero: no, they have them, they deal with them, solve it or close it 19:13:18 "If the QA team doesnt wish to give their input into these enhancement requests, then i think the simplest thing to do is to set them all as ux-advise rather than what i currently do of assigning it to the component and CC ux-advise." 19:13:29 sophi: +1, sounds good, so I'm done implementing UX enhancements, fantastic 19:13:38 I think we're all on the same page now 19:13:45 jphilipz: please set to ux-advise also 19:13:52 if you refuse, so be it, but it seems like that's the agreed upon workflow 19:13:54 from virtually everyone 19:14:01 jmadero: well i wasnt sure what was UX, but now i am :D 19:14:15 yes - but you are one voice, and if you set to ux-advise it assigns the bug 19:14:17 so will do 19:14:21 thus making it so other devs don't take it 19:14:22 thanks! 19:14:28 :-D everyone is happy, we can move on 19:14:29 jmadero: ideally, I can imagine UX removing themselves from assignment, but only if 19:14:31 1) It turns out not to be an enhancement or UX issue 19:14:32 sophi: you'll email list? 19:14:33 2) They triage it/get it ready for another dev to handle 19:14:38 jmadero: yes 19:14:41 +100 19:14:43 * jmadero is happy 19:15:10 * sophi is happy when jmadero is happy ;) 19:15:17 that's a rarity ;) 19:15:20 that I'm happy lol 19:15:23 lol 19:15:26 #action sophi will email out new guidelines about UX bugs 19:15:47 we should update BugTriage page as well on the wiki 19:16:07 sophi: can you do that, too? 19:16:15 or I can do it 19:16:36 colonelqubit: as you want, I can do it if you don't :) 19:17:04 #action sophi/robinson will make sure BugTriage page gets updated with UX bug guidelines 19:17:21 Okay, let's see 19:17:40 Housekeeping stuff: first off, our next meeting would be in 2 weeks which is Dec 31st. 19:17:46 Is anyone going to be around then? 19:18:10 (… and not inebriated?) 19:18:17 colonelqubit: I'll be in the plane, not here, bad idea I think 19:18:17 colonelqubit: not me 19:18:53 colonelqubit: I think anyone in Europe will be away 19:18:57 * colonelqubit nods 19:19:18 Okay, we'll have a totally optional (even more optional than most weeks!) meeting 19:19:24 Bring something tasty to drink 19:19:51 There is no goal to get any real work done 19:20:10 But if someone thinks up something good, we won't prohibit it 19:20:12 :-) 19:20:34 Okay, so on to this meeting 19:20:56 Last week we chatted w/markus and got agreement that all dev /unit test bugs are going to the dev list 19:21:29 I haven't heard anything negative about that decision, so it sounds solid 19:21:48 I updated the BugReport page with that information 19:21:59 https://wiki.documentfoundation.org/QA/BugReport#Not_all_bugs_go_to_Bugzilla 19:22:04 colonelqubit: how many emails does it generate per day ? 19:22:33 arnaud_versini: total # of questions about building/unit tests to the dev list is probably 4 a week? 19:22:36 it's small 19:22:52 but I think the problem is that bugs were getting lost in Bugzilla, and we weren't responding to new developers 19:23:26 colonelqubit: I'm just thinking that 1 thousand mail per day I won't read them all :-) 19:23:34 * colonelqubit nods 19:23:45 the dev list is high-traffic w/commits, but I filter them 19:24:05 The 2nd decision we had last week was re: bugs fixed in a newer version: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/RESOLVED#Fixed_in_a_newer_version 19:24:31 Another corner-case, but good that we came to agreement 19:24:57 I have a few stats to pass along, but first, who has something to discuss? 19:26:29 problematic bugs? 19:28:35 Anyone using bibisect44 yet? 19:28:53 colonelqubit: Sorry I'm filling a new bug :-) 19:29:04 Yes to bibisect44 19:29:14 arnaud_versini: but we already have so many! 19:29:44 mjayfrancis: good 19:30:15 bibisect requests down to… 31, when I checked earlier? 19:30:57 It's been a busy few days with work, but getting ever closer to the bottom nonetheless 19:31:25 I assume that the 64-commit range is narrow enough for devs? 19:32:33 mjayfrancis: yep, 34 right now 19:32:46 For me, sometimes it's just obvious what the guilty commit is just from reading the commit logs in the range. The rest need follow-up source bisection 19:32:53 The range size doesn't seem excessive 19:34:07 As previously mentioned, when we get ~to the bottom, I will see about bisecting more of them down to commit granularity. One more more old-model distributions in VMs will be needed 19:35:00 mjayfrancis: oh, we'll need to distribute VMs set up for bibisecting? 19:35:48 I've had some success shepherding bibisected bugs through to the responsible or other devs, but without a plausible specific commit to point at few of them are going to have the inclination or time to take a given bug any further 19:37:17 I've got more than enough horsepower locally now to source bisect bugs with some speed, I just need to set up some older toolchains. Ubuntu 14.04 can't compile any particularly old version of LO, the dependencies just aren't right any more 19:37:29 If we had a fast enough network, it would be neat to be able to do on-demand building of old versions 19:37:41 News from fdonew: [Bug 87419] SIDEBAR bad looking sidebar docked on the left side 19:37:55 so basically you run bibisect, and then at the last stages, you use POWERFUL_BUILD_MACHINE to build and send down those last builds 19:38:12 Machine-s, plural :) but yes 19:38:19 colonelqubit: Sorry a new one 19:38:27 but I think there's a remedy there: Do it in the cloud 19:38:29 colonelqubit: but we have an archive with old version 19:38:41 There are two, which between them can build a tree in ~40 minutes 19:38:41 sophi: right, I mean for bisecting down to a single commit 19:38:55 colonelqubit: ah sorry didn't read all 19:39:08 :-) no worries -- you're probably distracted with your legos 19:39:09 colonelqubit: bibisecting is mandatory first 19:39:21 colonelqubit: My bandwidth to the outside world is spotty at best. For me at least, doing it locally is the answer 19:39:35 oh man, I have to dig those out when I get home to my parents' place! Legos are so nifty! 19:39:56 arnaud_versini: oh, certainly 19:40:09 colonelqubit: no l10n is eating me all ;) 19:40:36 but for people who don't have that computing power locally, being able to use x2go means that we wouldn't have to download anything 19:40:46 (or VNC) 19:40:59 I'll look into that more in the future 19:41:36 Speaking of which .... we're going to have cloud servers available for the BugHunting Session this week. You'll just need an x2go client to connect 19:43:05 https://wiki.documentfoundation.org/BugHunting_Session_4.4.0_RC1 19:44:34 I know that many of you already test locally, but feedback on the instructions is always helpful -- I'll link to it from the wiki page above 19:44:51 (I'll have the instructions up by Friday) 19:47:24 Okay, people, anything else? 19:47:41 colonelqubit: I'll retest instructions on openSUSE if you want 19:47:49 yeah, that'd be great 19:49:02 Quick Stats round-up: 19:49:16 UNCONFIRMED bugs dropped below 500 before settling around 500ish 19:49:36 An early X-mas present! (Although I hear talk about pushing that number even lower) 19:50:30 Other stats held even -- needAdvice, preBibisect 19:51:09 Regressions in 4.4, 4.3, and 4.2 dropped across the board, which combined with keeping the UNCONFIRMED count low is great 19:51:48 And bibisected bugs jumped up to 219 from 185 (woot!) 19:52:19 colonelqubit: You means bibisected and closed ? 19:52:44 (well, that was a woot for QA; those are still open ... :P ) 19:53:26 colonelqubit: I don't understand, we bibisect and there is less bug bibisected ? 19:54:19 colonelqubit: Sorry, my mistake :-D 19:54:42 yeah, should have said "up from 185 to 219" 19:54:58 at least latin english is not 19:55:07 (regarding word position wherever you like) 19:55:07 colonelqubit: My logic and my english is bad ... :-) 19:56:46 Sentences any order in can be, if Yoda to speak like willing you are :) 19:57:03 pas aussi horrible que le francais a moi... 19:57:15 (le francais je parles?) 19:57:36 * colonelqubit battre des ailes 19:58:09 Okay, I don't want to keep you for ever 19:58:22 So any other items to discuss? Holiday plans to announce? 19:58:38 nothing on my side 19:58:47 I'd invite you all over for Christmas, but you're so far awaaaay 19:58:49 colonelqubit: I'm going to Paris on saturday :-) 19:59:14 * colonelqubit decorated his tree with hard drive platters 19:59:17 colonelqubit: thanks :) 20:00:00 arnaud_versini: you spend Christmas in Paris 20:00:42 sophi: Near Paris 20:00:59 arnaud_versini: ok 20:01:21 Bye all! 20:01:59 Okay, one last thing: Bugzilla Migration has been confirmed for January 24th 20:02:17 colonelqubit: I really think December is better on this date 20:02:26 I wanted to tell y'all first -- I'll send out emails, etc.. with more info 20:02:29 arnaud_versini: we are not ready 20:02:32 December is not better 20:02:40 and with holidays if something goes wrong, we're screwed 20:02:51 arnaud_versini: it's a question of getting everyone we need together from TDF and FDO 20:02:58 and January 24th works out for that 20:03:00 and being available for problems ;) 20:03:04 colonelqubit: I'm happy to hear that :-D 20:03:06 that too, yes :-) 20:03:23 thanks for your work 20:03:27 Have a Happy Holidays everyone! 20:04:06 Drive safely, and take it easy on the egg nog if you'll be on snowy/slick roads. 20:04:31 * colonelqubit waves 20:04:38 jmadero: thanks ;-) 20:05:51 #endmeeting