cpaelzer | for once I want to start early and the former meeting overload ended in a blast that allow me be here 2 min early :-) | 15:28 |
---|---|---|
cpaelzer | #startmeeting Weekly Main Inclusion Requests status | 15:28 |
meetingology | Meeting started at 15:28:27 UTC. The chair is cpaelzer. Information about MeetBot at https://wiki.ubuntu.com/meetingology | 15:28 |
meetingology | Available commands: action, commands, idea, info, link, nick | 15:28 |
cpaelzer | Ping for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( dviererbe ) | 15:28 |
joalif | o/ | 15:28 |
slyon | o/ | 15:28 |
dviererbe | o/ | 15:28 |
cpaelzer | hiho | 15:28 |
cpaelzer | I'll wait with actually starting for fairness on everyone's time schedule | 15:29 |
cpaelzer | in this minute I might ask joalif about https://bugs.launchpad.net/ubuntu/+source/jemalloc/+bug/2088056 | 15:30 |
-ubottu:#ubuntu-meeting- Launchpad bug 2088056 in jemalloc (Ubuntu) "[MIR] jemalloc" [Undecided, New] | 15:30 | |
cpaelzer | seeing you back do you think you'll get to that soon'ish? | 15:30 |
cpaelzer | it is one of those things gating other things gating other things ... :-) | 15:30 |
joalif | i'll get this done before asap | 15:30 |
cpaelzer | security already added it to their queue as part of last weeks meeting | 15:30 |
joalif | meaning today/tomorrow | 15:30 |
cpaelzer | thank you | 15:30 |
cpaelzer | and now it is time to start | 15:30 |
sarnold | good morning | 15:30 |
cpaelzer | one thing solved before starting \o/ | 15:31 |
joalif | sorry for the delay | 15:31 |
cpaelzer | np, I had to ask but no need to excuse :-) | 15:31 |
slyon | FTR: haproxy could also make good use of jemalloc | 15:31 |
cpaelzer | slyon: there are even more IIRC | 15:31 |
cpaelzer | ok, copy & paste time it is ... | 15:31 |
cpaelzer | #topic current component mismatches | 15:31 |
cpaelzer | Mission: Identify required actions and spread the load among the teams | 15:31 |
cpaelzer | #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg | 15:31 |
cpaelzer | #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg | 15:31 |
cpaelzer | duplicity | 15:32 |
cpaelzer | interesting | 15:32 |
seb128 | we will handle | 15:32 |
cpaelzer | thank you | 15:32 |
cpaelzer | for that and for watching! | 15:32 |
seb128 | np! :) | 15:32 |
cpaelzer | next is jemalloc which we already talked | 15:32 |
cpaelzer | to the right is pytohn-pint which needs not action | 15:32 |
cpaelzer | two new cases in the middle of the graph | 15:33 |
sarnold | kernel thing that almost never requires work on our part, jqueryui that I hope is just some documentation thing that we can skip.. | 15:33 |
cpaelzer | almost certainly | 15:33 |
cpaelzer | now to the two real things there | 15:33 |
sarnold | hmm, another oddball burst of messages | 15:33 |
cpaelzer | freeradius -> wtmpdb | 15:33 |
slyon | erlang probably needs an erlang-doc extra-exclude | 15:33 |
cpaelzer | I feel we've taken that last week | 15:33 |
cpaelzer | ack slyon | 15:33 |
slyon | I can handle erlang-doc | 15:34 |
cpaelzer | can you still carry that to foundations or maybe dviererbe could? | 15:34 |
dviererbe | I can mention it in the weekly foundations meeting | 15:34 |
cpaelzer | indeed freeradius is ours, let me enqueue this better | 15:36 |
cpaelzer | what is the wrid raspi-utils self depends? | 15:36 |
r41k0u | o/ | 15:36 |
dviererbe | So what should I carry to foundations if slyon takes care of erlang-doc and you of `freeradius -> wtmpdb`? | 15:37 |
r41k0u | there is a transitional package in there | 15:37 |
slyon | dviererbe: https://bugs.launchpad.net/ubuntu/+source/erlang/+bug/2094814 | 15:37 |
-ubottu:#ubuntu-meeting- Launchpad bug 2094814 in erlang (Ubuntu) "component-mismatch: erlang-doc/amd64 in main cannot depend on libjs-jquery-ui in universe" [Undecided, New] | 15:37 | |
dviererbe | thanks | 15:37 |
cpaelzer | done with the ping | 15:38 |
cpaelzer | back here | 15:38 |
cpaelzer | waveform: is raspi-utils yours? | 15:38 |
cpaelzer | and if so which way around should that be? | 15:38 |
cpaelzer | the html version https://ubuntu-archive-team.ubuntu.com/component-mismatches-proposed.html | 15:39 |
cpaelzer | is a bit more insightful | 15:39 |
cpaelzer | raspi-utils: raspi-utils raspi-utils-core raspi-utils-dt raspi-utils-eeprom raspi-utils-otp | 15:39 |
cpaelzer | [Reverse-Depends: libraspberrypi-bin (MAIN), raspi-utils (Uploader: waveform)] | 15:39 |
waveform | raspi-utils is mine and r41k0u's | 15:39 |
cpaelzer | ok, we'll consider it getting resolved then | 15:39 |
cpaelzer | thanks | 15:39 |
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:40 |
cpaelzer | ah, and there we see | 15:40 |
cpaelzer | tpday has something for all of us | 15:40 |
cpaelzer | https://bugs.launchpad.net/ubuntu/+source/glycin/+bug/2093182 was alow prio filing it early (thanks) not going for that first | 15:41 |
-ubottu:#ubuntu-meeting- Launchpad bug 2093182 in glycin (Ubuntu) "[MIR] glycin" [Low, New] | 15:41 | |
cpaelzer | 4 left to assign | 15:41 |
cpaelzer | https://bugs.launchpad.net/ubuntu/+source/libpisp/+bug/2093321 | 15:41 |
-ubottu:#ubuntu-meeting- Launchpad bug 2093321 in libpisp (Ubuntu) "[MIR] libpisp" [Undecided, New] | 15:41 | |
cpaelzer | let me take that one because why not | 15:41 |
cpaelzer | https://bugs.launchpad.net/ubuntu/+source/nlohmann-json3/+bug/2093868 | 15:41 |
-ubottu:#ubuntu-meeting- Launchpad bug 2093868 in nlohmann-json3 (Ubuntu) "[MIR] nlohmann-json3" [Undecided, New] | 15:41 | |
cpaelzer | https://bugs.launchpad.net/ubuntu/+source/azure-vm-utils/+bug/2093322 | 15:41 |
-ubottu:#ubuntu-meeting- Launchpad bug 2093322 in azure-vm-utils (Ubuntu) "[MIR] azure-vm-utils" [Undecided, New] | 15:41 | |
cpaelzer | https://bugs.launchpad.net/ubuntu/+source/raspi-utils/+bug/2094805 | 15:41 |
-ubottu:#ubuntu-meeting- Launchpad bug 2094805 in raspi-utils (Ubuntu) "[MIR] raspi-utils" [Undecided, New] | 15:41 | |
cpaelzer | those three look for a reviewer | 15:41 |
slyon | raspi-utils for me | 15:41 |
cpaelzer | ok | 15:42 |
cpaelzer | this is complex but I can see how you can use your old connections to resolve | 15:42 |
cpaelzer | https://bugs.launchpad.net/ubuntu/+source/nlohmann-json3/+bug/2093868 seems to be easier than azure and nlohmann is related to pisp which I've taken | 15:43 |
-ubottu:#ubuntu-meeting- Launchpad bug 2093868 in nlohmann-json3 (Ubuntu) "[MIR] nlohmann-json3" [Undecided, New] | 15:43 | |
cpaelzer | how about me also taking https://bugs.launchpad.net/ubuntu/+source/nlohmann-json3/+bug/2093868 | 15:43 |
cpaelzer | and joalif https://bugs.launchpad.net/ubuntu/+source/azure-vm-utils/+bug/2093322 for next week after this weeks jemalloc? | 15:43 |
-ubottu:#ubuntu-meeting- Launchpad bug 2093322 in azure-vm-utils (Ubuntu) "[MIR] azure-vm-utils" [Undecided, New] | 15:43 | |
joalif | yes | 15:43 |
cpaelzer | didrocks: if you read the log - I would not mind if you would grab https://bugs.launchpad.net/ubuntu/+source/nlohmann-json3/+bug/2093868 for fully fair distribution | 15:44 |
cpaelzer | if so just assign it to yourself before tomorrow | 15:44 |
cpaelzer | thanks joalif | 15:44 |
cpaelzer | #topic Incomplete bugs / questions | 15:44 |
cpaelzer | Mission: Identify required actions and spread the load among the teams | 15:44 |
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:44 |
cpaelzer | nothing since last week | 15:45 |
cpaelzer | #topic Process/Documentation improvements | 15:45 |
cpaelzer | Mission: Review pending process/documentation pull-requests or issues | 15:45 |
cpaelzer | #link https://github.com/canonical/ubuntu-mir/pulls | 15:45 |
cpaelzer | #link https://github.com/canonical/ubuntu-mir/issues | 15:45 |
cpaelzer | all draft/old | 15:45 |
cpaelzer | #topic MIR related Security Review Queue | 15:45 |
cpaelzer | Mission: Check on progress, do deadlines seem doable? | 15:45 |
cpaelzer | Some clients can only work with one, some with the other escaping - the URLs point to the same place. | 15:45 |
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:45 |
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-mir | 15:45 |
cpaelzer | Internal link | 15:45 |
cpaelzer | - ensure your teams items are prioritized among each other as you'd expect | 15:45 |
cpaelzer | - ensure community requests do not get stomped by teams calling for favors too much | 15:45 |
cpaelzer | #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594 | 15:45 |
cpaelzer | sarnold: your time to shine | 15:45 |
sarnold | hmm I thought I saw conversation about someone wanting to open an issue for an idea.. | 15:45 |
cpaelzer | please tell us things go forward | 15:45 |
cpaelzer | did I not see it, the link only had old issues | 15:46 |
sarnold | oh, that might have been amurray suggesting we try to use some of the tiobhe things? he's on pto at the moment.. | 15:46 |
cpaelzer | that explains | 15:46 |
sarnold | alas not much movement on security's end of MIRs, it's been a turbulent time and nothing has ben picked up :( | 15:47 |
cpaelzer | yes, once we have a referrable path for those we discussed in the past that looking at it could be just as much quality indicator as many other checks we do | 15:47 |
cpaelzer | :-/ @sarnold | 15:47 |
cpaelzer | due to the follow up of a follow up ... mentioned above, do you think you could ensure jemalloc is not waiting for the day before feature freeze? | 15:48 |
cpaelzer | and for the fairness of waiting for ages already - maybe jpeg-xl | 15:48 |
sarnold | yeah, jemalloc at least can unlock quite a lot | 15:48 |
cpaelzer | indeed | 15:48 |
sarnold | I'll try to get some time, but .. sigh. | 15:48 |
cpaelzer | If those two would get to in-progress with a person actually looking at it I'd feel much better | 15:48 |
cpaelzer | otherwise the backlog will only grow | 15:48 |
cpaelzer | until the pain is even higher :-/ | 15:49 |
cpaelzer | sorry for that sarnold | 15:49 |
cpaelzer | but we need to apply the pressure now or the release will be even more ... complex .. interesting... ? :-) | 15:49 |
sarnold | isn't that how the old saying goes? "may you live in complex and interesting times"? :) | 15:50 |
sarnold | things are definitely complex and interesting with the folks we've lost over the last six weeks or so | 15:51 |
cpaelzer | I thought that was a curse | 15:52 |
sarnold | we have new joiners too, it's not all doom and gloom, but new hires aren't immediately useful | 15:52 |
cpaelzer | I'm with you in that struggle sarnold, same here | 15:52 |
cpaelzer | and as we all know, enabling them to become more useful is hard while doom and gloom is waiting around the corner | 15:53 |
cpaelzer | I hope that is not all on you | 15:53 |
cpaelzer | and with that discussion we can go to ... | 15:53 |
cpaelzer | #topic Any other business? | 15:53 |
sarnold | none | 15:53 |
slyon | nothing from my end | 15:53 |
cpaelzer | nothing else here, jemalloc prio was sorted at the beginning - thanks again joalif | 15:53 |
cpaelzer | dviererbe: or seb128: anything else from foundations/desktop? | 15:54 |
dviererbe | no | 15:54 |
cpaelzer | I'll look for a great sequence while waiting for more answers and then count out | 15:54 |
cpaelzer | thank you all already | 15:54 |
dviererbe | Thanks everyone! o/ | 15:55 |
cpaelzer | 11 | 15:55 |
cpaelzer | 8 | 15:55 |
cpaelzer | 6 | 15:55 |
cpaelzer | 4 | 15:55 |
cpaelzer | 3 | 15:55 |
cpaelzer | 2 | 15:55 |
cpaelzer | 1 | 15:55 |
cpaelzer | #endmeeting | 15:55 |
meetingology | Meeting ended at 15:55:13 UTC. Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2025/ubuntu-meeting.2025-01-14-15.28.moin.txt | 15:55 |
sarnold | thanks cpaelzer, all :) | 15:55 |
slyon | thanks cpaelzer, all! | 15:55 |
seb128 | not from me either, thanks! :) | 15:56 |
joalif | nothing from me | 15:56 |
cpaelzer | ok | 15:57 |
didrocks | cpaelzer: No worry, grabbing nlohmann-json3 ofc :) | 16:03 |
cpaelzer | thanks didrocks | 16:09 |
teward | #LATE | 17:14 |
amurray | o/ | 19:59 |
rbasak | o/ | 20:00 |
seb128 | o/ | 20:01 |
seb128 | I don't know if Lukasz still plan to be around Ubuntu now that he left Canonical, but that might be only us 3 now until we get an election... | 20:01 |
amurray | so I think I forgot to update the agenda with it after last meeting https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-12-17-20.04.html but I think rbasak you are on the rotation as chair | 20:02 |
rbasak | #startmeeting Ubuntu Technical Board | 20:02 |
meetingology | Meeting started at 20:02:16 UTC. The chair is rbasak. Information about MeetBot at https://wiki.ubuntu.com/meetingology | 20:02 |
meetingology | Available commands: action, commands, idea, info, link, nick | 20:02 |
rbasak | #topic Remembering Steve Langasek | 20:03 |
rbasak | I hope it's OK to insert this into here | 20:03 |
amurray | of course | 20:04 |
rbasak | It doesn't feel right to continue without mentioning who we've lost :-/ | 20:04 |
rbasak | I don't really have the words | 20:04 |
rbasak | But he will be missed | 20:04 |
rbasak | #link https://discourse.ubuntu.com/t/remembering-and-thanking-steve-langasek/52665 | 20:04 |
seb128 | indeed :-((((( | 20:05 |
amurray | yeah, I wish I had more eloquent words - he was a giant whose shoulders we were all standing on | 20:06 |
rbasak | Indeed | 20:08 |
rbasak | OK. I guess all we can do is continue :-/ | 20:08 |
seb128 | right... | 20:08 |
rbasak | #topic Action review | 20:08 |
amurray | yes | 20:08 |
rbasak | ACTION: vorlon to look into scripting for packages in flavor-specific overlays | 20:08 |
rbasak | Does anyone have context on that who can take over? | 20:08 |
amurray | I recall it was to try and help the flavors better understand what packages were in what sets etc - but I can try and take it I guess | 20:09 |
rbasak | Thanks! | 20:09 |
tsimonq2 | I was doing a bit of work on that front but got sidetracked. amurray feel free to tag me if you need anything. | 20:09 |
seb128 | I don't think that's an item we need to own btw | 20:09 |
rbasak | #action amurray to look into scripting for packages in flavor-specific overlays | 20:09 |
meetingology | ACTION: amurray to look into scripting for packages in flavor-specific overlays | 20:09 |
rbasak | Thanks tsimonq2 | 20:09 |
rbasak | ACTION: seb128 to continue working with AA and Release teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations | 20:10 |
amurray | thanks tsimonq2 - I will ping you next week when I am back in the office I reckon | 20:10 |
seb128 | I mean it would be a nice improvement but more of a wishlist than something we need to resolve | 20:10 |
seb128 | rbasak, carry over please | 20:10 |
tsimonq2 | amurray: Sounds good. :) | 20:10 |
rbasak | #action seb128 to continue working with AA and Release teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations | 20:10 |
meetingology | ACTION: seb128 to continue working with AA and Release teams to document their membership process and link to it from https://wiki.ubuntu.com/TechnicalBoard#Team_Delegations | 20:10 |
rbasak | ACTION: sil2100 to follow up on the Cinnamon 24.04 LTS Qualification to ensure the listed contacts can action the flavor | 20:10 |
rbasak | He isn't here, so I guess we carry this over for now? It might need to be taken over by the new TB, since to be fair those not standing again expected to have completed their terms by now | 20:11 |
seb128 | is that still making sense at this point? | 20:11 |
rbasak | Good point | 20:11 |
rbasak | It does sound like if there's a problem with contact points, then that should be addressed still, even if "qualification" is no longer relevant | 20:11 |
rbasak | What do you think? | 20:11 |
amurray | I agree - if we have concerns we should make sure there are actionable contacts otherwise if/when something goes wrong we don't want to have to be scrambling then | 20:12 |
rbasak | FWIW, IMHO this should all be delegated to the release team, but vorlon disagreed. I intended but never got the chance to discuss further with him | 20:12 |
seb128 | I don't remember the specifics of the issue, but if there is a insufficient contact information yes I think that should be resolved still | 20:12 |
tsimonq2 | On this topic, it is worth noting that flavor qualifications were a subject of the flavor sync yesterday. Those notes should be out soon(ish) if you weren't able to attend. | 20:13 |
rbasak | #action sil2100 to follow up on the Cinnamon 24.04 LTS Qualification to ensure the listed contacts can action the flavor | 20:13 |
meetingology | ACTION: sil2100 to follow up on the Cinnamon 24.04 LTS Qualification to ensure the listed contacts can action the flavor | 20:13 |
seb128 | tsimonq2, thanks | 20:13 |
rbasak | I'll leave it with sil2100 for now but with the expectation that it will probably need to go to the new TB when they are elected | 20:13 |
rbasak | #topic Scan the mailing list archive for anything we missed (standing item) | 20:13 |
rbasak | I don't see anything we need to discuss | 20:14 |
rbasak | ilvipero invited us to a governance sync meeting but apart from attending I guess there's no further action? | 20:15 |
rbasak | #info No new ML activity that requires action | 20:15 |
tsimonq2 | There's a Matrix channel, anyone from the TB is open to join. Mauro or Aaron might have the link if needed. | 20:15 |
seb128 | right, I tried to join but apparently the room was restricted and he didn't see my ping so I failed to attend | 20:15 |
amurray | fwiw I'll try and see if I can attend the second session in a couple hours time | 20:16 |
rbasak | Can we invite you in right now? What's your preferred Matrix ID? Your one on the ubuntu.com homeserver? | 20:16 |
seb128 | if the question is for me, yes please and @seb128:matrix.org according to element | 20:17 |
seb128 | I don't understand matrix enough to know on which server my ID is hosted | 20:18 |
seb128 | I guess from that string on matrix.org and not the ubuntu one? | 20:18 |
tsimonq2 | (Right.) | 20:18 |
rbasak | OK looks like that's been requested from people who have permission but will need to wait for one of them to respond | 20:20 |
rbasak | Or not? Anyway it's in progress so let's move on | 20:20 |
rbasak | #topic Check up on community bugs and techboard bugs | 20:21 |
rbasak | #link https://bugs.launchpad.net/ubuntu-community/+bugs?field.assignee=techboard | 20:21 |
rbasak | #info No new community bugs | 20:21 |
rbasak | #link https://bugs.launchpad.net/techboard | 20:21 |
rbasak | #info No new techboard bugs | 20:21 |
rbasak | #topic Select a chair for the next meeting (next from https://launchpad.net/~techboard/+members) | 20:22 |
rbasak | #info The next chair will be seb128 with amurray as backup | 20:22 |
rbasak | #topic AOB | 20:22 |
rbasak | AOB? | 20:22 |
tsimonq2 | As many of you know or work with Skia, I wanted to note from the DMB side that he received Ubuntu Contributing Developer Membership today. :) https://lists.ubuntu.com/archives/devel-permissions/2025-January/002701.html | 20:22 |
tsimonq2 | EOF | 20:22 |
seb128 | nice one :) | 20:22 |
seb128 | AOB from me yes | 20:23 |
seb128 | quick ones | 20:23 |
seb128 | first, we lost that action item from the previous meeting | 20:23 |
seb128 | #action amurray and seb128 to engage with IS re Canonical leavers and ubuntu LP team memberships | 20:23 |
meetingology | ACTION: amurray and seb128 to engage with IS re Canonical leavers and ubuntu LP team memberships | 20:23 |
seb128 | it's a carry over from my side, I didn't see anything from amurray either I think? | 20:23 |
amurray | ah yeah sorry - carry over from me too | 20:23 |
rbasak | Ah sorry, yes | 20:23 |
rbasak | Thank you! | 20:23 |
seb128 | np | 20:24 |
seb128 | and the other one is election, I will nag the CC | 20:24 |
seb128 | my guess would be that it's blocked on Mark to review the candidates | 20:24 |
amurray | that was my assumption | 20:25 |
seb128 | anyway, not much we can do but I wanted to still mention it and let you know that I will ping the CC in case that's of any use | 20:25 |
seb128 | and that was it from me | 20:25 |
rbasak | Thanks seb128! | 20:25 |
rbasak | AOAOB? | 20:25 |
seb128 | :) | 20:26 |
amurray | nothing from me | 20:26 |
tsimonq2 | (Might want to bring that up in the governance sync, there was some chatter about it.) | 20:26 |
tsimonq2 | (in the morning session, that is) | 20:26 |
seb128 | ack | 20:27 |
rbasak | #endmeeting | 20:27 |
meetingology | Meeting ended at 20:27:24 UTC. Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2025/ubuntu-meeting.2025-01-14-20.02.moin.txt | 20:27 |
rbasak | Thanks all! | 20:27 |
amurray | thanks for chairing rbasak | 20:27 |
tsimonq2 | o/ :) | 20:27 |
amurray | and thanks for the input tsimonq2 - really appreciated | 20:27 |
tsimonq2 | Of course :) | 20:28 |
seb128 | thanks rbasak and amurray and tsimonq2! | 20:29 |
=== Carlino is now known as Carlin0 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!