/srv/irclogs.ubuntu.com/2023/05/23/#ubuntu-meeting.txt

=== JanC_ is now known as JanC
=== JanC_ is now known as JanC
=== JanC_ is now known as JanC
=== cpaelzer_ is now known as cpaelzer
cpaelzerhuhu14:30
dviererbeHello o/14:30
eslermhello14:30
sarnoldgood morning14:30
cpaelzer#startmeeting Weekly Main Inclusion Requests status14:31
meetingologyMeeting started at 14:31:03 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
cpaelzerwe already got a few "hello" before the meeting (and thereby the log) started14:31
cpaelzerhi everyone14:31
didrockshey14:31
slyono/14:31
cpaelzerMantic is rather active now, let us get this started14: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:31
joalifo/14:31
cpaelzerwow14:32
sarnoldlol love all the arrows on nvidia*14:32
cpaelzernvidia-graphics-drivers-530 looks funny14:32
cpaelzerbut no work for us there14:32
cpaelzertransmission still has stubs14:32
cpaelzernothing to act yet on that14:32
cpaelzerjaraco is going on still14:32
cpaelzerthe rest are known false-positives IIRC14:33
didrockssounds about right14:33
cpaelzer#topic New MIRs14:33
cpaelzerMission: ensure to assign all incoming reviews for fast processing14:33
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:33
cpaelzerone new https://bugs.launchpad.net/ubuntu/+source/libmysofa/+bug/201995114:33
-ubottu:#ubuntu-meeting- Launchpad bug 2019951 in libmysofa (Ubuntu) "[MIR] libmysofa" [Undecided, New]14:33
cpaelzerweird name, but reasonable use14:34
cpaelzerspatial audio14:34
cpaelzerlooking for a reviewer14:34
didrocksI’m happy to get it in our next pulse14:34
cpaelzerI'm still on dhcpcd from last week, that is a bit bigger than I assumed14:34
cpaelzernext pulse means starting monday didrocks?14:34
didrocksthe 05 June14:34
cpaelzerthat should still be ok14:34
cpaelzerthanks for volunteering14:34
didrocksI think so14:34
cpaelzerI'm sure you'll have your fun criticizing missing tests14:35
didrocks(with the amount of specs I’m writing, the current pulse is already too booked to be completed)14:35
cpaelzerunderstandable14:35
didrocksI’m sure seb128 is already waiting for it :)14:35
cpaelzerhe now sees a name who to ping if needed14:35
cpaelzer#topic Incomplete bugs / questions14:35
cpaelzerMission: Identify required actions and spread the load among the teams14:35
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:35
cpaelzerwow14:35
cpaelzerso many recent updates14:36
sarnoldhello new gtk?14:36
cpaelzerindeed14:36
cpaelzerbut yet incomplete14:36
cpaelzerlet us wait until they get all the ducks in a row14:36
didrocksagreed14:36
cpaelzerprobably up for reivew in a while14:36
sarnold... good thing they have duktape :)14:36
didrockstoo many "mm" in the names, not really looking forward to doing c++ :p14:37
cpaelzerthe one without mm has c++ in the name :-P14:37
sarnoldlol14:37
cpaelzeranyway, ok for today14:37
cpaelzerbut kind of a heads up what is coming14:37
cpaelzer#topic Process/Documentation improvements14:37
cpaelzerMission: Review pending process/documentation pull-requests or issues14:37
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:38
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:38
eslerm(I like that this is an official topic now)14:38
dviererbeme too :)14:38
cpaelzerindeed14:39
dviererbeci: add automated spell checking14:39
dviererbehttps://github.com/canonical/ubuntu-mir/pull/1914:39
-ubottu:#ubuntu-meeting- Pull 19 in canonical/ubuntu-mir "ci: add automated spell checking" [Open]14:39
cpaelzerthe PR on the MIR process still waits on me to create a tool to query14:39
cpaelzerthat will take a while14:39
cpaelzerbut the contribs of dviererbe are ready IMHO14:39
cpaelzerI looked at them before14:39
cpaelzerhave a look at his link14:39
cpaelzerand also at https://github.com/canonical/ubuntu-mir/pull/18 which is the direct result14:39
-ubottu:#ubuntu-meeting- Pull 18 in canonical/ubuntu-mir "fix small typos" [Open]14:39
cpaelzerI really like that and would merge, it it fails we can undo it - but it LGTM14:40
eslermmaybe squash, but I'm agnostic14:40
cpaelzerI'd keep them as is14:40
didrocksyeah, it look all good :) (I like separate commits though)14:40
cpaelzercommits are not costly here14:40
eslerm+214:40
cpaelzerwe haven't reached the projetc size to need squashing or submaintainers :-)14:41
slyon+1 for merging #1814:41
slyonI added small comments to #1914:41
cpaelzerslyon: demonstrates that one can find things if you actually read every word - thanks14:41
cpaelzerdviererbe: will you fix up #19 and then ping me?14:41
cpaelzerI think we are ok to land once those are good14:42
cpaelzer#18 seems ready now, those are just good fixes14:42
dviererbeYes, will do14:42
cpaelzerthanks14:42
dviererbePlease wait for #1814:42
dviererbeI think sylon has found another typo14:42
cpaelzerI'm on hold until you let me know14:42
eslermnifty @check-spelling-bot Report14:42
cpaelzerdoes not neet to be live in this meeting14:42
didrocksI think in the long term we should factor this in a separate repo, as a github reusable workflow14:42
dviererbeOkay :)14:43
cpaelzerdidrocks: you are right, but for now let us keep it simple14:43
cpaelzerdidrocks: that allows this and a few others to evolve until we could see what would be a good general checker for canonical14:43
didrocksagreed14:44
didrockshappy to help once it matures enough14:44
eslermdo the "forbidden patterns" need to be cleaned up from the check spelling report?14:44
slyonI think we should put all questions/suggestions into the PR itself, so dviererbe can work on it after the meeting14:45
cpaelzerack14:45
eslermsounds good14:45
dviererbeack14:45
cpaelzergood on that topic it seems14:45
cpaelzerlet us go on14:45
cpaelzerthanks already for the contrib dviererbe14:45
cpaelzerhttps://github.com/canonical/ubuntu-mir/pull/1914:46
-ubottu:#ubuntu-meeting- Pull 19 in canonical/ubuntu-mir "ci: add automated spell checking" [Open]14:46
cpaelzer#topic MIR related Security Review Queue14:46
cpaelzerMission: Check on progress, do deadlines seem doable?14:46
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:46
cpaelzerInternal link14:46
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:46
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:46
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:46
eslermwe are ramping mir assignment backup on the security team after the sprint/lunar14:47
cpaelzerwe have none and won't add much these cycle, maybe one or two14:47
eslermrust is a large priority14:47
seb128the first url is buggy (at least in my IRC client)14:47
seb128the %5B/%5D confuse the query14:47
sarnoldwe've had little progress since last week; we have assigned some of the holdovers from last cycle, but yesterday, so unlikely anyone's made progress on anything. last I knew our coverity license hadn't been sorted yet.14:47
slyoneslerm: I'm glad to hear that! :) (wrt rust)14:48
cpaelzerseb128: I click and it works - it is  is [ 5D is ]14:48
sarnoldseb128, does it cope with lowercase better? 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:48
cpaelzerthe problem is that unescaped even mire clients and tools would fail14:48
seb128no, but don't worry about it, perhaps an issue with hexchat on my end...14:48
cpaelzerfor me upper and lower works - IIRC the escaping is supposed to use upper case right?14:49
cpaelzerseb128: your browser should understand14:49
sarnoldI'm shocked to say that I have no idea :D14:49
seb128I end up with a launchpad page with '%5bMIR%5d' as text which has no match14:49
sarnoldsounds like a busted security fix *cough*14:49
seb128anyway don't let me derail the meeting14:49
cpaelzersarnold: does 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-mir work for you?14:49
seb128that one wfm14:50
cpaelzerhmm14:50
sarnoldcpaelzer: wfm in firefox14:50
cpaelzerso proper escaping fails on some clients14:50
cpaelzerbut no escaping works14:50
cpaelzerI'll update the templat to just throw both links14:50
slyonclients being smart about doing the escaping themselves..14:50
cpaelzerso each combination of the chatclient/browser populations will have one that works14:50
sarnoldlol14:51
sarnoldnice solution :)14:51
cpaelzerescape the escaping - meta issues FTW14:51
slyonxD14:51
sarnoldhey iosifache :)14:52
cpaelzerfixed14:52
eslermo/14:52
iosifacheHey!14:52
cpaelzerok, the actual topic is good14:53
cpaelzerthe meta issue on it is fixed14:53
cpaelzergoing on14:53
cpaelzer#topic Any other business?14:53
sarnoldnone from me14:53
cpaelzerI'll be out for the next two weeks, would you mind as usual to self organize and someone lead the meeting then?14:53
didrocksnothing either14:53
slyonI'll be out for the next 2-3 weeks for personal reasons :)14:54
cpaelzerI know :-)14:54
seb128I need input from the MIR team on https://bugs.launchpad.net/ubuntu/+source/dbus-broker/+bug/201553814:54
-ubottu:#ubuntu-meeting- Launchpad bug 2015538 in dbus-broker (Ubuntu) "[MIR] dbus-broker" [Undecided, New]14:54
slyonseb128: looking.14:54
cpaelzerseb128: should we just read the comments?14:54
cpaelzeror is there a more specific question14:54
seb128it was acked by slyon but I found that demoting dbus-daemon might not be as easy as expected14:54
seb128see current comment14:54
seb128I wonder if keeping an utility binary from dbus-daemon in main would be acceptable14:55
seb128if we demote the actual service14:55
slyonIMO the suggested solution is OK (as long as we're not doing it in an LTS, so Mantic is fine), but I'd leave the final call about that to the security team. As long as the plan is still in place to get it fully resolved by the next LTS14:56
sarnoldthis issue was opened in 2018 :(14:57
cpaelzerack to slyon, but I have one extra constraint to add14:57
cpaelzerIn the past we had such agreements, but by the fact that the team owning - in this case dbus - is foundations and security, but not Desktop we had the problem that the motivation to resolve this wasn't present in the same team14:58
cpaelzerdue to that things dragged on a while14:58
cpaelzerwould you be ok to take dbus >=mantic14:58
cpaelzerthen you'd be the one benefitting from the situation being resolved14:58
cpaelzerBTW - former cases were not your team14:59
seb128hum, I'm not sure I can commit at this point to us rewritting dbus-run-session for the LTS14:59
cpaelzerso I'm purely referring to lessons learned14:59
seb128I guess plan B is to give up on that switch14:59
seb128desktop was not the driver for that switch, though we picked it up and have interested15:00
cpaelzerI see15:00
slyonIt got dropped by foundations in the past due to lack of capacity15:00
cpaelzerit would be a shame to fully give it up, but we are somewhat between a rock and a hard place15:00
seb128I can try to make a case to squeeze that work next cycle but I've no visiblity at this point on how realistic that is for us15:00
sarnoldhow did fedora deal with the switch?15:00
seb128they keep installing dbus-tools from dbus-daemon15:01
seb128they don't bother about 'demoting' things as much as we do15:01
sarnoldaha15:01
cpaelzerhmm15:02
cpaelzerhow about changing the order of things15:02
cpaelzerwork on rewriting first15:02
cpaelzerif it works in time for the LTS, let us switch15:02
seb128that basically means giving up on the switch for the LTS15:02
cpaelzeris it?15:03
seb128the one person in our team with the skills to do that work is already overworked over capacity this cycle15:03
seb128and we will no switch a base foundation component in the LTS cycle15:03
seb128not15:03
cpaelzerindeed, that is something we'd generall want before the LTS15:03
cpaelzerso IMHO it becomes a call for foundations and secuity if it is a problem that they will hold on to dbus while dbus-broker is then there as well15:04
slyonI could check back with mclemenceau_ if there's any capacity in foundation's system squad.. but I think they're fully booked, too.15:04
cpaelzerif that is ok for those two groups, then the duplication problem isn't that much of a problem15:04
seb128we would only maintain the utility15:04
cpaelzermaybe slyon and sarnold can bring that to the team and update the bug once they know15:04
cpaelzerseb128: yep15:04
seb128a plan C could be to try to copy that part of the dbus-daemon code in the dbus-broker source...15:05
seb128but that's just a more complicated way to end up maintaining the same code15:05
cpaelzeryeah, I'd not like that15:05
sarnoldI did wonder about that, or split the source file out into its own micropackage, but it'd probably drag in some percentage of the dbus-daemon code anyway, then we've got a few versions of it to track :(15:05
seb128I'm fine with letting it to foundations and security to figure out what they want to do15:05
cpaelzerthe process is meant to help not maintaining the same thing twice - not to make us do awkward twists to trick it15:05
cpaelzerok, slyon and sarnold - would you take the task to find out and comment back on the bug15:06
cpaelzerI guess we all would want dbus-broker, but can not decide if that is ok for you15:06
sarnoldyeah, thanks for raising it nice and early seb128 :)15:06
cpaelzerthanks seb128for bringing it up15:06
seb128thanks!15:06
slyonack, thanks!15:06
cpaelzerok15:07
cpaelzerit seems we can conclude15:07
cpaelzersorry for running over15:07
cpaelzeranything else to say before we close?15:07
sarnoldenjoy your two weeks off, those who are doing so :)15:07
cpaelzerthanks15:07
cpaelzerbut that is easy, enjoy the weeks working - because that is when things are great15:08
cpaelzerclosing the meting then15:08
cpaelzerthank you all15:08
eslermbye all o/15:08
cpaelzer#endmeeting15:08
meetingologyMeeting ended at 15:08:16 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-05-23-14.31.moin.txt15:08
sarnold:D15:08
dviererbebye, thanks all15:08
slyono/15:08
didrocksthanks15:08
sarnoldthanks cpaelzer, all15:08
iosifacheBye!15:08
seb128thanks!15:08
=== juliank_ is now known as juliank

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