/srv/irclogs.ubuntu.com/2023/10/24/#ubuntu-meeting.txt

=== JanC_ is now known as JanC
cpaelzerslowly lighting the MIR campfire14:29
eslermo/14:29
cpaelzerdouble booked, I hope attention is enough to do this well ...14:30
cpaelzershout if I fail :-)14:30
cpaelzer#startmeeting Weekly Main Inclusion Requests status14:30
meetingologyMeeting started at 14:30:38 UTC.  The chair is cpaelzer.  Information about MeetBot at https://wiki.ubuntu.com/meetingology14:30
meetingologyAvailable commands: action, commands, idea, info, link, nick14:30
cpaelzerPing for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe )14:30
cpaelzer#topic current component mismatches14:30
cpaelzerMission: Identify required actions and spread the load among the teams14:30
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg14:30
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg14:30
cpaelzerthe old jaraco that we know for openstack14:31
slyono/14:31
cpaelzernot more yet for https://launchpad.net/ubuntu/noble14:31
sarnoldgood morning14:31
cpaelzer#topic New MIRs14:31
cpaelzerMission: ensure to assign all incoming reviews for fast processing14:31
didrockso/ (I’m exceptionnally here this week)14:31
cpaelzer#link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir14:31
cpaelzerhappy, I hope that means no sick-at-home being the reason didrocks14:31
cpaelzerwe have a bunch (much less than expected due to massaging dependencies and function) perl items that need review14:32
cpaelzer5 of them are waiting for a reviewer14:32
cpaelzerI need TBH that I can not take any before the sprint14:32
cpaelzeris any of you having enough capacity to take one for this or next week?14:33
didrocksI can take a second one (I couldn’t due to the sprint and final rush do the one I had previous one) and do it before EOW14:33
slyonI can take one14:33
didrocksnext week, I don’t want to commit with the sprint14:33
slyonThere's a list of priorities for those MIRs in https://bugs.launchpad.net/ubuntu/+source/libmail-dmarc-perl/+bug/2023971/comments/1114:33
-ubottu:#ubuntu-meeting- Launchpad bug 2023971 in libmail-dmarc-perl (Ubuntu) "[MIR] libmail-dmarc-perl" [Undecided, Incomplete]14:33
cpaelzerof those https://bugs.launchpad.net/ubuntu/+source/libregexp-common-perl/+bug/2039563 and https://bugs.launchpad.net/ubuntu/+source/libnet-ip-perl/+bug/2039456 are already assigned14:34
-ubottu:#ubuntu-meeting- Launchpad bug 2039563 in libregexp-common-perl (Ubuntu) "[MIR] libregexp-common-perl (as a libmail-dmarc-perl dependency)" [Undecided, New]14:34
-ubottu:#ubuntu-meeting- Launchpad bug 2039456 in libnet-ip-perl (Ubuntu) "[MIR] libnet-ip-perl (as libmail-dmarc-perl dependency)" [Undecided, New]14:34
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/libnet-idn-encode-perl/+bug/2038929 has been reviewed and back on miriam until action has been taken14:35
-ubottu:#ubuntu-meeting- Launchpad bug 2038929 in libnet-idn-encode-perl (Ubuntu) "[MIR] libnet-idn-encode-perl (as libmail-dmarc-perl dependency)" [Undecided, Incomplete]14:35
cpaelzerlet us distribute a few more as we have capacity14:35
cpaelzerslyon: didrocks: could you just pick one each from https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir ?14:35
slyonSo let me take libfile-sharedir-perl ?14:35
cpaelzersure14:35
* slyon assigned himself14:36
didrocksI will take libemail-abstract-perl14:36
slyondidrocks: that's one of the lower priority ones..14:36
didrocksabstract and perl in the same package name, what could go wrong? :)14:36
didrocksah14:36
cpaelzerin terms of prio according to the post would be better https://bugs.launchpad.net/ubuntu/+source/libclass-inspector-perl/+bug/203956914:36
didrocksI got the list the other way around14:36
-ubottu:#ubuntu-meeting- Launchpad bug 2039569 in libclass-inspector-perl (Ubuntu) "[MIR] libclass-inspector-perl (libfile-sharedir-perl dependency as libmail-dmarc-perl dependency)" [Undecided, New]14:36
didrocksgood to me, picking that one14:36
cpaelzerok, we'll slowly churn through all of those14:36
didrocksif I can stay away from any abstraction, that’s a bonus (somewhat :p)14:36
cpaelzerand let us just be happy it seems there won't be ~50 of them14:36
didrocksuntil debian sync starts, we’ll see…14:37
cpaelzerok, going on ...14:37
cpaelzer#topic Incomplete bugs / questions14:37
cpaelzerMission: Identify required actions and spread the load among the teams14:37
cpaelzer#link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.subscriber=ubuntu-mir14:38
slyonI think there's nothing actionable here14:40
slyonthe libnet-idn-encode-perl MIR might be dropped by changing to another dependency, which is already in main14:40
cpaelzeragreed14:40
didrocksagreed14:40
cpaelzerleaving the check of that to miriam14:40
cpaelzer#topic Process/Documentation improvements14:40
cpaelzerMission: Review pending process/documentation pull-requests or issues14:41
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:41
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:41
cpaelzerthe renovate auto branch is handled14:41
cpaelzerwe can close #3814:41
slyon+114:41
cpaelzerall the others are long term cases waiting for the right time14:42
cpaelzernothing to act14:42
cpaelzer#topic MIR related Security Review Queue14:42
cpaelzerMission: Check on progress, do deadlines seem doable?14:42
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:42
cpaelzer#link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=%5BMIR%5D&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir14:42
cpaelzer#link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=[MIR]&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir14:42
cpaelzerInternal link14:42
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:42
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:42
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:42
cpaelzerslyon: seeing https://bugs.launchpad.net/ubuntu/+source/libemail-simple-perl/+bug/2031491 in there14:43
-ubottu:#ubuntu-meeting- Launchpad bug 2031491 in libemail-simple-perl (Ubuntu) "[MIR] libemail-simple-perl ( libemail-mime-perl dependency as libmail-dmarc-perl dependency)" [Undecided, Incomplete]14:43
eslermnot much news, we've been discussing perl fuzzing and Andrei is writing documentation tips14:43
cpaelzerslyon: was my explanation of not being a dup enough that we mark it new?14:43
eslermthis work will begin after the sprint, we'll likely have several dedicated people involved14:44
eslerma deadline by NN has been agreed to with Miriam14:44
cpaelzerok, thanks eslerm14:45
* slyon reading context on libemail-simple-perl14:45
slyonOkay. I requested a differentiation of the two stacks. You came to the conclusion that they should be considered non-duplicates.14:46
cpaelzeryes14:46
slyonSo having that in the security queue seems correct. right?14:46
cpaelzerit is like mutt and thunderbird :-) but for perl14:46
slyonACK. wfm14:47
cpaelzerthanks, I updated the case14:47
slyonBut I guess we still need security ACK for the other/new stack14:47
cpaelzer#topic Any other business?14:47
sarnoldha :)14:47
cpaelzeryes we still need security, it is only back to "new" not to and "final and done" state14:47
sarnoldmy apologies for not getting the scheduling survey done :( it's been busy that it's always fallen out of my mental todo list14:48
didrocksyou are not the only one :)14:48
cpaelzerexactly14:48
eslermit would be nice to meet up during the sprint14:48
didrocksbut yeah, would be great to settle that for post-sprint14:48
sarnoldand i'll send my apologies for next week14:48
cpaelzerha eslerm, that was just what I wanted to ask14:48
eslerm:)14:48
cpaelzershould I schedule something in Riga engineering week?14:48
cpaelzergive me an agenda item or two worth to see you over more than just a beer at a bar :-)14:49
sarnoldI'd very much like us all to get together and have it be scheduled so that we don't wind up with yet another sprint with only half of us getting together14:49
slyonYes, please. Maybe we can just use the usual MIR meeting slot, as we've done in the past?14:49
didrocksI think it’s been quite some time we haven’t done that, it would be great, but quick, the calendars are filing up quite fast :p14:49
didrocksas long as it’s booked to not be double booked, I’m fine14:49
sarnoldyes :( so much double and triple-booking :(14:50
cpaelzeryes14:50
cpaelzerlet me have a look right now ...14:50
didrocksbut the MIR meeting slot is already booked for me in my case :/14:50
cpaelzerthem original slot is gone for me too14:51
cpaelzerfriday after lunch or before lightning talks is available to all of us14:52
eslermafter lunch sounds nice, in case people wanted to meet for lunch as well14:53
cpaelzeryep14:53
didrockssounds good to me :)14:53
slyonwfm14:53
cpaelzersent14:54
cpaelzerthanks14:54
cpaelzeranything else?14:54
sarnoldthanks! \o/14:54
sarnoldnothing else from me14:54
cpaelzerneither from me14:55
didrocksthanks!14:55
slyonnothing14:55
cpaelzerok14:55
slyonthanks cpaelzer, all!14:55
cpaelzernext week some of us will be at the planning sprint already14:55
cpaelzermight be rather silent here14:55
cpaelzerwhoever is left can lead the lonely meeting then14:55
cpaelzerbye14:55
cpaelzer#endmeeting14:55
meetingologyMeeting ended at 14:55:31 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-10-24-14.30.moin.txt14:55
eslermthanks all o/14:55
sarnoldthanks cpaelzer, all :)14:55
* vorlon waves18:59
rbasako/18:59
amurrayo/19:00
seb128hey19:01
amurrayhey seb12819:02
amurraylooks like sil2100 is not around - I'll kick things off then19:02
vorlonsil2100 was under the weather today19:02
amurray#startmeeting Ubuntu Technical Board19:03
meetingologyMeeting started at 19:03:03 UTC.  The chair is amurray.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:03
meetingologyAvailable commands: action, commands, idea, info, link, nick19:03
amurray#topic Apologies19:03
amurraysil2100 is out19:03
amurray#topic Action review19:03
amurrayACTION: seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage19:04
seb128to carry over I guess?19:05
amurrayyeah - I don't have any update on this myself either19:05
amurray#action seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage19:06
meetingologyACTION: seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage19:06
amurrayACTION: rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification19:06
rbasakCarry over please19:06
amurray#action rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification19:06
meetingologyACTION: rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification19:06
amurrayACTION: rbasak to follow up on finding consensus on question of test plans for third party apps19:06
rbasakCarry over please19:07
amurray#action rbasak to follow up on finding consensus on question of test plans for third party apps19:07
meetingologyACTION: rbasak to follow up on finding consensus on question of test plans for third party apps19:07
amurrayACTION: rbasak to open wider discussion on third-party repo policy19:07
rbasakCarry over please19:08
amurray#action rbasak to open wider discussion on third-party repo policy19:08
meetingologyACTION: rbasak to open wider discussion on third-party repo policy19:08
amurrayACTION: seb128 to continue working with SRU, AA, Release, Backporters and Security teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations19:09
seb128to carry over, there were no news since the last meeting19:09
amurray#action seb128 to continue working with SRU, AA, Release, Backporters and Security teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations19:09
meetingologyACTION: seb128 to continue working with SRU, AA, Release, Backporters and Security teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations19:09
amurrayACTION: vorlon to write up draft guidelines for packages in the archive that download from the Internet19:10
vorloncarry over please19:10
amurray#action vorlon to write up draft guidelines for packages in the archive that download from the Internet19:10
meetingologyACTION: vorlon to write up draft guidelines for packages in the archive that download from the Internet19:10
amurray#topic Scan the mailing list archive for anything we missed (standing item)19:10
amurrayubuntu-advantage-tools SRU exception policy review19:11
amurray#link https://lists.ubuntu.com/archives/technical-board/2023-October/002767.html19:11
rbasakI think that one is done from the TB perspective.19:11
rbasakThere's an ongoing discussion with the release team.19:11
amurrayoh sorry yes I see now19:11
amurraynothing else on the mailing list then that I can see19:11
amurray#topic Check up on community bugs and techboard bugs19:12
amurray#link https://bugs.launchpad.net/ubuntu-community/+bugs?field.assignee=techboard19:12
amurray#link https://bugs.launchpad.net/techboard19:12
amurraynothing new here either that I can see19:12
amurrayalthough I do wonder about the "Inactive DMB members can stall DMB progress" bug19:13
amurray#link https://bugs.launchpad.net/techboard/+bug/201592119:13
-ubottu:#ubuntu-meeting- Launchpad bug 2015921 in techboard "Inactive DMB members can stall DMB progress" [Undecided, Triaged]19:13
amurrayis this still seen as an issue from the DMB side?19:13
rbasakThat's related to my action item above19:13
rbasakIt's not currently an issue, so that's why I haven't prioritised it.19:14
rbasakBut I should sort it out so it's done before it becomes an issue again.19:14
amurrayah cool - fair enough - thanks rbasak19:14
amurray#topic Select a chair for the next meeting (next from https://launchpad.net/~techboard/+members)19:14
amurraylooks like it's me :)19:15
amurray#agreed next meeting chair: amurray, backup: rbasak19:15
meetingologyAGREED: next meeting chair: amurray, backup: rbasak19:15
amurray#topic AOB19:15
vorlonlast meeting we had also deferred, due to low attendance, seb128's discussion topic from the mailing list19:16
vorlonwrt freeze exception request reviews19:16
amurray#link https://lists.ubuntu.com/archives/technical-board/2023-September/002763.html19:17
amurrayis that the one?19:18
vorlonyes19:18
seb128right, but to be honest I'm unsure how to move that forward at this point19:18
vorlonwell there are two responses I want to make19:18
rbasakWith my TB hat on, I think that the release team should have the opportunity to address seb128's concerns in the first instance, before the TB go any further.19:18
seb128I still feel like things aren't working and I see no sign of the release team having an hand on the issue19:18
seb128but at the same time I feel like other board members don't agree with that view so perhaps it's only me19:19
vorlonfirst is to say that after this mail, we took stock within the release team and identified that the FFe request queue was a gap in our internal processes; so we set up a (light-touch) vanguard rotation to ensure they were being processed19:19
seb128ah, that's good to read (a public reply to say so would also have been nice)19:20
vorlonand second, seeing this message rankled not only because it jumped over attempting to first resolve the question with the release team (pings on #ubuntu-release are not how you have a discussion about such topics, we have an ubuntu-release@ mailing list for this which was never attempted before escalating to the TB) but also because there are clearly mismatched expectations of what the FFe process19:21
vorlonis for19:21
vorlonthe FFe process exists in part to ensure the Release Team has a healthy overview of the remaining in-flight development work for the cycle, so we can help the engineering teams make sound priority trade-offs where necessary in order to not jeopardize the release schedule or the quality of the product19:23
vorlonif anyone has an *urgent* FFe request, I quite frankly think that represents a failure of planning, because the teams should have known, before it was urgent, what work covered by freeze exceptions they were still planning on landing19:24
vorlonand file the bugs at that point for discussion and review19:24
vorlonso if we want to have a longer discussion of what the SLA should be for release team reviews of FFe requests, let's have that discussion on the ubuntu-release mailing list please, and not inject the TB into it19:25
seb128that's orthogonal to the issue imho19:26
seb128or you are arguing that the release team being understaffed and onboarding one new member by year is a feature and not a bug?19:26
seb128the bug in question was late and not important19:26
vorlonthe issue you escalated in that email was that you didn't think the Release Team was doing an adequate job of responding to FFe requests, which is what I am addressing with my comments19:26
seb128the problem isn't the urgency, is the difficulty to get a reply or to find an active member to engage with19:27
seb128vorlon, at the time of that email you were basically the only release team member actively doing review, when you were not around things were not moving19:28
seb128I'm glad you are active but relying on so few people isn't sane imho, which is the issue I'm trying to resolve19:28
vorlonI have previously made my position clear on why the understaffing of the release team, which is an undisputed problem, is not something to be solved quickly19:30
vorlonand I have nothing further to say on that19:30
vorlonalso while I may have been the only release team member you noticed doing reviews on your bugs, it's not true that I was the only one doing reviews; but we still had a process gap wrt making sure the queue was being worked19:31
amurrayok, so from what I can see, whilst I acknowledge there is a perceived issue with understaffing on the release team, they have enacted a process to help with the FFe reviews going forward (being the most visible symptom)19:33
amurrayso I don't feel the TB needs to step in at this stage personally19:34
seb128let's dismiss it then, at least I've tried19:34
rbasakI think it's appropriate to leave an initial discussion on this between seb128 and the release team. But wearing no hats and acting only as an observer, I'd like to make an observation.19:35
rbasakIt doesn't necessarily follow that a perception that there isn't a sufficient response from the existing release team means that more release team members are required.19:35
rbasakThere may be other issues, such as process.19:35
rbasakFurther, adding more members means inconsistency in decisions, unless you also tackle that. As we've seen in the SRU team.19:35
rbasakI suggest that you focus on what you perceive to be the issue in the release team's performance, and leave it to the release team to decide how they want to handle that.19:35
rbasakIf after discussion with them (I'd expect a thread on the mailing list) there is an impasse, only then would a TB escalation be appropriate. Such an escalation should focus on what it is that the release team is in your view failing to deliver, rather than presuming the solution is to add release team members.19:35
seb128well, I think I will just give up at this point but thanks19:37
seb128I do think it would be better to have a release team with time and capacity to be actively engaged and responsive19:38
seb128but Steve pointed out that it's not in the release team mission currently, so that would mean having a project discussion of what the release team should be19:38
rbasakactively engaged and responsive> In responding to FFe requests, or more broadly?19:39
rbasakAIUI, Steve only talked about FFes.19:39
seb128FFe is one time of the cycle where it's more visible but not only19:39
rbasakAnd acknowledged a gap that has now been addressed.19:39
rbasakOK, but FFe response time is the only objective complaint that I've seen, unless I'm missing something?19:40
seb128my initial emails have example of uploads stuck in the unapproved queue for several days around milestones19:41
seb128which community contributor and flavor leads also found problematic19:41
rbasakTo be clear, I'm not trying to disagree with your perception seb128. I am just unable to respond to it because we can only realistically address specifics when they are pointed out.19:41
seb128I could go do a poll in the coredev/motu set about how they feel about their interactions with the release team, especially on engagements and delay19:42
seb128just to see if that's seen as a real problem by the other project members19:43
rbasakI don't see how that would be constructive. The release team need objective feedback, not subjective feelings.19:43
seb128but I'm unsure it would help eithe19:43
seb128how would you get objective feedback?19:43
seb128I've collected a number of specific examples and situations in my original email19:44
seb128from coredev, flavors, etc19:44
rbasakI suggest you start by starting a thread on ubuntu-release@ when you have an issue that you think isn't get the response you expect from the release team.19:44
rbasakThat gives the release team an opportunity to respond and fix the issue.19:44
seb128my issue there is that the release team agree they are understaffed19:45
seb128ok, they can't onboard more than 1 new member by cycle max19:45
seb128but check https://launchpad.net/~ubuntu-release/+members#active19:45
rbasakIf after a few of those you're still unhappy, then you could point to those threads as concrete examples of how you think the release team is failing to meet your expectations.19:45
seb128thanks, I will think about it19:46
seb128I just feel like I'm not able to get anywhere, because it's easy to just dismiss concerns19:46
rbasakI'm not willing to go into a discussion about understaffing or onboarding rates here, since that doesn't directly relate to performance, and your complaint seems to be about performance. As I said above, it's up to them how they want to address any performance concerns, but first they have to be concretely raised with them.19:46
seb128my worry is that the situation is just going to drive away the remaining contributors we have19:47
seb128and no metrics is going to tell us that until we have no community left19:47
rbasakThat's a valid concern, but I really think that the only way to make progress is to turn those into concrete examples eg. via the ML as above.19:47
seb128ok, well let's wrap the discussion on that note19:48
amurrayfair enough - thanks for the candour folks - any other items anyone wants to raise?19:49
rbasakOK, thanks. My final note: it's certainly not my intention to dismiss your concerns. Unfortunately I don't think they are actionable right now, and I'm trying really hard to turn this into something actionable.19:49
seb128rbasak, thanks, I just feel like it's an uphill battle and I'm unsure I've the energy to go forward with it atm but let's see19:51
seb128amurray, not from me19:51
amurray#endmeeting19:53
meetingologyMeeting ended at 19:53:09 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-10-24-19.03.moin.txt19:53
rbasakThanks all!19:53
seb128thanks!19:53
vorlonamurray, rbasak, seb128: thanks!19:53
amurrayindeed - thanks everyone19:53

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