/srv/irclogs.ubuntu.com/2023/06/12/#ubuntu-meeting.txt

=== nikhil__ is now known as nkshirsa
vicamotime to meeting ...19:00
vicamoanyone?19:01
rbasako/19:01
seb128hey19:01
vicamohi19:01
bdmurrayo/19:01
vicamowaiting for someone else?19:02
kanashiro[m]o/19:03
seb128would be nice to define a rotating chair as the TB is doing19:03
seb128to avoid those akwards start of meeting gap19:03
utkarsh2102hiya19:03
rbasakAnyone volunteering to chair?19:04
rbasak#startmeeting Developer Membership Board19:04
meetingologyMeeting started at 19:04:28 UTC.  The chair is rbasak.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:04
meetingologyAvailable commands: action, commands, idea, info, link, nick19:04
seb128I think I did chair the previous one, if someone else want to do it that would be welcome19:04
seb128rbasak, thanks!19:04
utkarsh2102I can chair if you want19:04
rbasak#topic Package Set/Per Package Uploader Applications19:04
rbasak#subtopic You-Sheng Yang (2023-06-12)19:05
utkarsh2102can you see my messages, rbasak?19:05
rbasakutkarsh2102: o/ yes, but I'd already started19:05
rbasakThank you for checking :)19:05
utkarsh2102yep, no problem19:05
rbasakvicamo: welcome!19:05
vicamorbasak: hi19:05
sil2100o/19:05
rbasakWould you like to introduce yourself?19:05
rbasak#link https://wiki.ubuntu.com/Vicamo/UbuntuPerPackageUploaderApplication19:06
sil2100(sorry for being late)19:06
vicamosure. This is You-Sheng from Taiwan, 3AM in the morning. Been running Ubuntu since 2006.19:06
vicamoI'm currently in kernel/hardware enablement team, and is working on some dkms packages19:07
utkarsh2102nice!19:07
vicamothat's why I'll need the upload priviledges for them.19:07
sil2100Does anyone have a sponsorship miner link handy? I didn't see it on the application per-se, but maybe I'm blind19:07
rbasak#link https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=*vicamo*&sponsoree_search=email19:08
rbasakOK, let's start with questions for vicamo19:08
vicamorbasak: yes, please go ahead19:08
rbasakI can start: can you tell me what freeze applies in the development cycle when it might become inappropriate to upload, please, and where I can find the relevant date?19:08
vicamorbasak: I goes to https://launchpad.net/ubuntu/mantic for milestone lists, and you'll find feature freeze dates there19:10
vicamothere are also a few freeze dates in https://wiki.ubuntu.com/UbuntuDevelopment/ReleaseProcess19:11
vicamofeature freeze, ui freeze, beta freeze, etc.19:11
rbasakOK, and let's say that rtl8821ce is on 5.5.2.1, and you're considering uploading 5.5.2.2. Would that be permitted during feature freeze? How would you check?19:12
vicamorbasak: for dkms packages, we'd like to enforce no new hardware models being added, or new hardware released features being introduced as possible19:13
vicamobut while these packages are always linked to a specific vendor, the releases of its source versions might not fall into our own control19:13
sil2100I'll have a question afterwards19:14
vicamowe may need to submit 5.5.2.1-0ubuntu1, or something like that after a freeze19:14
bdmurrayvicamo: Just for your reference there is also https://discourse.ubuntu.com/t/mantic-minotaur-release-schedule/34989 which might be easier to read19:14
vicamobdmurray: thank you19:15
rbasakvicamo: OK, and how would you determine if you need 5.5.2.1-0ubuntu1 or if it's OK to upload 5.5.2.2?19:15
vicamorbasak: I'll make sure it matches upstream source version. After inspecting into the changes of a new upstream release, we may either decide to backport a certain amount of changes or simply package the new 5.5.2.219:17
vicamoif the freeze status fits, of course19:17
rbasakHow would you determine if the freeze status fits?19:17
vicamolike I said, it depends on the change of the new release. Like backport-iwlwifi-dkms, its revision goes up for each new commit being added to the git history,19:19
vicamoand under currenct practise, we'd like to keep 9856 for some series and pull only small commits when necessary19:19
rbasakOK. And if it's unclear, who would make the decision as to whether it would be acceptable to upload or not?19:20
vicamobut for devel series, it should be fine to pull the latest HEAD19:20
vicamothere will be another upload reviewer19:20
rbasakWho would that be?19:20
vicamoWell, I don't remember their teams at this moment19:21
rbasakHow would you find out?19:22
vicamoI used to ask help from two colleagues in kernel team19:23
vicamoone of them has the review privileges19:23
rbasakIf the upload isn't acceptable to upload due to the freeze, but you think an exception is needed, then what's the process for that?19:24
vicamorbasak: so far we don't have such thing that requires an exception19:26
rbasakOK, but if you did need an exception, then what's the process that you need to follow?19:27
vicamoI did not aware that's possible19:28
rbasakOK, let's move on.19:28
rbasakAre you familiar with proposed migration?19:28
vicamoAs far as I can reach, there will be a verification period and when it's failed, you'd either fix that again or it will be bailed out19:30
vicamothe details are documented in https://wiki.ubuntu.com/ProposedMigration19:31
rbasakBut are you familiar with it?19:31
rbasakPlease answer my questions directly!19:32
vicamoI has built some testing pipeline to simulate the tests like piparts, autopkgtests on Gitlab19:32
rbasakIf your upload to the development release is stuck in proposed migration, do you know what to do?19:33
vicamorbasak: there will be a email notification indicating what's wrong, and I follow that to find the problem19:34
rbasakOK, sorry, I think I need to stop asking questions.19:34
vicamosomething like what's happening in backport-iwlwifi-dkms/mantic19:34
rbasakI think it's clear that you don't know the details to the standard I expect. Does anyone else have any questions? How should I proceed?19:35
sil2100vicamo: one question from me, regarding some recen thing that happened during an SRU from someone unrelated:19:36
vicamo????19:36
sil2100vicamo: is it acceptable to SRU new upstream versions of packages to stable series?19:36
vicamosil2100: we don't do that19:37
vicamowe only do bug fixes for packages in stable series19:39
sil2100Well, we generally disencourage, but there are certain exceptions that we can make to that. There are rather strict rules for that, but it's possible!19:39
sil2100Anyway, that's it for my question19:40
rbasakAny other questions from other DMB members?19:40
utkarsh2102vicamo: I've got an easy one -19:41
vicamoand it would be?19:42
utkarsh2102what if the version of a package you'd like to upload is 1.2.3-0ubuntu3 in Focal, Jammy, Kinetic, Lunar, and Mantic. What will the versions be like for each upload?19:42
utkarsh2102note: 1.2.3-0ubuntu3 is in all the releases.19:42
vicamoutkarsh2102: we would like to make sure each of them may upgrade to the next release. If it's currently same 1.2.3-0ubuntu3 at this moment, a 1.2.3-0ubuntu4 for them sounds reasonable to me19:44
vicamoit's also possible we may have to pick 1.2.3-0ubuntu3~22.04.1, 1.2.3-0ubuntu3~22.10.1, etc.19:44
utkarsh2102vicamo: 1.2.3-0ubuntu4 for all the releases?19:44
vicamobut because you may not have the same debian/changelog, you'll have to use 1.2.3-0ubuntu3~22.04.1 as always19:46
vicamo1.2.3-0ubuntu4~22.04.119:46
vicamo1.2.3-0ubuntu4~22.10.1, etc.19:47
utkarsh2102OK, but you've got the reasoning a bit wrong there.19:48
rbasakWe don't have long left.19:48
vicamoutkarsh2102: like?19:48
rbasakAnother two minutes for questions please, and then we'll vote?19:48
bdmurray+1 to voting19:49
utkarsh2102to ensure a smooth upgrade, the version in the newer release should be greater than the older one. That's why it should be 1.2.3-0ubuntu3~20.04.x and so on19:49
utkarsh2102and btw, it's not ubuntu4~, it would be ubuntu3~19:50
vicamoutkarsh2102: 1.2.3-0ubuntu3~20.04.x is smaller than 1.2.3-0ubuntu319:50
utkarsh2102I hope you get what I mean by the above^?19:50
utkarsh2102uh, sorry, my bad.19:50
utkarsh2102I meant, if it's 0ubuntu4 in devel, then it's ubuntu4~, right19:51
utkarsh2102it shouldn't be 1.2.3-0ubuntu3~22.04.1 like you suggested earlier.19:51
rbasakOK, we need to move to voting now.19:51
vicamoso which bit I was wrong?19:51
utkarsh2102I said the opposite thing, apologies. :)19:52
utkarsh2102it's 1:22 here and I should sleep, hah19:52
vicamoutkarsh2102: that's being corrected as 1.2.3-0ubuntu4~22.04.1. Typo.19:52
utkarsh2102vicamo: let's talk about that after the meeting19:52
rbasak#vote Grant PPU to vicamo for backport-iwlwifi-dkms, ipu6-drivers, ivsc-driver, rtl8821ce19:52
meetingologyPlease vote on: Grant PPU to vicamo for backport-iwlwifi-dkms, ipu6-drivers, ivsc-driver, rtl8821ce19:52
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:52
rbasak-119:52
meetingology-1 received from rbasak19:52
seb128-119:53
meetingology-1 received from seb12819:53
kanashiro[m]-1, I see the good endorsements vicamo has in his application page, but their answers here during the meeting do not make me confident that they know the processes used by the community. I'd recommend to take a look at them and understand why they are designed that way.19:53
meetingology-1, I see the good endorsements vicamo has in his application page, but their answers here during the meeting do not make me confident that they know the processes used by the community. I'd recommend to take a look at them and understand why they are designed that way. received from kanashiro[m]19:53
rbasakSorry, I think you need to spend some time understanding Ubuntu's development process better, such as the rules that apply at various times in our development cycle, who has the authority to grant exceptions, and the processes to request those.19:53
bdmurray-1 I'd like to see vicamo participate in some +1 maintenance so that they get a better understanding of -proposed migration and Ubuntu development.19:53
meetingology-1 I'd like to see vicamo participate in some +1 maintenance so that they get a better understanding of -proposed migration and Ubuntu development. received from bdmurray19:53
rbasakYes - and same for proposed migration.19:54
sil2100-1 I think there's still a bit that vicamo needs to learn, or refine, to be granted PPU rights. I would recommend finding an uploader as a 'mentor' and go through with him regarding all the bits we talked about today and re-try again!19:54
meetingology-1 I think there's still a bit that vicamo needs to learn, or refine, to be granted PPU rights. I would recommend finding an uploader as a 'mentor' and go through with him regarding all the bits we talked about today and re-try again! received from sil210019:54
seb128sorry but similarly to kanashiro[m], I think the technical endorsement are solid but the replies in the meeting were not really precise19:54
rbasakWithin Canonical I've been working on a process to assign mentors to help with this kind of thing. Are you aware of this?19:54
utkarsh2102-1; I do appreciate the great work you've done and the endorsements are good, too, but unfortunately, I see that there are some gaps in understanding the basic things. I didn't see a straight, direct, correct answer to any of the questions asked. I feel that you should work on these and come back when you're familiar and confident with these. I'm happy to help if you'd like some guidance.19:54
meetingology-1; I do appreciate the great work you've done and the endorsements are good, too, but unfortunately, I see that there are some gaps in understanding the basic things. I didn't see a straight, direct, correct answer to any of the questions asked. I feel that you should work on these and come back when you're familiar and confident with these. I'm happy to help if you'd like some guidance. received from utkarsh210219:54
seb128like for the freeze question I would have liked an explanation of what consider a feature change vs a change which is ok under the freeze rules19:55
bdmurrayI undertand its quite early where you are and want to thank you for joining the meeting!19:55
rbasak#endvote19:55
meetingologyVoting ended on: Grant PPU to vicamo for backport-iwlwifi-dkms, ipu6-drivers, ivsc-driver, rtl8821ce19:55
meetingologyVotes for: 0, Votes against: 6, Abstentions: 019:55
meetingologyMotion denied19:55
utkarsh2102I am sorry but I have something really important.19:57
vicamoalas19:57
utkarsh2102We still have 3 minutes and I'd like to use them.19:57
rbasakvicamo: not sure if it got lost in the flood: Within Canonical I've been working on a process to assign mentors to help with this kind of thing. Are you aware of this?19:57
sil2100I will have to do a hard stop in 3 minutes, but I have a quick question to the DMB: what are we doing with Nikhil's application?19:57
vicamorbasak: nope19:57
utkarsh2102rbasak: for Nikhil's application, I'd like to propose a special meeting.19:57
rbasakvicamo: please arrange a meeting with me and your manager. 30 minutes. I'll try to help.19:57
utkarsh2102hopefully this week or at least next Monday.19:58
sil2100utkarsh2102: ok, I'm fine with that. I'd also be fine continuuing via e-mail. Can you share the details with me once they're known?19:58
utkarsh2102bdmurray, seb128, sil2100, kanashiro: do you have a problem with that?19:58
seb128I will try to join if there is a meeting but not garante I will be able to make it on short notice, depends of the day/time19:58
seb128I'm happy to follow up/vote via email if I can't join though19:59
utkarsh2102sil2100: precisely. I am also fine in continuing but rbasak preferred a real time thing. So I'd rather have us a special meeting to make up for the lost slot.19:59
rbasakI'm sorry, I've got too much on my plate at the moment.19:59
utkarsh2102seb128: lovely, thank you!19:59
utkarsh2102rbasak: I am afraid then you can't have it both ways :)19:59
rbasakI'm already committing just over an hour every two weeks to the DMB.19:59
seb128if everyone but rbasak is fine with email and rbasak can't make it to a meeting maybe we just go ahead via email without Robie?20:00
kanashiro[m]both ways work for me (extra meeting or email)20:00
utkarsh2102rbasak: would you be OK with that^?20:00
bdmurrayI'm fine with email20:00
rbasakI don't see why this is a problem. Nikhil only joined the queue when they first sent the email to devel-permissions@.20:00
utkarsh2102rbasak: no, they joined way before.20:01
utkarsh2102just forgot to email us.20:01
rbasakOK, so bump someone else out of the queue then.20:01
utkarsh2102and that's what they mentioned, too20:01
rbasakI mean obviously don't, but that's the hard choice to make.20:01
rbasakI'm sorry it's inconvenient, but we should also be mindful of DMB time.20:01
utkarsh2102rbasak: precisely why I propose a special meeting.20:01
utkarsh2102so that we don't bump someone else out20:02
utkarsh2102but also make up for the lost slot20:02
utkarsh2102if people were out, we should've canceled the meeting, removed that from the agenda, et al20:02
utkarsh2102rbasak: at this point, everyone is OK with mail except you. :)20:02
kanashiro[m]I think in this case we should keep the discussion/voting via email20:03
utkarsh2102please note that I do understand what you're saying and I'd want to make that happen (so everyone's happy) but I can't find that common ground.20:03
rbasakI disapprove of email because it means that applicants research their answers.20:03
rbasakBut we only have the opportunity to spot check their knowledge.20:03
rbasakIf they research just what they're asked, then they'll provide good answers, but will have huge gaps in their knowledge.20:04
rbasaks/will/may/20:04
seb128alternative is to try to squeeze more than 1 application in one of the next meeting20:04
utkarsh2102right, exactly why I am OK in doing a special meeting. But I do also acknowledge ENOTIME for other members.20:04
utkarsh2102seb128: I'd really like that20:05
bdmurrayI believe an upcoming candidate is an ubuntu contributing developer so that should go quick.20:05
rbasakI have no objection to trying to squeeze in to an existing meeting, providing it doesn't go over too much. We tried that in the past. IIRC it didn't work once. But I'm happy to try again.20:05
rbasakThis PPU application today for example did take the full hour.20:05
rbasakBut we can try.20:05
utkarsh2102OK, let's do that then!20:06
bdmurrayI wouldn't have any questions for a UCD application.20:06
kanashiro[m]if the person spent time researching to prepare a good answer I think they at least learned something during this process :)20:06
utkarsh2102me neither, really20:06
rbasakYeah that seems like a good candidate for a meeting to try and squeeze two in :)20:06
utkarsh2102should I propose that then?20:06
rbasakIf this would work for Nikhil?20:06
rbasak+120:06
utkarsh2102right20:07
utkarsh2102lovely, will do, thanks, everyone! :D20:07
rbasakWe need actions to close out vicamo's application. Any volunteers?20:07
utkarsh2102I'll take that20:07
rbasakThanks!20:07
rbasak#action utkarsh2102 to close vicamo's application20:08
meetingologyACTION: utkarsh2102 to close vicamo's application20:08
rbasakWe're out of time for any more of our agenda unfortunately20:08
rbasak#topic AOB20:08
rbasakAOB that needs urgent attention that we cannot defer?20:08
utkarsh2102none from me20:09
rbasak#endmeeting20:09
meetingologyMeeting ended at 20:09:12 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-06-12-19.04.moin.txt20:09
utkarsh2102thanks, everyone! \o20:09
seb128thanks!20:15
teward*hisses angrily at Mondays*20:34
tewardsorry for missing utkarsh2102 rbasak and everyone else on the DMB20:34
utkarsh2102teward: no problem! :)20:35
utkarsh2102hope you’re well this time? :)20:35
tewardutkarsh2102: *I* am fine20:54
tewarda 3U server in the workplace server room on the other hand was not20:54
tewardwe caught it **LITERALLY** smoking and on fire, but not enough to set off the halon system20:54
tewardso we shut it and had one of those drychem fire extinguishers blasted into it when we pulled it out of the server rack on its rails to open it up and blast the smoke and any fire.20:55
utkarsh2102oh wow!20:55
tewardso we pulled its power directly and had one of those drychem fire extinguishers blasted into it when we pulled it out of the server rack on its rails to open it up and blast the smoke and any fire.20:55
tewardso THAT server's fubar20:55
utkarsh2102you used to say “things are on fire on the work side” and this time it literally was, hah.20:55
tewardye in this case it was actually on fire xD20:59
sarnold*that* server and how many other servers in the room?23:11

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