/srv/irclogs.ubuntu.com/2021/10/18/#ubuntu-meeting.txt

ddstreeto/14:58
ddstreethmm, lack of anyone else here isn't a good sign :-/15:00
tewardhere but split with a call from my boss at FT15:00
tewardmondays are evil15:00
ddstreeto/15:00
sil2100o/15:01
ddstreetsil2100 we are last on the list to chair the mtg, but the people at the top of the list aren't here (and teward is presumably not able to chair as he's in multiple mtgs)15:03
tewardaccurate15:03
ddstreetunless rafaeldtinoco rbasak or slashd show up, do you want to chair or should i?15:03
tewardddstreet: do we have enough to be quorate tho?15:03
sil2100I guess I could chair indeed15:04
ddstreetno, but we do have +1 from rafaeldtinoco on my proposal, so theoretically we have enough to at least discuss that proposal15:04
sil2100I think there's only 3 of us, so that's one person short - and we still didn't decide on the quorum ammendments15:04
sil2100Ah, indeed15:04
ddstreetand i think the proposal really needs to be discussed, for obivous reasons... ;-)15:04
rbasako/15:04
rbasakSorry I'm late15:04
sil2100We have one applicant, right?15:04
tewardtheres 415:04
tewardyep15:04
ddstreetyep, so we should be quorate for the applicant and proposals \o/15:05
schopinApplicant here o/15:05
ddstreetrbasak i think you're highest on the chairing list, are you able/willing to chair?15:05
sil2100In this case, who is to chair today? Since I must say I got lost in that15:05
ddstreetcurrent list is: Rafael, Robie, Eric, Thomas (teward), Ɓukasz, Dan15:06
tewardrbasak is up xD15:06
rbasakSorry I'm also in another meeting15:07
sil2100Should I chair in that case?15:07
ddstreetok probably should move downt he list for chair? sil2100 you able/willing?15:07
rafaeldtinocowe should change dmb meeting schedule15:07
ddstreetyes definitely15:08
sil2100rafaeldtinoco: \o/15:08
rafaeldtinocoits always lunch time for me and i have fisiotherapy this time15:08
rafaeldtinoco=(15:08
sil2100Anyway, let me do this this time15:08
sil2100Just need a minute to prep15:08
rafaeldtinocoddstreet: im +1 on your proposal indeed15:08
rafaeldtinocoabout the application, url is broken in the dmb agenda15:08
tewardagreed on chanfing the schedules heh15:08
tewardhttps://wiki.ubuntu.com/SimonChopin/MOTUDeveloperApplication15:08
tewardhas an extra https in it that broke it15:09
rafaeldtinocoyep15:09
sil2100#startmeeting Developer Membership Board15:09
meetingologyMeeting started at 15:09:29 UTC.  The chair is sil2100.  Information about MeetBot at https://wiki.ubuntu.com/meetingology15:09
meetingologyAvailable commands: action, commands, idea, info, link, nick15:09
sil2100#topic Review of previous action items15:09
sil2100We have the actions from ddstreet to announce and act on the successful+unsuccessful applications15:10
sil2100ddstreet: is that done?15:10
ddstreetyep, done15:10
sil2100Next one: rafaeldtinoco look at https://lists.ubuntu.com/archives/devel-permissions/2021-March/001635.html (carried over)15:11
rafaeldtinoconope =(15:11
rafaeldtinocoi had forgotten I had that15:11
sil2100Let's carry that over then!15:11
rafaeldtinocoplease carry on and Ill try to solve it this week15:11
sil2100#action rafaeldtinoco look at https://lists.ubuntu.com/archives/devel-permissions/2021-March/001635.html (carry over)15:11
meetingologyACTION: rafaeldtinoco look at https://lists.ubuntu.com/archives/devel-permissions/2021-March/001635.html (carry over)15:11
sil2100Ok, now let's move to applications, so that we don't waste time of our applicant15:12
sil2100#topic Ubuntu MOTU Developer Applications15:12
sil2100Today we have Simon Chopin (schopin) applying for MOTU15:13
sil2100#link https://https//wiki.ubuntu.com/SimonChopin/MOTUDeveloperApplication15:13
schopino/15:13
sil2100schopin: welcome! Please tell us about yourself o/15:13
schopin(the link is corrupted, extra https. https://wiki.ubuntu.com/SimonChopin/MOTUDeveloperApplication )15:14
sil2100Ah, looks like someone broke the link on the Agenda  then15:14
sil2100#link https://wiki.ubuntu.com/SimonChopin/MOTUDeveloperApplication15:14
schopinHi! As stated in my application, I'm a French software engineer, currently employed within the Foundations team at Canonical.15:15
rbasako/15:16
schopinI've joined Canonical as I used to be an active Debian contributor when I was a student.15:16
rbasakIs Stefano Rivera's endorsement purely based on contributions to Debian rather than Ubuntu?15:17
schopinSadly, yes. I sought his endorsement as a community member, as I don't have many longstanding relationships with community members outside of my team.15:17
teward*points at vorlon and other Foundations team people* surprised that nobody I could tell from Foundations put their support in other than Lukas.  just saying15:19
schopinI didn't give them much time to do so :-)15:19
slyonI do not have any DMB voting rights, but strongly support simon's application15:20
vorlonI for one hadn't been asked15:20
sil2100I couldn't endorse anyway as I was not a sponsor for Simon, at least yet o15:20
sil2100o/15:20
schopinvorlon: I think you were still asleep when I asked :)15:20
sil2100Anyway, I suppose it's time for questions!15:21
tewardheh.  at least we get a full story heh.  sorry for the ping vorlon :P15:21
tewardschopin: i have a question but I'm here via my phone so i'll wait for others to ask questions before i voice mine (phone keyboard is slow typing)15:22
rafaeldtinocoschopin: what is update excuses page used for ?15:22
schopinIt is generated by... britney? to explain why a given package hasn't migrated from -proposed to devel or -updates. Notably, this is were we'll find out that autopkgtests from rdepends have failed.15:23
rbasakschopin: so like teward said, you have been sponsored by other people on your team but don't have endorsements from them. I'd really like to hear their opinion.15:25
ginggso/ I'm in schopin's team15:27
rbasakOK, but there's also juliank, bdmurray, mwhudson15:28
schopinrbasak: each time it has been a one-off. Gunnar Hjalmarsson updated a series of OpenSSL SRUs, laney uploaded my ppp merge, and leosilva sponsored a security patch.15:28
schopinALl of the others are in my team :-/15:28
rbasakschopin: sure, but then they can speak to what little they have sponsored, and then we can consider them together as a whole15:28
tewardi'd still like to hear the opinions of other sponsors within your team15:28
juliankwhat is with me?15:29
rbasakjuliank: you sponsored an upload for schopin?15:29
rbasakhttps://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=*chopin*&sponsoree_search=name15:29
slyonginggs: is part of Foundations, too and put his endorsement into the MOTU application wiki page15:29
juliankrbasak: Ah yes, those all went swimmingly15:32
sil2100schopin: I see in your application you mention being able to send e-mails to ubuntu-devel@ - is that still a problem for you, or did it get somehow sorted out out-of-process?15:32
juliankI'm +1 on this application15:32
sil2100I think there are some other teams that one can apply for to get this ability15:32
schopinI've been white-listed.15:32
sil2100Ah, ok!15:32
schopinThere are, and my application was initially for Contributing Developer.15:32
schopinBut slyon made the case that I should aim for MOTU15:32
ddstreetschopin it looks like you only have a few (3-4) SRU uploads, is that right?15:32
schopinIt isn't, the tracker missed a few.15:33
rbasakSo you have endorsements that cover 14 out of 27 of your uploads I think.15:34
rbasakFrom three sponsors15:34
juliankI just forgot to write endorsements on the wiki page15:36
sil2100schopin: another question from me - could you tell me what you think the main aims of the MOTU team are as a whole?15:36
schopinddstreet: I acknowledge that I could probably have more SRUs under my belt, especially from "normal" packages.15:36
rbasakFive further sponsors haven't commented on your application15:36
rbasakI'm counting juliank as having endorsed there15:36
schopinsil2100: as I understand it, MOTU take care of the universe pocket, either directly or by sponsoring patches from the wider community.15:38
rbasakA big set of your sponsorships are for packages in main that wouldn't be unblocked by MOTU15:38
julianka big set of upcoming ones for openssl transition will be in universe, fwiw15:39
sil2100rbasak: I think schopin mentioned on his application that he wants to use the MOTU powers to help with the sponsoring queue and make more space for people from the team to sponsor his main uploads ;p15:39
sil2100schopin: thanks o/15:39
sil2100schopin: last question from me, slightly more packagey! What's the difference between universe and multiverse? ;)15:40
rbasaksil2100: a long standing DMB principle has been to see evidence of the specific thing people expect to do with their powers, rather than backwards on a "I am going to do X" basis.15:40
schopinsil2100: universe is FLOSS, whereas multiverse is software that has legal constraints.15:41
cjwatson(yes, I added schopin to the allow-list for ubuntu-devel@, which is my general practice for people who are consistently posting on-topic content there - I think "posting moderated for people who are not Ubuntu developers" is a statement of the default behaviour rather than necessarily a hard requirement)15:41
ddstreetschopin could you explain the difference, from a process/rules perspective, between uploading to the devel release and uploading to stable/SRU release?15:42
sil2100rbasak: well, I think it varied per-DMB-cadence, we had many applicants applying for core-dev but not having enough experience and recommending (and accepting them) for MOTU as an intermediate step to help gaining the missing experience15:42
schopinSRUs must be authorized by the SRU team, and after being in -proposed must be explicitly verified before being authorized to migrate.15:44
rbasaksil2100: I can see that happening if (and only if) a MOTU application would have stood on its own merits15:45
schopindevel has less constraints, although the process varies depending on the stages of release (freeze)15:45
sil2100schopin: thanks o/15:45
sil2100I have no other questions myself15:45
schopinddstreet: should I get into more details for devel?15:46
ddstreetschopin from a uploader's perspective, is there any different process or requirements?15:47
ddstreetcomapring uploading to devel, vs uploading a sru?15:47
schopinAssuming I'm uploading my own package, I'd need to be sure to mention the related bugs for the SRUs in the changelog, which should be filled with all details required.15:49
ddstreetare there any different requirements for bug content or process, for devel vs stable?15:50
ddstreetbesides the changelog LP: reference15:50
schopinThe bug description must have repro steps and 'possible regressions' section, and must be tagged in a particular way.15:51
schopinI'd need to look up the documentation for the tag, though.15:51
ddstreetschopin let's use this bug for example: lp:193498815:51
ubottuLaunchpad bug 1934988 in s390-tools (Ubuntu Impish) "Upgrade s390-tools to latest version (2.17.0)" [Undecided, Fix Released] https://launchpad.net/bugs/193498815:52
ddstreetcould you upload that to a stable release? and if so (or assuming you could) what specifically should you change in the bug and/or in the package patch(es)?15:52
schopinI think in the case of this package I could, because it is for hardware support, but I'd need to edit the description to make it clear.15:53
schopinBut I'd probably look into backporting specific patches, though, seeing the changelog.15:54
ddstreetin quilt patches for packages, is there any specific information that you should include, when fixing a bug?15:54
schopinThe DEP-2 Origin: field seems rather appropriate.15:56
ddstreetwas any info missing from this patch: http://launchpadlibrarian.net/550441647/openssl_1.1.1f-1ubuntu2.4_1.1.1f-1ubuntu2.5.diff.gz15:56
schopins/2/315:56
schopinThe info is there, but the formatting could be better. (last line of the patch log has a link to the upstream PR)15:57
ddstreetok no more q from me, thanks15:58
sil2100Any other questions? rbasak, teward?16:02
rbasakNo further questions from me, thanks16:02
sil2100rafaeldtinoco: ?16:02
schopinteward mentioned having questions earlier.16:02
tewardwas already answered by others asking.  but it's spawned another question16:04
sil2100Let's wait a few moments longer, but then I think it's time for votes as we're already over our allocated time-slot16:04
sil2100Oh, ok!16:04
sil2100Ask away then o/16:04
tewardschopin: you mentioned that your intention is to 'reduce the sponsoring queue so coredevs can look at your work' - why do you think that this will gain more attention to your work in favor of other sponsoring tasks in the queue?  Because I watch the -sponsors email threads and a lot of them are in *various* packages with half the current sponsoring queue in main and half in Universe.16:05
teward(related: http://reqorts.qa.ubuntu.com/reports/sponsoring/)16:05
teward(many of these are SRUs which require different handling than a 'straight upload' too per processes)16:06
schopinThe topic of the sponsoring queue comes up regularly with my coworkers, and my experience in the few months I've been within the Foundations team is that for our non-core/MOTU members, patches added to the sponsorship queue remain there a rather long time, and at least in my case have been picked up by team members.16:08
schopinThis is true for both main and universe uploads.16:10
schopinAs anyone's time is finite, it stands to reason that my not adding to the universe queue, and being able to actually remove from it, frees up time for others.16:11
tewardI will point out just for future reference: the Foundations team has sponsors for that reason as their stuff tends to need special priority over some other tasks.  Just a point of information.16:12
tewardi'm ready to vote.16:12
schopinAgreed, but this happens also for our +1 work :)16:13
tewardoh, I know it does.  :P  (but that's the same topic just stated with slightly different scope)16:14
tewardsil2100: i'm ready to vote and then get lunch, i'm starving.16:14
sil2100o/16:17
sil2100Okay16:17
sil2100#vote Grant Simon Chopin MOTU16:18
meetingologyPlease vote on: Grant Simon Chopin MOTU16:18
meetingologyPublic votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname')16:18
rbasak-1 I'd like to see more endorsements to cover your existing upload work (even with juliank's additional +1)16:18
meetingology-1 I'd like to see more endorsements to cover your existing upload work (even with juliank's additional +1) received from rbasak16:18
rbasakI have a strong aversion to missing endorsements from sponsors that I'd expect to have endorsed you. If your sponsors aren't willing to endorse you, then to me that's a very strong indication that you are not ready, and without the endorsements there I can't tell the difference. Two caveats: 1) if a sponsor doesn't feel that they've worked with you enough to give you a full endorsement, I'd still16:18
rbasaklike to see an "I can't speak for their work as a whole, but their work with me has been fine albeit limited" type endorsement; 2) I'm fine with a good sample of recent endorsements rather than expecting one from every single sponsor, but in this case I don't think you have a representative sample. Note that I haven't quizzed you on other aspects as I didn't want to draw out my questioning when it16:18
rbasakwouldn't make a difference to my vote. I might want to do this if this motion doesn't succeed and you later reapply with a better sample of endorsements.16:18
teward-1 While I agree that you *technically* have the ability to do the necessary tasks for MOTU rights, I think your intended purpose of 'making it easier for coredev sponsors to look at your stuff' is the wrong approach - the issue is less 'finite time' and more 'not enough sponsors not employed by Canonical'.  Additionally, I want to see more endorsements from those who've worked with you - your application feels a bit rushed16:20
meetingology-1 While I agree that you *technically* have the ability to do the necessary tasks for MOTU rights, I think your intended purpose of 'making it easier for coredev sponsors to look at your stuff' is the wrong approach - the issue is less 'finite time' and more 'not enough sponsors not employed by Canonical'.  Additionally, I want to see more endorsements from those who've worked with you - your application feels a bit rushed received16:20
tewardsince many others who sponsored you on Foundations didn't even get to weigh in on your application.16:20
ddstreet+0 : your endorsements are ok but less than great (i'd like to see one or two more written endorsements from more recent ubuntu sponsors), and your technical work appears good, but it doesn't seem like MOTU is a great fit for your typical work; additionally, while you do see to generally understand the process for stable releases, i don't quite see that reflected in the few SRUs you have done; I would like to see you reapply after a few16:20
ddstreetmore universe uploads to devel, and a few more universe uploads to stable releases.16:20
meetingology+0 : your endorsements are ok but less than great (i'd like to see one or two more written endorsements from more recent ubuntu sponsors), and your technical work appears good, but it doesn't seem like MOTU is a great fit for your typical work; additionally, while you do see to generally understand the process for stable releases, i don't quite see that reflected in the few SRUs you have done; I would like to see you reapply after a16:20
teward(my vote is not a barring from refiling your application, but please take the time to actually *get your endorsements* rather than force others to push into a rushed schedule)16:24
sil2100+1 I on the other hand think we should be a bit less strict POV re: applicants for MOTU. The team needs help and we're looking for people passionate to partake in universe moderation. I don't have much contact with the work Simon is doing, but I see he has the right knowledge-set already, and I feel he would be a good addition to the team, regardless of being quite 'fresh'16:25
meetingology+1 I on the other hand think we should be a bit less strict POV re: applicants for MOTU. The team needs help and we're looking for people passionate to partake in universe moderation. I don't have much contact with the work Simon is doing, but I see he has the right knowledge-set already, and I feel he would be a good addition to the team, regardless of being quite 'fresh' received from sil210016:25
sil2100It is good to have strong requirements for people that get upload rights, and I respect that - but here I, personally, don't feel any risk, not with the endorsements we have, not with the demonstrated knowledge, not with the visible drive to work on Ubuntu16:27
sil2100So, even though probably controversial (even more so that Simon is part of my team, but as said, we don't work directly with eachother) I still stand with my vote here16:28
sil2100rafaeldtinoco: are you around for the vote?16:28
tewardsil2100: as we're already way past the timeslot we may want to defer the rest of the vote to the internal lists or discussions16:29
sil2100Yeah...16:29
slyonACK. I also think that simon demonstrated his need for MOTU powers in the big preparation of the openssl3 transition, that has mostly happened in a PPA so far, thus not visible in the archive. But with the JJ cycle starting this transition will soon hit the archive and then simon can land the work he prepared so far.16:29
sil2100#endvote16:30
meetingologyVoting ended on: Grant Simon Chopin MOTU16:30
meetingologyVotes for: 1, Votes against: 2, Abstentions: 116:30
meetingologyMotion denied16:30
sil2100btw. this is not denied really ^16:30
tewardcorrect, this is not 'denied' more so 'deferred to the discussions for DMB to review'16:30
sil2100With as the votes are right now, we basically need to defer this to either the next meeting or via ML16:30
teward^^ that16:30
sil2100Yeah16:30
sil2100schopin: please be patient, we will get back to you!16:31
sil2100#action sil2100 to move the vote for schopin MOTU to the ML16:31
meetingologyACTION: sil2100 to move the vote for schopin MOTU to the ML16:31
schopinYup, no worries :)16:31
sil2100Okay, carrying on16:31
sil2100#topic Outstanding mailing list requests to assign16:31
sil2100So we still have the two proposals from Dan on the ML!16:31
tewardsil2100: action item for you or someone else to do: discuss changing the meeting time for 15:00 UTC to a different meeting time given Mondays are Hell.16:31
tewardjust a suggestion to add to the list.16:31
sil2100But seeing that we're past over the meeting time, I feel like we should defer that to the next meeting16:32
sil2100Or continue on the ML16:32
sil2100Since I already also am running out of time right now16:32
tewardi'd defer it16:32
tewardor continue on ML, either way we're way over time16:32
ddstreetyep, i would love if members could please vote on the first proposal on the ML16:32
tewardand i'm starving as heck right now *nips out and **consumes all the food within a mile**16:32
sil2100ddstreet: pinky promise that I'll get to it this week for sure!16:33
ddstreetfor the second proposal, i'd suggested we open a condorcet vote for it, which i'll do if there aren't objects16:33
ddstreetobjections16:33
sil2100Okay, who wants the action item for moving the team meetings discussion?16:33
sil2100ddstreet: +116:33
ddstreetack, can you add action item for me to open condorcet vote for proposal #2?16:34
ddstreetand i can take moving the meetings as well if nobody else wants it :)16:34
ddstreet(well, starting a ML thread to find a new time)16:34
sil2100#action ddstreet to open a condorcet vote for proposal for adjustment to quorum rule16:34
meetingologyACTION: ddstreet to open a condorcet vote for proposal for adjustment to quorum rule16:34
sil2100#action ddstreet to start a discussion about moving the meeting times for DMB meetings!16:35
meetingologyACTION: ddstreet to start a discussion about moving the meeting times for DMB meetings!16:35
sil2100phew, thank you ddstreet !16:35
sil2100And teward for reminding about the last action item16:35
sil2100Okay, I think this is it16:35
ddstreetthank you for chairing!16:35
sil2100#endmeeting16:35
meetingologyMeeting ended at 16:35:35 UTC.  Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-10-18-15.09.moin.txt16:35
sil2100o/16:35
ddstreeto/16:35
tewardo/16:35
rafaeldtinocook, sorry.. like I said previously, the time for this meeting isnt great for me. I read all the backlog and I agree to most, if not all, of what has been said. I can complement feedback through mailing list if needed.16:54
=== genii-core is now known as genii
sil2100rafaeldtinoco: thanks!17:10

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!