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: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 <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 <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