/srv/irclogs.ubuntu.com/2021/04/19/#ubuntu-meeting.txt

sil2100o/18:59
mhcerri_o/18:59
=== mhcerri_ is now known as mhcerri
ddstreeto/19:02
tewardddstreet: you're up for chairing btw19:02
tewardassuming we get quorum19:02
ddstreetack, only need 1 more looks like19:03
sil2100I saw rafaeldtinoco raise his hand on -devel o/19:03
rafaeldtinocoo/19:03
rafaeldtinocosorry19:03
rbasako/19:04
rbasakSorry I'm late19:04
tewardi'm not in a mental state today to give a good vote in chat today (ERR: Up Since 5AM, running on fumes), so I'm going to back out since there's quorum without me today19:05
teward(I need to sleeep..... >.<)19:05
ddstreetok lemme get this going19:05
rafaeldtinocoteward: o/ rest well19:06
ddstreet#startmeeting DMB Meeting - April 19, 202119:06
meetingologyMeeting started at 19:06:45 UTC.  The chair is ddstreet.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:06
meetingologyAvailable commands: action, commands, idea, info, link, nick19:06
ddstreet#topic Previous Action Items Review19:07
ddstreetoh19:07
ddstreethmm looks like meetingology's available command list is much shorter than it used to be19:07
ddstreetanyway19:07
ddstreet#subtopic ddstreet edubuntu seed <-> pkgset (carried over)19:08
ddstreetcarrying over still (i need to get to this, after i understand the seed tooling better)19:08
ddstreet#action ddstreet edubuntu seed <-> pkgset (carried over)19:08
meetingologyACTION: ddstreet edubuntu seed <-> pkgset (carried over)19:08
ddstreet#subtopic ddstreet to reduce the scope of meeting scheduling mistakes19:09
ddstreetpretty sure this was done last mtg, but definitely done now19:09
ddstreet#subtopic rbasak to resolve Alex's request for an alternate meeting venue/time for his application19:09
ddstreetwas that already done last mtg?19:09
rbasakDone19:10
rbasakIt's the next meeting19:10
ddstreetok19:10
ddstreet#subtopic rbasak to handle GunnarHj core-dev rights, announcement, and post-coredev packageset/acl cleanups19:10
rbasakAlso done19:10
ddstreetgreat thnx19:10
ddstreetok that moves us on to the PPU application from mhcerri19:11
mhcerrio/19:11
ddstreet#topic Marcelo Cerri DKMS upload rights application19:11
ddstreethi mhcerri can you introduce yourself?19:11
mhcerrisure19:11
ddstreethttps://wiki.ubuntu.com/MarceloCerri/DkmsUploadApplication19:12
ddstreet#link https://wiki.ubuntu.com/MarceloCerri/DkmsUploadApplication19:12
ddstreetsorry go ahead19:12
mhcerrihi, my name is Marcelo Cerri. I work on the kernel team for almost 5 years now. I'm currently working with our cloud kernels and with the stable team19:12
rbasakmhcerri: hello! Do you have any recent sponsored DKMS fixing uploads?19:13
mhcerrihi, rbasak. I don't think I have uploaded one this year.. we usually work on them when we have a new kernel, but I haven't worked on it in the last kernels we released19:15
sil2100mhcerri: related to rbasak's question - why do you want to apply for DKMS upload rights? How does the lack of them affect you right now?19:15
ddstreetfor clarification/reference, here's the link to the kernel-dkms packageset current list of packages:19:16
ddstreet#link https://people.canonical.com/~ubuntu-archive/packagesets/hirsute/kernel-dkms19:16
mhcerrihi, sil2100. the lack of dkms upload rights, make it hard to me to help fixing those packages when we prepare new kernels. and that causes more overhead usually inside the kernel team because we need an additional person to review those uploads19:17
rbasakI'm sure I've seen DKMS package fixes being uploaded recently. Do you know who has been sponsoring those?19:17
mhcerriand just to make clear, that's not a work that we need to do only when a new ubuntu version is released, we also do the same kind of work for LTSs when we update our hwe and hwe-edge kernerls19:18
mhcerrirbasak, do you mean for hirsute?19:19
rbasakIIRC they were for stable releases, eg. Focal.19:19
sil2100mhcerri: thanks o/19:20
mhcerrirbasak, I don't know who has sponsored the latest uploads. but Timo and Alberto usually help with that. Tyler used to do that too in the past19:20
rbasakOK19:21
rbasak...19:21
rbasakThe DMB doesn't normally grant permissions "pre-emptively", and expects to see an established track record in the specific area that an applicant wants to upload in, together with endorsements from sponsor(s) who have actually sponsored specific and recent work in this area.19:21
rbasakSo here I would expect to see:19:22
rbasak1) Recent sponsored uploads prepared by you for DKMS package updates; and 2) endorsements from your sponsors of that work affirming your readiness specifically for that work.19:23
ddstreetit looks like the only upload for 2021 is dkms, sponsored by timo for https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/191505119:23
ubottuLaunchpad bug 1915051 in dkms (Ubuntu Hirsute) "dkms-autopkgtest: Also select binary packages that depends on dkms for testing" [High,Fix released]19:23
mhcerriddstreet, yes. I believe that's correct19:23
rbasakSee the final bullet point under "When to apply for team membership" at https://wiki.ubuntu.com/DeveloperMembershipBoard/ApplicationProcess19:23
rbasakYou said above "that causes more overhead usually inside the kernel team because we need an additional person to review those uploads" - but IMHO that's the point - there should be someone experienced providing a code review.19:24
rbasakWhat I suggest you do is be the person "on point" preparing all the DKMS package uploads for your team, and get sponsorship for them - maybe by finding a dedicated mentor who can upload these packages.19:25
rbasakOnce you have an established track record, and your mentor says you're ready, then I'd be happy to provide a +1.19:25
rbasakIn the meantime, IMHO it's entirely appropriate that you get code review prior to upload.19:25
rbasakOther DMB member opinions may vary.19:26
ddstreetmhcerri for that dkms bug 1915051, did you (or your sponsor) have to adjust anything in your debdiff(s) for the actual uploaded and released packages?19:27
ubottubug 1915051 in dkms (Ubuntu Hirsute) "dkms-autopkgtest: Also select binary packages that depends on dkms for testing" [High,Fix released] https://launchpad.net/bugs/191505119:27
mhcerrirbasak, so do you think I should apply again when I have more recent uploads? I don't think it will be possible for me to be the person preparing all the DKMS upload for the team due to the volume of work that it represents19:27
rafaeldtinocorbasak: I kind of agree with what you say based on the need (lack of recent uploads show no current bottleneck to have less uploaders/reviewers). At the same time what you are saying is somehow provided in his application.19:28
rbasakmhcerri: I think so, yes. If there's more work then you can do then that's no problem. I was only suggesting that you do "all" so as to get an established track record as quickly as possible. It isn't a requirement.19:28
rafaeldtinoco12 sponsored dkms uploads in 202019:29
rafaeldtinocois what he shows in his application19:29
rbasakWhat I've suggested to teams before where there's been a bottleneck is to focus on one person at a time getting upload permission, just so that this one person gets the maxmium experience and that increases the number uploaders in the quickest way.19:29
mhcerriddstreet, I might be wrong, but as far as I remember no adjustments were necessary19:29
ddstreetmhcerri the version numbers in particular; were your chosen version numbers correct for all releases?19:30
rbasakrafaeldtinoco: I don't see those?19:30
rafaeldtinocorbasak: Examples of my work / Things I'm proud of in his application page ?19:30
rafaeldtinocoI see a bunch of sponsored uploads sponsored by Tyler, Timo, Andy, etc19:31
rbasakrafaeldtinoco: maybe I'm missing something but I don't see *any* DKMS package uploads in 2020. Do you have an example of one so I can figure out why our views differ here please?19:32
rafaeldtinocohttps://www.irccloud.com/pastebin/FM2aBZTc/19:33
mhcerriddstreet, I would have to check that. I don't remember any feedback regarding that (which doesn't mean it wasn't necessary)19:33
rafaeldtinocosorry, wasnt supposed to be a pastebin19:33
ddstreetmhcerri the final version number for groovy was slightly changed, maybe by the sponsor, you appended ...ubuntu1 while for a stable release it should be ubuntu0.1 or ubuntu0.20.04.119:34
rbasakrafaeldtinoco: ah that is one, yes.19:34
rafaeldtinocorbasak: sysdig wireguard were uploaded in 2020 (beginning of)19:34
ddstreetfor focal the version technically should have been changed to ...ubuntu1.1 instead of ubuntu2, but that's ok19:35
ddstreetversion numbers are difficult minutae of the process19:35
mhcerriddstreet, you are right19:35
rbasakAh I didn't realise those two were DKMS.19:35
sil2100They seem to be on the dkms packageset19:35
rafaeldtinocoin that list, removing linux only uploads19:36
ddstreetrbasak sil2100 i put a link to the packageset at the start of the topic19:36
rafaeldtinocowe have sysdig, bcmwl, wireguard, etc19:36
rafaeldtinocoit looks to me like a good set of examples19:36
rafaeldtinocoof dkms uploads.. if we consider that packageset is small19:36
rafaeldtinocoand uploads since xenial show experience19:36
rbasakOK so with my apologies let me look again19:37
rafaeldtinocotku19:37
mhcerrirbasak, I filtered some packages in the application page because it's hard to find them in udd because the majority of my uploads are kernels19:38
rbasakmhcerri: thanks. I wanted to see a list of specifically *DKMS* package uploads, most recent first - and I saw linux-base and didn't realise wireguard and sysdig were DKMS.19:39
ddstreetare we wrapped up on questions?19:41
rafaeldtinocomhcerri: why would I use ubuntu0~ or ubuntu0+ in versioning ? which is bigger ?19:41
mhcerrirafaeldtinoco, + makes it bigger and ~ makes it smaller. so I would use ~ when I need to backport a package to an older ubuntu series19:42
ddstreetany further q?19:43
rafaeldtinocoim ok19:43
sil2100All good here19:44
ddstreetok let's proceed to voting!19:44
ddstreet#vote Marcelo Cerri DKMS upload rights application19:44
meetingologyPlease vote on: Marcelo Cerri DKMS upload rights application19:44
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')19:44
ddstreet#voters rbasak sil2100 rafaeldtinoco teward ddstreet19:44
meetingologyCurrent voters: ddstreet, rafaeldtinoco, rbasak, sil2100, teward19:44
rafaeldtinoco+119:45
meetingology+1 received from rafaeldtinoco19:45
sil2100+119:46
meetingology+1 received from sil210019:46
rbasak+1 I think you barely crossed the line in terms of regular DMB expectations for recent relevant experience and endorsements and need to unblock, but I think that given I'm on the fence, I'll accept your long previous track record. Please sync up with existing DKMS sponsors and uploaders before uploading.19:47
meetingology+1 I think you barely crossed the line in terms of regular DMB expectations for recent relevant experience and endorsements and need to unblock, but I think that given I'm on the fence, I'll accept your long previous track record. Please sync up with existing DKMS sponsors and uploaders before uploading. received from rbasak19:47
ddstreet+1 happy with endorsements and previous uploads, even if there is a months-long gap since the last significant number of uploads; the quality of actual code changes appears good which is the most important thing (to me); please do try to watch the small details of uploads though please19:47
meetingology+1 happy with endorsements and previous uploads, even if there is a months-long gap since the last significant number of uploads; the quality of actual code changes appears good which is the most important thing (to me); please do try to watch the small details of uploads though please received from ddstreet19:47
mhcerrirbasak, thanks!19:47
rafaeldtinocoI like this approach also, doing a peer review before uploading.19:47
mhcerriddstreet, I will do. thank!19:48
ddstreet#endvote19:48
meetingologyVoting ended on: Marcelo Cerri DKMS upload rights application19:48
meetingologyVotes for: 4, Votes against: 0, Abstentions: 019:48
meetingologyMotion carried19:48
ddstreetcongrats!19:48
rafaeldtinocomhcerri: congrats!19:48
rafaeldtinocoand do peer reviews before uploads, its always good (we all do)19:48
mhcerrithank you, everyone!19:48
mhcerrirafaeldtinoco, I totally agree19:48
mhcerriI will do for sure19:49
ddstreetok i have to step away in a minute, i think last thing we have is mailing list requests19:49
ddstreet#topic Outstanding mailing list requests to assign19:49
mhcerrilet me know if you need any further action for me. and thanks again19:50
ddstreet#subtopic https://lists.ubuntu.com/archives/devel-permissions/2021-April/001676.html19:50
ddstreetmhcerri nope you're all good, thanks!19:50
ddstreetrafaeldtinoco can you look at this one, i think it just needs pkgs added to openstack pkgset19:50
rafaeldtinocoits mine!19:50
rafaeldtinocoi did it before19:50
rafaeldtinocowill do this one19:50
ddstreetawesome19:50
ddstreet#subtopic https://lists.ubuntu.com/archives/devel-permissions/2021-March/001635.html19:51
ddstreetrafaeldtinoco can you look at that also? i updated the pkgset in the stable releases, but i dont think it worked in hirsute19:51
rafaeldtinocoddstreet: ill check19:51
ddstreetthanks19:52
ddstreetah i forgot to add action for someone to handle mhcerri addition to the pkgset team, anyone want that?19:53
rafaeldtinocoi got my plate full with those 219:53
rafaeldtinoco:o)19:53
ddstreetack, i can take it19:53
rafaeldtinocotku19:53
ddstreet#action ddstreet add mhcerri to dkms packageset team19:53
meetingologyACTION: ddstreet add mhcerri to dkms packageset team19:53
ddstreet#action rafaeldtinoco look at https://lists.ubuntu.com/archives/devel-permissions/2021-April/001676.html and https://lists.ubuntu.com/archives/devel-permissions/2021-March/001635.html19:54
meetingologyACTION: rafaeldtinoco look at https://lists.ubuntu.com/archives/devel-permissions/2021-April/001676.html and https://lists.ubuntu.com/archives/devel-permissions/2021-March/001635.html19:54
ddstreetlooks like next chair is sil2100 in 2 weeks19:54
ddstreet#topic AOB19:54
ddstreetanything else from anyone?19:54
rafaeldtinocotks for chairing ddstreet19:55
ddstreetnp!19:55
ddstreet#endmeeting19:55
meetingologyMeeting ended at 19:55:11 UTC.  Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-04-19-19.06.moin.txt19:55
ddstreetthanks all o/19:55
rafaeldtinocoo/ tku all as well19:55
sil2100o/19:58

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