/srv/irclogs.ubuntu.com/2024/04/23/#ubuntu-meeting.txt

=== JanC is now known as Guest4088
=== JanC is now known as Guest3279
cpaelzerhey14:30
didrockso/ (for once, in a meeting, but mostly around)14:31
cpaelzer#startmeeting Weekly Main Inclusion Requests status14:31
meetingologyMeeting started at 14:31:27 UTC.  The chair is cpaelzer.  Information about MeetBot at https://wiki.ubuntu.com/meetingology14:31
meetingologyAvailable commands: action, commands, idea, info, link, nick14:31
cpaelzerPing for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe )14:31
slyono/14:31
eslerm_o/14:31
dviererbeo/14:31
cpaelzerLet us see if the release week is calm or already showing a barrage for next cycle14:31
cpaelzer#topic current component mismatches14:31
cpaelzerMission: Identify required actions and spread the load among the teams14:31
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg14:31
cpaelzer#link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg14:32
cpaelzerempty but the known false positive14:32
cpaelzer#topic New MIRs14:32
cpaelzerMission: ensure to assign all incoming reviews for fast processing14:32
slyoncpaelzer: thanks for promoting all the recent mismatches!14:32
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:32
cpaelzernp slyon, it was my contribution to get the release ready14:32
cpaelzerlist is empty as well14:32
cpaelzer#topic Incomplete bugs / questions14:32
cpaelzerMission: Identify required actions and spread the load among the teams14:32
sarnoldgood morning14:32
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:32
cpaelzerone case not yet discussed (6 days old AFAICS)14:33
cpaelzerhttps://bugs.launchpad.net/ubuntu/+source/python-reportlab/+bug/202805414:33
-ubottu:#ubuntu-meeting- Launchpad bug 2028054 in hplip (Ubuntu) "[MIR] python-rlpycairo" [Undecided, Confirmed]14:33
slyonnothing new here, I guess.14:34
slyoncan stay as-is, or be set to Invalid..14:34
cpaelzera good explanation on why things can be not in main14:34
cpaelzerthanks Till14:34
slyongentle reminder for sarnold to have a brief look at https://bugs.launchpad.net/ubuntu/+source/nbd/+bug/2054480 -- but it will be post Noble at this point.14:34
cpaelzercan stay as-is14:34
-ubottu:#ubuntu-meeting- Launchpad bug 2054480 in nbd (Ubuntu) "[MIR] nbd-client" [Undecided, Incomplete]14:34
slyon(so take your time)14:35
sarnoldslyon: aye :( it's beena  busy week. last time around I forgot this, time around around I deprioritized it :(14:35
cpaelzerack to have this early in 24.1014:35
cpaelzersarnold: understandable, and now the ship has sailed - so take your time14:35
sarnold:(14:35
cpaelzerdo not be sad!14:35
cpaelzer#topic Process/Documentation improvements14:35
cpaelzerMission: Review pending process/documentation pull-requests or issues14:35
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:35
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:36
cpaelzertwo newer cases worth to discuss14:36
cpaelzerhttps://github.com/canonical/ubuntu-mir/issues/5414:36
-ubottu:#ubuntu-meeting- Issue 54 in canonical/ubuntu-mir "Remove libgoa from the upstream redflags" [Open]14:36
cpaelzer+1 from me as well14:36
slyon+1 for dropping the libgoa-* restriction!14:36
cpaelzerany objections, maybe we miss why it was excluded14:36
slyonThis is related to https://bugs.launchpad.net/ubuntu/+source/msgraph/+bug/206003514:37
-ubottu:#ubuntu-meeting- Launchpad bug 2060035 in msgraph (Ubuntu) "[MIR] msgraph" [Undecided, Fix Released]14:37
didrocks+1 too14:37
sarnoldit's funny, I had the impression goa overall was deprecated or similar?14:37
eslerm_I have not looked into libgoa deeply. It sounds reasonable due to webkit removal, but extra attention around oauth2 sounds useful as well14:38
cpaelzerwould that extra attention need effort?14:39
cpaelzeror is it just a benefit of the new goa handling it that way?14:39
eslerm_it is certainly a much better scenario than including webkit14:40
cpaelzerok, then I think I'll land a change as requested14:40
cpaelzerthanks for the discussion14:40
cpaelzerNext is an absolutely valid complain https://github.com/canonical/ubuntu-mir/issues/5514:41
-ubottu:#ubuntu-meeting- Issue 55 in canonical/ubuntu-mir "end-of-cycle unexpected changes" [Open]14:41
sarnold+441 -1334  :D :D :D14:41
cpaelzerhehe @sarnold14:41
cpaelzerwas that a rush - yes14:41
cpaelzerbut no one had better options14:41
cpaelzerInstead of just shrudding I usually aim for lessons learned and improvements14:42
sarnoldindeed, what I'm hoping to come of this is perhaps an idea of how some automation could be built to help us find cases half-way through a cycle14:42
cpaelzerIn this particular case i can tell you that the reason for it was a loss of ownership between 4 teams14:42
cpaelzerand the fix is also already clear, we have concluded who owns it (will be CPC) properly and that will be in place in a bit14:42
cpaelzerworking with Eric on this14:42
cpaelzerthe other outcome is something along the suggestion of sarnold14:42
cpaelzerhow to detect "unmaintained" earlier/better14:43
cpaelzerbut just to mention, this was known to be unmaintained - yet it fell into the responsibility cracks14:43
didrocksI would put unmaintained equating multiple owners, which ends up to no owners14:43
cpaelzerdidrocks: exactly14:44
cpaelzerdidrocks: at least the chance of behaving that way14:44
cpaelzerdoes anyone have code to check project health in a sane way this could be built upon?14:44
cpaelzerHmm14:45
sarnoldin some sense there's probably too many "project health" metrics that exist and could be used, and none probably has enough signal to noise14:45
didrocksnothing comes to mind, I think this task needs a proper owner (pun intended) with research to provide metrics + ubuntu specifity and so on…14:45
cpaelzerThis might be a step in the release process14:45
cpaelzerlike Release -x weeks14:45
sarnolddidrocks: lol :)14:45
cpaelzercheck all your subscribed packages if they are maintainable14:45
didrocksmaybe a first easy step is how long since the last package update?14:46
didrocksnot a very good metric, but sounds an easy one enough (we need to exclude pure rebuild-only upload though)14:46
didrocksthat would mean some maintainance, but a random definition of "some" :)14:46
sarnoldhow long since a new upstream release?14:47
=== ahasenack_ is now known as ahasenack
slyonThere's the Canonical spec CT002, which might help with that..14:47
slyon"CT002 - Supply Chain Community Analytics"14:48
sarnoldheh :( the search function doesn't find find it via 'ct002' or 'suppl'14:48
didrocks(I don’t have access to it)14:48
sarnold.. and the site lacks the usual 'report a bug on this site' -- who owns this site to report a bug that it lacks a bug report link? :)14:49
slyonhttps://docs.google.com/document/d/1tUrHVI-EIC7vJ4QmOkr_SoJX7b4ykSyoxVffGPwgLBw <- Canonical employees should be able to access this14:49
didrockssarnold: heh :)14:49
didrocksthanks slyon14:50
jbichasarnold: GNOME devs seem a bit meh about GNOME Online Accounts in a world with lots of sandboxed apps; I think UOA may have had a better architecture for that. But meanwhile GOA is still useful for the base desktop14:50
cpaelzerUpdating the issue14:50
slyonI think they are planing some recurring porject health checks, which we might be able to rely upon14:51
sarnoldjbicha: hmm, I hadn't thought about sandboxing here.. I can see why that would influence their thinking. but if it's not explicitly dead, yay.14:51
cpaelzerupdated the case, it will stay open until there is an owner to work on the tooling and/or the discussion to get it into the release process14:52
cpaelzerthanks for the input on GOA jbicha14:52
cpaelzergoing on in the agenda14:53
cpaelzer#topic MIR related Security Review Queue14:53
cpaelzerMission: Check on progress, do deadlines seem doable?14:53
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:53
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:53
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:53
cpaelzerInternal link14:53
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:53
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:53
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:53
cpaelzerthanks for having the boto stack there14:53
cpaelzerall else looks as I'd expect14:53
sarnoldeslerm_ knocked out the libyuv mir while traveling :)14:55
slyonthank you so much!14:55
sarnoldotherwise seems to be mostly known states14:56
cpaelzergreat14:56
cpaelzer#topic Any other business?14:56
slyonnothign14:56
sarnoldthanks for making this the smoothest lts cycle that I remember14:56
slyondo I hear sarcasm there? Or does it just relate to the MIR process?14:57
didrocksI really appreciate how the security part is now predictable and working well!14:57
sarnoldit took a lot of concerted work from a lot of people to prune dependencies, work with upstreams, and figure out how to get things done predictably14:58
didrockson the smooth part, I would say at least for me that the MIR part woud qualify as such :)14:58
didrockswould*14:58
sarnoldslyon: the MIR process -- xz was  a thing, but you and vorlon and crew managed to keep us on schedule all the same14:58
cpaelzeryeah14:59
slyonindeed, MIRs were mostly well planned and executed this cycle!14:59
cpaelzerthat thanks I definetly share14:59
cpaelzerin the past MIR process weird, Release easy - now the inverse :-)14:59
eslerm_thanks everyone :)14:59
cpaelzerI'll call the meeting done with these nice words15:00
cpaelzeronto another good cycle (for the things we can influence)15:00
sarnold:)15:00
cpaelzer#endmeeting15:00
meetingologyMeeting ended at 15:00:17 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-04-23-14.31.moin.txt15:00
didrockssounds like a nice way to end up the cycle! :)15:00
sarnoldthanks cpaelzer, all15:00
didrocksthanks!15:00
slyonthanks cpaelzer, all! o/15:00
eslerm_o/15:00
amurrayo/18:59
seb128hey19:00
amurrayhey seb12819:01
seb128bah, looks like I forgot to update the wiki after the previous meeting!19:01
seb128https://irclogs.ubuntu.com/2024/04/09/%23ubuntu-meeting.html19:01
seb128"Next chair will be vorlon, with sil2100 as backup"19:01
seb128Steve sent apologies19:01
seb128I expect Lukasz is busy on release week but he didn't decline/send an email, let me ping him19:02
seb128Robie declined the calendar invite19:02
seb128amurray, Lukasz doesn't seem to be online...19:04
seb128it's not really surprising that on release week that people are busy with other things19:04
seb128amurray, should we just skip that one?19:05
amurrayyeah, fair enough19:05
seb128alright, I will update the wiki with the content with the previous meeting and bump the next meeting date / keep the chairs19:06
amurrayalso the next one is scheduled during the product roadmap - so I assume we'll skip that too and so next TB meeting would be 21st may19:06
seb128amurray, thanks and have a nice day!19:06
seb128ah, fair comment, I will do that directly and email the list about  it19:06
amurraycheers - you too - have a good night :)19:06
seb128thanks :)19:06

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