== Meeting information == * #ubuntu-meeting: DMB, 13 Mar at 15:12 — 16:18 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-meeting/2017/ubuntu-meeting.2017-03-13-15.12.log.html]] == Meeting summary == === Review of previous action items === The discussion about "Review of previous action items" started at 15:12. * ''LINK:'' http://ubottu.com/meetingology/logs/ubuntu-meeting/2017/ubuntu-meeting.2017-02-27-19.15.html * ''ACTION:'' rbasak to add Rosco2 to the contributing developer team (carried-over) * ''ACTION:'' rbasak to announce Rosco2's new contributing developer team membership (carried over) * ''ACTION:'' bdmurray to sort out votes and related items in respect of the two upcoming expiring DMB memberships (carried over) === Ubuntu Contributing Developer Applications === The discussion about "Ubuntu Contributing Developer Applications" started at 15:24. * '''Dan Streetman (ddstreet)''' (15:24) * ''Vote:'' Grant ddstreet Contributing Developer (Carried) * ''ACTION:'' sil2100 to add ddstreet to the contributing developer team * ''ACTION:'' sil2100 to announce ddstreet's new membership === SRU-UPLOADER Applications === The discussion about "SRU-UPLOADER Applications" started at 15:44. * '''Eric Desrochers (slashd)''' (15:44) * ''LINK:'' https://wiki.ubuntu.com/slashd/sru-uploader * ''Vote:'' Grant slashd SRU-UPLOADER (Carried) * ''ACTION:'' rbasak to create and add slashd to the new SRU-UPLOADERS team * ''ACTION:'' rbasak to announce slashd's new SRU-UPLOADERS team membership === Any other business === The discussion about "Any other business" started at 16:11. * ''ACTION:'' sil2100 to finalize fossfreedom's application vote situation == Vote results == * [[http://ubottu.com/meetingology/logs/ubuntu-meeting/2017/ubuntu-meeting.2017-03-13-15.12.log.html#224 Grant slashd SRU-UPLOADER]] * Motion carried (For/Against/Abstained 5/0/0) * Voters rbasak, micahg, sil2100, bdmurray, cyphermox * [[http://ubottu.com/meetingology/logs/ubuntu-meeting/2017/ubuntu-meeting.2017-03-13-15.12.log.html#127 Grant ddstreet Contributing Developer]] * Motion carried (For/Against/Abstained 5/0/0) * Voters rbasak, micahg, sil2100, bdmurray, cyphermox == Action items, by person == * bdmurray * bdmurray to sort out votes and related items in respect of the two upcoming expiring DMB memberships (carried over) * ddstreet * sil2100 to add ddstreet to the contributing developer team * sil2100 to announce ddstreet's new membership * rbasak * rbasak to add Rosco2 to the contributing developer team (carried-over) * rbasak to announce Rosco2's new contributing developer team membership (carried over) * rbasak to create and add slashd to the new SRU-UPLOADERS team * rbasak to announce slashd's new SRU-UPLOADERS team membership * sil2100 * sil2100 to add ddstreet to the contributing developer team * sil2100 to announce ddstreet's new membership * sil2100 to finalize fossfreedom's application vote situation * slashd * rbasak to create and add slashd to the new SRU-UPLOADERS team * rbasak to announce slashd's new SRU-UPLOADERS team membership == Done items == * (none) == People present (lines said) == * sil2100 (97) * rbasak (43) * meetingology (31) * micahg (30) * slashd (25) * ddstreet (23) * bdmurray (21) * kamal (7) * cyphermox (4) * cjwatson (3) * jbicha (3) * ubottu (2) * tinoco (1) == Full Log == 15:12 #startmeeting DMB 15:12 Meeting started Mon Mar 13 15:12:24 2017 UTC. The chair is sil2100. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:12 15:12 Available commands: action commands idea info link nick 15:12 #topic Review of previous action items 15:12 Ok, checking previous action items from the logs 15:13 my item is not done 15:13 Do I need to contact the whole TB or just a member regarding the extension? 15:13 Has the addition of rosco2 to the contributing developer team been made and announced? 15:13 one more unfinished item (not on the agenda) is handling fossfreedom's application for upload rights for budgie pkgs 15:15 jbicha: ok, we'll discuss that during AOB, since I guess this one was very tricky 15:15 wasn't fossfreedom supposed to come back with endorsements after a period of time 15:15 I think it was hard since he was applying for a non-existing packageset too 15:15 Since the packageset wasn't created yet 15:15 Anyway, we'll get back to it 15:15 ok 15:15 rbasak: did you add and announce Rosco2? 15:16 I see that was set for you 15:16 I don't recall. 15:16 * sil2100 rbasak to add Rosco2 to the contributing developer team (rbasak, 19:32) 15:16 * rbasak works off the agenda page 15:16 * sil2100 rbasak to announce Rosco2's new contributing developer team membership (rbasak, 19:32) 15:16 http://ubottu.com/meetingology/logs/ubuntu-meeting/2017/ubuntu-meeting.2017-02-27-19.15.html 15:16 OK give those actions to me again please. 15:16 Ok 15:17 #action rbasak to add Rosco2 to the contributing developer team (carried-over) 15:17 * meetingology rbasak to add Rosco2 to the contributing developer team (carried-over) 15:17 #action rbasak to announce Rosco2's new contributing developer team membership (carried over) 15:17 * meetingology rbasak to announce Rosco2's new contributing developer team membership (carried over) 15:17 bdmurray: as for your thing, I think DMB memberships are handled by the DMB, right? 15:17 Thanks! Sorry, I checked only the agenda page earlier today, and assumed I had no actions. 15:18 DMB memberships are handled by the TB 15:18 I'll fix that up today 15:18 micahg: ah, hm, ok 15:18 oh, membership in DMB owned teams, yeah, we can do those 15:18 I thought you meant actually DMB team membership 15:18 It's about DMB membership extension 15:19 yeah, TB then 15:19 * sil2100 bdmurray to sort out votes and related items in respect of the two upcoming expiring DMB memberships (rbasak, 20:41) 15:19 micahg: do you know if one TB member is enough? 15:19 Or does it have to involve a vote? 15:19 in the past 1 person has just done it I think 15:20 I'll start with one then. 15:20 micahg: thanks! 15:20 bdmurray: ok, I'll carry it over then as well 15:20 #action bdmurray to sort out votes and related items in respect of the two upcoming expiring DMB memberships (carried over) 15:20 * meetingology bdmurray to sort out votes and related items in respect of the two upcoming expiring DMB memberships (carried over) 15:21 * sil2100 rbasak to sort out the SRU uploaders team (rbasak, 20:41) 15:21 rbasak: that's done I think? ^ 15:21 I think so. I deferred actually creating the team in Launchpad until we had one member. 15:21 Makes sense, we might have one today! 15:21 I did announce it. 15:22 (and invite applications) 15:22 Yes :) 15:22 Ok, so one action item finished, woot! 15:23 There are also two other action items from cyphermox regarding chiluk's application - I added him to the team and announced in cyphermox's stead 15:23 Since he was busy 15:23 So this is done as well 15:23 Ok, let's move on 15:24 #topic Ubuntu Contributing Developer Applications 15:24 #subtopic Dan Streetman (ddstreet) 15:24 o/ 15:24 ddstreet: please introduce yourself o/ 15:24 hi guys, I'm Dan 15:25 I'm applying for contributing developer 15:25 my application page is https://wiki.ubuntu.com/ddstreet/UbuntuContributingDeveloperApplication 15:26 Any questions? 15:27 I reviewed ddstreet's application when he asked me to endorse him. I have no questions. 15:27 no questions 15:28 I have a question 15:28 what happened this cycle 15:28 what do you mean? 15:28 or is that q not for me? 15:28 I see uploads through the end of yakkety 15:29 ah ok 15:29 a lot of the work i do is in the kernel 15:29 so, for the last several months i've been doing kernel work 15:29 and haven't had any userspace package uploads 15:29 is there a reason there's no endorseement from kernel devs? 15:30 oversight by me...i can ask them 15:30 i thought the endorsements needed to be from userspace pkg uploaders 15:30 any around that can vouch in IRC for you? 15:31 userspace pkg uploaders> I think any and all Ubuntu development work qualifies :) 15:31 well, contributing dev is a little different, it's overall dev effort that is reflected in the archive (and I assume your work makes it in eventually) 15:31 sure kamal probably can 15:32 Not sure if he's around yet though 15:32 (it's around 8:30 am at his place I think) 15:33 I'm seeing if I can see what I want to see in LP 15:33 * bdmurray place too 15:34 micahg: ok, give me a sign once your doubts are cleared 15:34 ddstreet: are those private repos? 15:34 are which private repos? 15:34 my lp git repos? 15:35 the kernel work 15:35 yeah 15:35 those are for customer kernel bugs i've worked 15:35 oh, sorry, I think I see it now 15:35 While he's doing that, I have a policy question. I consider ddstreet's work "significant and sustained" as it was in October 2016 - sustained until then. So I was a +1 on that basis, regardless of whether he's "sustained" since or not. 15:36 If an applicant reached "signifiant and sustained" in the past in our view, but applies after further contributions are no longer "sustained", should that still be a +1. I had assumed yes, but I'm curious what others think. 15:36 ok, I think I'm good, I assume this work was merged in 15:36 or most of it at least 15:37 sil2100: I'm good 15:38 I guess my question is moot then. Feel free to skip it and move on :) 15:38 rbasak: I personally like to think sustained means 'sustained and still continuing', but in this case it doesn't only mean archive uploads 15:38 yeah, I agree with sil2100 15:38 So it's good 15:38 Ok then, let's vote! 15:38 Interesting, thanks. 15:38 kamal is here if you guys want to ask him 15:38 (it's not my main language so remember it's just my intepretation) 15:38 about my kernel work 15:38 kamal o/ 15:39 hi o/ 15:39 micahg: want to ask about kernel work still, or should we start voting? 15:39 rbasak: I think it depends on the period of time between last upload and application. 15:39 oh, if kamal wants to endorse, by all means :0 15:39 :) 15:40 kamal have i done some satisfactory kernel work in the past? 15:40 I'm happy to endorse ddstreet ... he has certainly contributed to the Ubuntu kernel (and our in-the-works custom kernels for clouds) ... 15:40 in your experience? :) 15:40 thnx 15:40 I've found ddstreet to be easy to work with, and his work is of high quality. 15:40 from the Ubuntu Kernel team's perspective, ddstreet is a good kernel contributor and a quality developer. 15:40 .. 15:41 kamal: thanks! 15:41 Ok, I think we're good to start the vote 15:41 #vote Grant ddstreet Contributing Developer 15:41 Please vote on: Grant ddstreet Contributing Developer 15:41 Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) 15:41 +1 15:41 +1 received from rbasak 15:41 +1 15:41 +1 received from sil2100 15:41 +1 15:41 +1 received from micahg 15:42 +1 15:42 +1 received from bdmurray 15:42 +1 15:42 +1 received from cyphermox 15:42 #endvote 15:42 Voting ended on: Grant ddstreet Contributing Developer 15:42 Votes for:5 Votes against:0 Abstentions:0 15:42 Motion carried 15:42 +1 15:42 \o/ 15:42 ddstreet: congratulations! 15:42 ddstreet, congrats! 15:42 Who wants to take care of adding and announcing? 15:43 I'll assign it to me 15:43 #action sil2100 to add ddstreet to the contributing developer team 15:43 * meetingology sil2100 to add ddstreet to the contributing developer team 15:44 #action sil2100 to announce ddstreet's new membership 15:44 * meetingology sil2100 to announce ddstreet's new membership 15:44 Ok, moving on 15:44 #topic SRU-UPLOADER Applications 15:44 #subtopic Eric Desrochers (slashd) 15:44 #link https://wiki.ubuntu.com/slashd/sru-uploader 15:44 slashd: hello! Please introduce yourself :) 15:45 My name is Eric (Ubuntu Member/Contributing Developer) working for Canonical for about 3 years now. I'm a Software Engineer in the Sustaining Engineering Group (Canonical STS) help in driving Ubuntu Advantage customer and community bugs into resolution by troubleshooting, fixing bugs, providing guidance & workarounds, for different areas of expertise which may cover areas such as: kernel, drivers, virtualization, network, 15:45 cloud, storage setups, ... I'm working on various packaging aspects including hotfix/testfix and of course : SRU, ... 15:45 Wiki SRU Uploader Application : https://wiki.ubuntu.com/slashd/sru-uploader 15:45 LP : https://launchpad.net/~slashd 15:45 Sponsored Uploads : http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Eric+Desrochers&sponsoree_search=name 15:45 Questions please 15:46 * rbasak is reading 15:48 hm, you have a strange (interesting?) style of formatting changelog entries I noticed 15:48 Can you talk about bug 1579609? It looks like it took a couple of uploads to fix it. 15:48 bug 1579609 in os-prober (Ubuntu Xenial) "os-prober bug resulting in possible FS corruption" [Critical,Fix released] https://launchpad.net/bugs/1579609 15:49 bdmurray, yeah, I was working with cyphermox on this (joint work) and cjwatson was also working on his side separately, so we did a few upload in -proposed but decided to set them verification-failed as we found new bugs, and new thing to add based on the joint effort 15:49 but we have now a release that addresses everything in -update now 15:50 version 3.3 IIRC 15:50 ...3.3 15:50 Did all those changes also make it into zesty? 15:50 I don't think anyone can be blamed for it taking a few goes to get os-prober stuff right at the moment FWIW 15:50 there's a different and much more invasive approach in zesty 15:51 bdmurray, there is some bit missing in zesty still, cyphermox prefer to keep the re-work form cjwatson for Zesty only. 15:51 (er, sorry, I just saw the highlight of my name, since this is a DMB meeting I should probably butt out) 15:51 cjwatson: nah, it's good your input is welcome 15:51 cjwatson, thanks for jumping on the discussion ;) 15:52 Okay, that's all I had. 15:52 slashd: can you tell me what sort of things you expect to put in the "Regression Potential" section of the SRU paperwork? 15:53 rbasak, just to make sure we are on the same page, are you referring to the SRU justification ? 15:53 template 15:53 Right 15:53 slashd: Do you envision yourself sponsoring other SRU uploads? 15:54 I'm expecting someone doing the SRU or myself, to evaluate all possible scenarios of failure, or note any potential risk (major or minor) or behavoural changes (if any) 15:55 bdmurray, I'm expecting to do it yes for help other in my team eventually 15:55 slashd: for the SRU uploads you prepared so far, were you also preparing all the SRU paperwork (the SRU template in the description)? 15:55 or wider (depending on the needs and how I can help) 15:56 sil21000, yes + debdiff for all affected releases 15:56 * rbasak puts on his ~ubuntu-sru hat for a moment 15:56 slashd: Not specifically related to your application but why is bug 1670696 worth fixing? 15:56 bug 1670696 in makedumpfile (Ubuntu Zesty) "Typo in error msg when no crashkernel memory reservation is set" [Medium,In progress] https://launchpad.net/bugs/1670696 15:57 s/fixing/SRUing/ 15:57 bdmurray, in a specific release or in general ? 15:57 Looking at the paperwork in 1593378, 1452202, 1648901, 1579609 and 1579609, I think the regression potential sections are all missing the "it's important to make the effort to think about what could happen in the event of a regression" part. 15:58 I'm relatively new on ~ubuntu-sru and I understand that I push harder on this than the others. 15:58 slashd: Why is there a xenial task? 15:58 And this is the first SRU uploader application, so I'm not sure it's right to hold you to a higher standard than others, for example existing core devs. 15:59 I'd say yes 15:59 rbasak, I see it in #1593378, havent' check them all, but I normally pay really good attention to it, by reading one than once and updating several time until I find the justification good enought in my point of view 15:59 (not because of him specifically) 15:59 but in general, we should push for what's best for the archive/distro, not necessarily based on what's happened before 16:00 IMHO of course 16:00 So I think I'm +1 on this currently, but I also think it's appropriate to call out. 16:00 And I think that future applicants for this new team would be the ones who should hold the standard up for SRU process quality. 16:00 looking at 1593378 it might help to also say how long the patch has been in place e.g. 10 months or whatever 16:01 Any other questions? 16:01 I hope this application is being watched closely by potential future applicants. 16:01 rbasak: yep 16:02 slashd: I'm still curious about the X task for 1670696... 16:02 So I'd like to say that I'll expect the SRUs provided as examples against future applications to only increase in quality to the (new) higher standard I'd like to see. 16:03 But for slashd, I appreciate that he's the first and that he's only what existing uploaders do, so I don't think it'd productive to decline this application. 16:03 Thank you for reading. I have no further questions. 16:04 bdmurray: are you still waiting for an answer? 16:04 bdmurray, sure well I agree that it's not affecting the functionnality of the software, but this is a typo that can confuse ppl ("kenrel" instead of "kernel") not technical enough with kernel term 16:05 Its not relevant to my vote, but I'd reject that SRU unless it was bundled with other real fixes. 16:05 bdmurray noted 16:06 Ok, let's vote 16:06 Its some amount of work to update the archive etc.. and it doesn't seem warranted in the case of a typo. 16:06 bdmurray, ack 16:06 Also, there's *always* a regression risk. 16:07 That patch itself may not introduce a regression. 16:07 #vote Grant slashd SRU-UPLOADER 16:07 Please vote on: Grant slashd SRU-UPLOADER 16:07 Public votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname) 16:07 But a rebuild might if the build is accidentally non-deterministic, or if dependencies have changed. 16:07 make sense 16:08 Or a user could be parsing error messages in some script somewhere. 16:08 +1 16:08 +1 received from rbasak 16:08 +1 16:08 +1 received from bdmurray 16:08 +1 16:08 +1 received from sil2100 16:08 +1 16:08 +1 received from cyphermox 16:09 +1 16:09 +1 received from micahg 16:09 #endvote 16:09 Voting ended on: Grant slashd SRU-UPLOADER 16:09 Votes for:5 Votes against:0 Abstentions:0 16:09 Motion carried 16:09 slashd: congratulations as well! \o/ 16:09 Congratulations on the first member of a team that hasn't been created yet :-) 16:09 \o/ thanks guys 16:09 rbasak: will you take care of this? 16:10 Since this requires creation of the team as well 16:10 Yes, but as I'm on vacation I'd like to do it when I'm back on Monday, if that's OK slashd? 16:10 rbasak, sure 16:10 #action rbasak to create and add slashd to the new SRU-UPLOADERS team 16:10 * meetingology rbasak to create and add slashd to the new SRU-UPLOADERS team 16:10 * rbasak will not be using all-caps :-P 16:10 #action rbasak to announce slashd's new SRU-UPLOADERS team membership 16:10 * meetingology rbasak to announce slashd's new SRU-UPLOADERS team membership 16:10 Hey, I'm just using what's in the agenda! 16:11 I realise that ;) 16:11 I thought that was official or something ;p 16:11 It should be SRU-uploaders though! 16:11 #topic Any other business 16:11 Ok, final topic 16:11 When we rename to ~ubuntu-SRU perhaps? :-P 16:11 fossfreedom's budgie application 16:11 don't tempt me 16:12 So it seems his application is stalled with not everyone voting yet 16:12 But his case is a very difficult one 16:12 I think I did vote, did that get lost like chiluks? 16:12 micahg: late comment: fossfreedom wasn't told that he needed to come back with more endorsements on the mailing list or at the December meeting 16:12 We need to resolve it and inform him of our decision 16:13 Ah 16:13 bdmurray: indeed I see your vote in my inbox, why didn't I see it before? 16:13 Magic 16:14 Ok, so I think during the IRC meeting we had: Votes for:3 Votes against:1 Abstentions:1 16:14 And then bdmurray's -1 16:14 So his application has been rejected 16:15 I think we need to just announce that properly, this has somehow been very troublesome 16:15 So it stands at 3:2:1? 16:15 Yeah, not sure if we'll ever get infinity's vote 16:15 If so, then theoretically if he received a +1 from infinity then he could still be approved. 16:16 Right 16:16 Technically he is so far "not carried" rather then "rejected" then. 16:16 Ok, I'll put this on my plate then, I'll poke infinity directly and if not, just send out the current result 16:17 #action sil2100 to finalize fossfreedom's application vote situation 16:17 * meetingology sil2100 to finalize fossfreedom's application vote situation 16:17 Sounds good. Thanks sil2100 16:17 thanks 16:17 Ok, I think we're a bit overdue already 16:17 Anything else? 16:18 I'll update the agenda in a bit with all what happened today 16:18 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)