[15:29] <cpaelzer> huhu
[15:29] <cpaelzer> #startmeeting Weekly Main Inclusion Requests status
[15:29] <meetingology> Meeting started at 15:29:34 UTC.  The chair is cpaelzer.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[15:29] <meetingology> Available commands: action, commands, idea, info, link, nick
[15:30] <cpaelzer> Ping for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage
[15:30] <cpaelzer> hello to all of you
[15:30] <eslerm> hello o/
[15:30] <cpaelzer> hi eslerm
[15:30] <cpaelzer> you said you want to be here all the time right?
[15:30] <cpaelzer> I might add you to be pinged as well
[15:31] <sarnold> good morning
[15:31] <eslerm> I was asked to make *a* commit to the git, and I didn't realize it was for the ping until after making a few commits (:
[15:31] <slyon> o/
[15:31] <sarnold> cpaelzer: cpaelzer https://github.com/canonical/ubuntu-mir/pull/8
[15:31] -ubottu:#ubuntu-meeting- Pull 8 in canonical/ubuntu-mir "add eslerm to mir meeting ping" [Open]
[15:32] <cpaelzer> merged
[15:32] <sarnold> :D
[15:32] <cpaelzer> ok getting started
[15:32] <cpaelzer> #topic current component mismatches
[15:32] <cpaelzer> Mission: Identify required actions and spread the load among the teams
[15:32] <cpaelzer> #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg
[15:32] <cpaelzer> #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg
[15:32] <cpaelzer> non-proposed has two new entries
[15:33] <cpaelzer> pipewire->pipewire-media-session but that seems already approved in the past
[15:33] <cpaelzer> https://launchpad.net/bugs/1952924
[15:33] -ubottu:#ubuntu-meeting- Launchpad bug 1952924 in pipewire-media-session (Ubuntu) "[MIR] pipewire-media-session" [Undecided, Fix Released]
[15:33] <slyon> (and one false-positive got resolved for good! -- tk8.6)
[15:33] <sarnold> \o/
[15:33] <cpaelzer> gz slyon
[15:33] <cpaelzer> on pipewire, did that just auto-demote and now is needed again?
[15:34] <cpaelzer> it was universe in kinetic
[15:34] <cpaelzer> I'll ping seb128 on the bug how Desktop wants to continue
[15:34] <cpaelzer> just promoting it might not be what they want
[15:34] <slyon> I need to check libsub-quote-perl...
[15:34] <didrocks> (sorry, still in meeting in paralell, but around)
[15:34] <sarnold> hey didrocks :) https://launchpad.net/bugs/1952924
[15:34] -ubottu:#ubuntu-meeting- Launchpad bug 1952924 in pipewire-media-session (Ubuntu) "[MIR] pipewire-media-session" [Undecided, Fix Released]
[15:34] <jbicha> cpaelzer: I'm looking into the pipewire-media-session issue. We do not want it in main
[15:35] <cpaelzer> hi jbicha
[15:35] <cpaelzer> ok, reassigned in that case
[15:35] <cpaelzer> once resolved just update the bug with a hint what the final outcome was
[15:36] <cpaelzer> next seems to be another perl case for slyon
[15:36] <cpaelzer> libsub-quote-perl -> libxstring-perl
[15:36] <cpaelzer> is that known/expected ?
[15:36] <slyon> I didn't have time to check yet.
[15:36] <slyon> the update came from Debian
[15:36] <cpaelzer> can we leave it with you - it isn't urgent, I just need a name that will look after it
[15:36] <slyon> not sure how/why it migrated to -release..
[15:36] <slyon> sure I will take care of it
[15:36] <cpaelzer> thanks
[15:37] <cpaelzer> in -proposed we have the same two
[15:37] <cpaelzer> ok
[15:37] <cpaelzer> than jaraco.text -> python.inflect which is openstack (but incomplete)
[15:37] <slyon> I'll also look after devscripts and flashrom
[15:37] <cpaelzer> really new seems to be devscripts
[15:37] <cpaelzer> ok slyon on that
[15:37] <cpaelzer> it seems to be the curse of the foundation member in the MIR team (formerly doko) to get all of these
[15:37] <cpaelzer> but gladly they are usually quick
[15:38] <cpaelzer> then more printing cases
[15:38] <cpaelzer> which we assigned last week
[15:38] <cpaelzer> flashrom was taken by slyon
[15:38] <cpaelzer> duktape is incomplete and that is it for now
[15:38] <cpaelzer> and finally another openstack csae with ceilometer - waiting on input there
[15:38] <cpaelzer> TL;DR - a lot, but nothing that was missed or failing to get attention
[15:39] <cpaelzer> duktape has been going on so long
[15:39] <cpaelzer> what is the latest status on that actually ... ?
[15:39] <sarnold> the python-xmltodict package is currently going through security review, it's looking iffy
[15:39] <cpaelzer> :-/
[15:40] <cpaelzer> duktape needs to be "new" and is already in security queue
[15:40] <cpaelzer> I updated the state
[15:40] <cpaelzer> forgot to set it back from incomplete
[15:40] <cpaelzer> when the discussion calrified that it is needed despite being a duplicate
[15:40] <cpaelzer> no one likes to maintain mozjs it seems :-)
[15:40] <sarnold> heh, yeah
[15:40] <cpaelzer> ok, let us check how many of those are new
[15:40] <cpaelzer> #topic New MIRs
[15:40] <cpaelzer> Mission: ensure to assign all incoming reviews for fast processing
[15:40] <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-mir
[15:41] <cpaelzer> 8 new cases
[15:41] <cpaelzer> so expect that each has to take a few
[15:41] <slyon> those are plenty of new foundations MIRs (related to libheif) – not super high priority
[15:41] <slyon> I could take puma or ruby-nio4r as the only non-foundations cases
[15:41] <cpaelzer> puma and nio4r are a replacement for thin/event in the pcs stack
[15:41] <cpaelzer> they are urgent
[15:41] <cpaelzer> ok slyon assigning you there
[15:42] <didrocks> I still have 3 for printing stack that are in charge, but I only have slots for 2 every pulse now
[15:42] <didrocks> so, I can take them, will probably not be done before FF
[15:42] <cpaelzer> ok, stick to those you already have then
[15:42] <didrocks> (now, we are tracking the MIR work in pusles)
[15:42] <cpaelzer> curse of too fine tracking
[15:42] <didrocks> pulses*
[15:42] <cpaelzer> I'll take the two that have 265 in the name
[15:42] <cpaelzer> just to take two each
[15:42] <didrocks> I’m fine to take some if they are due to post-FF
[15:43] <cpaelzer> slyon: you said "not urgent" what timing are we talking about?
[15:43] <didrocks> because TBH, if they only show up now without warning, not really our team’s fault
[15:43] <cpaelzer> that should be ok didrocks
[15:43] <slyon> we're currently carrying a delta to patch out those dependencies
[15:43] <cpaelzer> and that is why I ask slyon about the timing
[15:43] <slyon> but it would be nice to enable them maybe in 23.10
[15:43] <cpaelzer> slyon: but will it be 23.04 or 23.10 ?
[15:44] <cpaelzer> joalif: jamespage: are you around today?
[15:44] <cpaelzer> I'd have work to distribute :-)
[15:44] <cpaelzer> ok slyon, 23.10 is fine for didrocks to take two then
[15:44] <cpaelzer> didrocks: any preference?
[15:45] <didrocks> no, just assign $whatever
[15:45] <didrocks> happy for you to pick your prefered ones :p
[15:45] <cpaelzer> I've picked the top two for you
[15:45] <cpaelzer> two left
[15:46] <cpaelzer> let us - for fairness assign one each for joalif jamespage - they might be not around and henve get only one instead of two
[15:46] <cpaelzer> please if you read the log later and need to change that - speak up then
[15:46] <cpaelzer> done
[15:47] <cpaelzer> next section then ...
[15:47] <cpaelzer> #topic Incomplete bugs / questions
[15:47] <cpaelzer> Mission: Identify required actions and spread the load among the teams
[15:47] <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-mir
[15:48] <cpaelzer> hmm, did you resolve dependencies of dnspython last week?
[15:48] <sarnold> I think the bug said demoted to a suggests?
[15:48] <slyon> cpaelzer: yes, dropped them to suggests
[15:48] <slyon> we don't support DOH for now
[15:48] <slyon> (until somebody needs it)
[15:48] <cpaelzer> yep
[15:48] <cpaelzer> ok can stay as-is then
[15:49] <slyon> ack
[15:49] <slyon> python-typing-extensions should probably be "In Progress", didrocks?
[15:49] <slyon> you state that danilo shall pull in the dependency once migrated
[15:50] <cpaelzer> there are a few more fails it seems
[15:50] <cpaelzer> but yes
[15:51] <cpaelzer> incomplete as the version is broken and stuck
[15:51] <cpaelzer> makes sense
[15:51] <didrocks> right
[15:51] <cpaelzer> can be kept like that
[15:51] <didrocks> incomplete sounds good to me
[15:51] <slyon> ok
[15:51] <cpaelzer> ok done with that
[15:51] <cpaelzer> #topic MIR related Security Review Queue
[15:51] <cpaelzer> Mission: Check on progress, do deadlines seem doable?
[15:51] <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-mir
[15:51] <cpaelzer> Internal link
[15:51] <cpaelzer> - ensure your teams items are prioritized among each other as you'd expect
[15:51] <cpaelzer> - ensure community requests do not get stomped by teams calling for favors too much
[15:51] <cpaelzer> #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594
[15:51] <cpaelzer> sarnold: and eslerm: thanks for the many bugs that are processed
[15:51] <cpaelzer> I've seen quite a few in my inbox over the last week
[15:52] <cpaelzer> in particular eslerm - thanks for making the eventmachine -> puma suggestion
[15:52] <cpaelzer> that seems to work fine
[15:52] <cpaelzer> process wise, they are now assigned
[15:52] <sarnold> yay! glad to hear that :)
[15:52] <cpaelzer> I'm only unsure if we can get that also updated in exactly that state into lunar in time
[15:52] <cpaelzer> but kanashiro[m] is on it
[15:52] <eslerm> I feel that we are on track to complete pcs MIRs
[15:53] <cpaelzer> slyon:  is quick at review, so once done they will most likely show up in your queue as well
[15:53] <cpaelzer> and those two seem to be the last missing pieces then
[15:53] <cpaelzer> I see more gravatars assigned to reviews
[15:53] <cpaelzer> yeah, really looks ok to me right now
[15:54] <kanashiro[m]> ruby-childprocess is the pcs dep waiting for security review
[15:54] <kanashiro[m]> apart from puma and ruby-nio4r
[15:54] <cpaelzer> is there anything of concern from youtr POV eslerm / sarnold ?
[15:54] <cpaelzer> oh thanks kanashiro[m]
[15:54] <cpaelzer> childprocess is assigned to sarnold already
[15:54] <sarnold> feature freeze always arrives sooner than we expect
[15:54] <cpaelzer> he will surely do it asap - right?
[15:54] <kanashiro[m]> and I'll be updating pcs in lunar soon applying the upstream patch to move to puma
[15:54] <sarnold> but I'm feeling better about it this go around :)
[15:55] <cpaelzer> kanashiro[m]: glad to hear that you think we can make that move already
[15:55] <eslerm> the MIR for pcs itself is currently being worked on as well
[15:55] <cpaelzer> good
[15:55] <cpaelzer> I think it is time for ...
[15:55] <cpaelzer> #topic Any other business?
[15:56] <cpaelzer> not from me, just much to do for anyone that participates - but that is normal I guess
[15:56] <sarnold> eslerm has prepped a few other pull requests
[15:56] <slyon> yeah.. it's a lot this time
[15:57] <sarnold> https://github.com/canonical/ubuntu-mir/pulls
[15:57] <slyon> #5 & #6 lgtm!
[15:57] <sarnold> we're nearing the end of today's slot, but maybe we could / should read them in prep for next week's meeting?
[15:57] <slyon> err #6 & #7 that is
[15:57] <eslerm> thanks for reviews slyon
[15:59] <cpaelzer> I'll review and merge all of them somewhen the next few days
[15:59] <cpaelzer> thank you all!
[15:59] <sarnold> thanks cpaelzer, all :)
[15:59] <cpaelzer> on a glimpse they all make sense
[15:59] <cpaelzer> if one could give a +1/-1 tot he one that is from me
[15:59] <cpaelzer> I do not just want to merge my own without any other voice
[15:59] <sarnold> will do
[15:59] <cpaelzer> thanks
[15:59] <eslerm> thanks and bye to all o/
[16:00] <cpaelzer> are we complete then - or is there anything else?
[16:00] <sarnold> that's it for me
[16:00] <slyon> I added reviews
[16:00] <slyon> nothing else from my side!
[16:01] <cpaelzer> ok then, have fun you all
[16:01] <cpaelzer> #endmeeting
[16:01] <meetingology> Meeting ended at 16:01:18 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-02-07-15.29.moin.txt
[16:01] <didrocks> nothing either
[16:01] <didrocks> tahnks!
[16:01] <sarnold> thanks :)
[16:15] <jbicha> cpaelzer: could you clarify the status of bug 1998095?
[16:15] -ubottu:#ubuntu-meeting- Bug 1998095 in pkgconf (Ubuntu) "[MIR] pkgconf, replacement for pkg-config" [Medium, In Progress] https://launchpad.net/bugs/1998095