/srv/irclogs.ubuntu.com/2025/04/08/#ubuntu-meeting.txt

=== JanC is now known as Guest4755
=== JanC is now known as Guest4359
=== JanC is now known as Guest4075
=== JanC is now known as Guest7149
=== JanC is now known as Guest7018
=== JanC is now known as Guest9630
sarnoldgood morning14:30
cpaelzerhuhu14:30
pushkarnko/14:30
cpaelzer#startmeeting Weekly Main Inclusion Requests status14:31
meetingologyMeeting started at 14:31:05 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 pushkarnk ( dviererbe )14: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
cpaelzerenough pings, now let things settle for a minute14:31
slyono/14:31
cpaelzerI assume/hope those views are rather clean these days14:31
cpaelzerarr, the one left is still server14:31
cpaelzeron ruby14:31
cpaelzerI've resolved all the other ones when renan filed the removals14:32
cpaelzerlet me ping him14:32
cpaelzersorry - extra delay14:33
sarnoldand will the archive admins sort out linux-realtime as a normal part of their work?14:33
sarnoldor do we need to ask someone to handle this specifically before release?14:33
cpaelzerthe kernel-AAs would14:33
cpaelzerlike in apw and tjaaltonen14:34
joalifo/14:34
cpaelzerI passed the Q on ruby-sinatra14:34
cpaelzerbut TBH it will99% just remove the proposed v and be ok for now14:35
cpaelzerok stared long enough at this list14:35
cpaelzernext ...14:35
cpaelzer#topic New MIRs14:35
cpaelzerMission: ensure to assign all incoming reviews for fast processing14:35
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:35
cpaelzerempty14:36
sarnold\o/14:36
cpaelzernext ...14:36
cpaelzer#topic Incomplete bugs / questions14:36
cpaelzerMission: Identify required actions and spread the load among the teams14:36
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:36
cpaelzerrust-sequpia we talked alst week14:36
cpaelzerallo others gone14:36
cpaelzerbecause a few othes like highway and jpeg-xl made it comepletely through, jbicha prepared and I fixed the component mismatch14:37
cpaelzerso this looks good too14:37
sarnoldI'm surprised linuxptp didn't make it through14:37
cpaelzerdidn't see it anywhere recently14:38
cpaelzerbut yeah the team started very strong14:38
cpaelzerand just had a few open to resolve things14:38
cpaelzerIIRC14:38
cpaelzerwell, there always is a next release14:38
cpaelzerBTW update on ruby-sinatra - maybe jbicha can help14:38
cpaelzerit seems it was synced from Debian on Apr 3rd14:38
cpaelzerRenan will contact you to sort if this should be cleaned or if there was a reason we didn't see14:39
cpaelzer#topic Process/Documentation improvements14:39
cpaelzerMission: Review pending process/documentation pull-requests or issues14:39
cpaelzer#link https://github.com/canonical/ubuntu-mir/pulls14:39
cpaelzer#link https://github.com/canonical/ubuntu-mir/issues14:39
cpaelzeron the issues, not priority14:39
cpaelzerlooking for volunteers14:39
cpaelzerfeel free to do so if you are bored :-P14:39
cpaelzeron the PRs14:39
cpaelzerthe state SLO is new'ish and had feedback14:40
cpaelzerlet us vote on that one14:40
cpaelzeroh no, that was the one without feedback yet14:40
cpaelzerso let me trigger your awareness14:40
cpaelzerwe have defined how much we want to be able to do as a minimum14:40
cpaelzersecurity has their own queue and challenge to handle ti14:40
cpaelzerhi sarnold on that14:41
cpaelzerbut for the MIR team itself14:41
cpaelzerwe said 1 per week per attendee as the goal - more if we can14:41
cpaelzerand I thought we could put that down14:41
cpaelzerfor transparency14:41
cpaelzerThis is what I wanted to achieve14:41
cpaelzerhave a look when you have time and let me know what you tihnk14:41
sarnoldwe have some words somewhere in this thing about MIRs filed too late needing security director conversation -- we don't currently have a security director :( -- but I wonder if that ought to move to this section?14:41
cpaelzeryeah to escalate go to security director14:42
cpaelzerI agree this is essentially your side of the SLO14:42
cpaelzerlet me move it14:42
cpaelzeralso - having none means someone is interim * and that will be the person14:43
cpaelzerI also see slyon now left some comments14:43
cpaelzerI'll consuem all of that and maybe we can then get more review and mereg it next week?14:43
cpaelzer#topic MIR related Security Review Queue14:43
slyonyep. +1 (modulo some nitpicks)14:43
cpaelzerMission: Check on progress, do deadlines seem doable?14:43
cpaelzerSome clients can only work with one, some with the other escaping - the URLs point to the same place.14:43
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&orderby=-date_last_updated&start=014:43
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&orderby=-date_last_updated&start=014:44
cpaelzerInternal link14:44
cpaelzer- ensure your teams items are prioritized among each other as you'd expect14:44
cpaelzer- ensure community requests do not get stomped by teams calling for favors too much14:44
cpaelzer#link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/59414:44
cpaelzerthis should be almost as clean as the other queues14:44
cpaelzerI see rust-hwlib as assigned - which we had the dsicussion on outdated vendored things14:44
cpaelzerno update since IIRC14:44
cpaelzereve4rything else - under control14:44
slyonpushkarnk finished https://bugs.launchpad.net/ubuntu/+source/pdfio/+bug/2103648 today, which needs a security review tag. @sarnold14:44
-ubottu:#ubuntu-meeting- Launchpad bug 2103648 in pdfio (Ubuntu) "[MIR] pdfio" [Undecided, New]14:44
cpaelzerwow - when did I say that the last time for your queue slyon14:44
cpaelzerpraise-party14:44
slyonhehe14:44
cpaelzerand here we go, refilling the queue14:45
cpaelzeris that a panic 25.10 asap case14:45
cpaelzersorry 25.0414:45
cpaelzeror semi-relaxed 25.1014:45
cpaelzerwe discussed it here so I should remember, but I do not :-/14:45
slyonyeah. pdfio is 25.1014:45
cpaelzerah ok, safe then14:45
cpaelzersarnold: tag it!14:45
sarnoldslyon: thanks14:45
slyonwell, thanks to pushkarnk :) I only did the double-checking :)14:46
cpaelzeralso thanks pushkarnk and slyon for doing joint reviews to get pushkarnk fully trained up14:46
cpaelzerappreciated14:46
pushkarnkthanks for the great review slyon :)14:46
cpaelzer#topic Any other business?14:46
sarnoldnone here14:46
cpaelzerwow, all this good feeling. Almost empty queues, reviews done, ... how can we destroy it now?14:46
cpaelzernone here either14:46
joalifnothing here14:46
sarnoldhttps://warthogs.atlassian.net/browse/SEC-6094 pdfio14:46
slyonnothing14:46
cpaelzerthanks slyon14:46
slyonthx sarnold !14:46
pushkarnknothing14:46
mylesjpnothing from me14:46
slyon\o/14:47
cpaelzerthe thanks s<tab> was meant to be for sarnold14:47
cpaelzerhey mylesjp and thanks14:47
cpaelzeryou are busy with the moving openstack anyway I assume14:47
cpaelzerbut in the long run you'll have james job of handling the python-whatever deps of OS14:47
cpaelzerin case you didn't pick it up ealier - mylesjp is the sucessor of jamespage as representative for the openstack team14:48
sarnoldso much churn14:48
sarnoldsuch big shoes :)14:48
cpaelzerI wonder, do we ahve anyone in AMERICAS to guide him initially as slyon does for pushkarnk?14:48
cpaelzersarnold:  is there but the security side of the process14:48
mylesjpI'm out in Vancouver so time zones are a little tricky14:49
cpaelzerdidrocks: joalif: myself ... all EMEA14:49
sarnoldhooray cascadia crew!14:49
mylesjp\o/14:49
cpaelzerwell, let us bet on the person reading this later ...14:49
cpaelzerdidrocks: if you feel you could towards the latter part of your day help train someone else to do the MIR review work, reach out to mylesjp14:49
cpaelzerTBH that is it for AOB is it?14:50
sarnoldwe're tired, boss14:50
cpaelzerthen get out and fix and relax14:50
sarnold:D14:50
cpaelzerlet me fetch you some coutndown numbers14:50
mylesjpI've done quite a few MIRs myself but never reviewed someone elses. I could definitely sit in on one.14:50
cpaelzeryep, that is how we all started14:51
cpaelzeras slyon and pushkarnk do14:51
cpaelzeryou'd prep but get double checked for a while14:51
cpaelzerthen you get the spiderman stare at the spring about great power and great responsibility14:51
slyonmylesjp: could even be async, I guess. Pushkar usually prepares MIR reviews in GDoc, I add my comments before publishing to LP14:51
cpaelzerand then we'd add you to the LP group and you'd be another eligible to do reviews14:51
mylesjpsounds great14:51
cpaelzerok, look what I found in urandom for ou14:52
cpaelzer514:52
cpaelzer414:52
cpaelzer214:52
cpaelzer714:52
cpaelzer014:52
cpaelzer#endmeeting14:52
meetingologyMeeting ended at 14:52:16 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2025/ubuntu-meeting.2025-04-08-14.31.moin.txt14:52
cpaelzerI love that you can almost always find them ... https://oeis.org/search?q=5%2C4%2C2%2C7%2C0&language=english&go=Search14:53
sarnoldthanks cpaelzer :)14:54
slyonthanks all!14:54
sarnoldand with six different sequences, too14:55
didrockscpaelzer: this is going to be complicated with Vancouver TZ, and I’m already on some mentoring program for other parts, but we can give it a shot. Maybe the best is to start directly during the next physical sprint?15:02
cpaelzerdidrocks: yes to physical sprint to start, but as slyon suggested maybe an async relationship would work just as well15:04
didrockscould do, yeah, let’s discuss at the sprint15:08
=== JanC is now known as Guest9386
rbasako/19:00
rbasakteward, mwhudson, seb128: meeting?19:02
seb128hey, sorry I'm late19:02
seb128start of evening is always a rush19:02
mwhudsono/19:02
mwhudsonsimilar but the other end of the day!19:03
seb128did DST catch anyone?19:03
rbasakmwhudson: you didn't update the agenda after the previous meeting?19:03
mwhudsonrbasak: argh, quite possibly not19:03
rbasak#startmeeting Technical Board19:03
meetingologyMeeting started at 19:03:51 UTC.  The chair is rbasak.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:03
meetingologyAvailable commands: action, commands, idea, info, link, nick19:03
tewardrbasak: hair-on-fire @ dayjob19:03
rbasak#topic Action review19:04
rbasakteward: as always? :)19:04
rbasakall TB members (teward, mwhudson, rbasak, seb128) to read up19:04
rbasakon Open Source AI Definition and consideration of proposal to endorse the definition19:04
tewardworse - domain controllers on fire19:04
rbasakI already did that and replied to the thread19:04
mwhudsonhaven't done this, sorry :(19:04
tewardyeah i've gotta look back on that as well19:05
rbasak#action Remaining TB members (teward, mwhudson, seb128) to read up on Open Source AI Definition and consideration of proposal to endorse the definition.19:05
meetingologyACTION: Remaining TB members (teward, mwhudson, seb128) to read up on Open Source AI Definition and consideration of proposal to endorse the definition.19:05
seb128I didn't manage to do that yet, sorry :/19:05
rbasakmwhudson to propose course of action around techboard membership of buildd admins19:05
mwhudsonyeah haven't done that yet either i'm afraid19:05
rbasak#action mwhudson to propose course of action around techboard membership of buildd admins19:06
meetingologyACTION: mwhudson to propose course of action around techboard membership of buildd admins19:06
rbasakrbasak to follow up on https://lists.ubuntu.com/archives/ubuntu-release/2023-December/005859.html with the release team.19:06
rbasakWe can expect a reply by 18 April: https://matrix.to/#/!HIqUfDuodVisBWdrTr:ubuntu.com/$zxOAAo7_zaQXSKRZ09TgChQa44_oXOLNrxCFg2_5BxA?via=ubuntu.com&via=matrix.org&via=matrix.debian.social so I'll carry that over19:06
rbasak#action rbasak to follow up on https://lists.ubuntu.com/archives/ubuntu-release/2023-December/005859.html with the release team.19:07
meetingologyACTION: rbasak to follow up on https://lists.ubuntu.com/archives/ubuntu-release/2023-December/005859.html with the release team.19:07
rbasakseb128 to continue the discussion with IS and propose the script from rbasak or its output to be integrated in their process19:07
seb128so, I did run your script over the coredev set at Canonical and did a merge proposal with all the teams that got listed by the script which got merged earlier this week19:08
rbasakNice. Thanks!19:08
seb128np!19:08
rbasakAnything else needed with that then?19:08
seb128I think that should perhaps be done on regular basis19:08
seb128but nothing for now at least19:09
seb128unsure how to track that though19:09
rbasakYeah we have no mechanism for recurring tasks :-/19:09
rbasakProbably not worth taking that on right now, given the relatively low importance of this?19:09
seb128I would drop it from the TB side yes19:09
rbasakack19:10
rbasakNext: 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_Delegations19:10
seb128I will try to get it as part of a JIRA cycle-template on the Canonical side19:10
rbasakOK, so carry over?19:10
seb128that was about the previous item19:10
seb128this one yes carry over19: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_Delegations19:10
meetingologyACTION: 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_Delegations19:10
seb128but we are making progress19:10
rbasakAh, OK, thanks.19:10
seb128AA is working on documentation, we will get that published at some point next cycle19:11
seb128(thanks Christian)19:11
rbasakteward to report to the CC what we don't desire an election right now, and will reconsider in six months19:11
tewardthats done19:11
rbasakThanks!19:11
rbasakteward to follow up with "who can vote" and documentation at https://ubuntu.com/community/governance/technical-board with the CC19:11
tewardcarry that one over19:12
rbasak#action teward to follow up with "who can vote" and documentation at https://ubuntu.com/community/governance/technical-board with the CC19:12
meetingologyACTION: teward to follow up with "who can vote" and documentation at https://ubuntu.com/community/governance/technical-board with the CC19:12
rbasakteward to write up a proposal for how the move away from the wiki will work19:12
tewardalso carry that one over, I've been a little busy with other stuff at the moment to address that one19:12
rbasak#action teward to write up a proposal for how the move away from the wiki will work19:13
meetingologyACTION: teward to write up a proposal for how the move away from the wiki will work19:13
rbasaktsimonq2 to study "look into scripting for packages in flavor-specific overlays" from https://irclogs.ubuntu.com/2024/02/13/%23ubuntu-meeting.html#t20:24 and suggest to the TB what needs doing there19:13
rbasaktsimonq2: around?19:13
tsimonq2o/19:13
tsimonq2I'm still typing out my prepared statement, I suppose I can send the first part and keep typing in irssi...19:13
tsimonq2As I mentioned in the previous meeting, I had the opportunity to take an initial look at this and talk to flavors. The conclusion I'd like to draw here (not officially quorate, but *de facto*) is that zero of the ten flavors have an extremely strong grasp of their seed tooling and management. Many flavor representatives are able to tell me bits and pieces, but this is something that I think we19:14
tsimonq2could all generally use some professional development on. How do they work? How does seed inheritance work? How does livecd-rootfs actually pick up the seeds, and can we write some "break glass in case of emergency" documentation for knowing where to find some of that stuff in the code?19:14
tsimonq2I have some nascent tooling that I intended to get finished up before this meeting, but it's not quite there yet. Release-critical bugs and other paperwork/$dayjob items took priority on that front over the last few weeks.19:14
tsimonq2Essentially, I want to make this easy as "go check a report, be able to mark something as part of your set or not, and have a clean, robust workflow."19:14
rbasakThe existing documentation is here: https://wiki.ubuntu.com/SeedManagement19:14
tsimonq2Here's what I'd propose... keep the delegation to me, but expect results from me next meeting.19:14
rbasakOK, thanks!19:15
tsimonq2rbasak: I'll add "make that existing page more visible" as part of this. :)19:15
rbasakSo I'll carry the action item over as-is for now.19:15
tsimonq2Sounds good!19:15
rbasak#action tsimonq2 to study "look into scripting for packages in flavor-specific overlays" from https://irclogs.ubuntu.com/2024/02/13/%23ubuntu-meeting.html#t20:24 and suggest to the TB what needs doing there19:15
meetingologyACTION: tsimonq2 to study "look into scripting for packages in flavor-specific overlays" from https://irclogs.ubuntu.com/2024/02/13/%23ubuntu-meeting.html#t20:24 and suggest to the TB what needs doing there19:15
rbasak#topic Should we endorse the Open Source AI Definition?19:16
rbasakIs there anything to discuss on this?19:16
tsimonq2o/ yeah, actually.19:16
mwhudsontsimonq2: i do have some (internal, but for no good reason) documentation on seeds, i'll get it to you somehow19:16
tewardgiven that we still have to review it i would say 'not yet' rbasak but that's only my opinion19:17
tsimonq2AI definition> This is something I personally have deep interest in and would like to provide my (long) opinion on the Technical Board to.19:17
mwhudsoni agree with teward19:17
tsimonq2Is there a good place to put my notes for your consideration?19:17
rbasak#info Deferred until TB members' homework is done19:17
seb128+119:17
tsimonq2mwhudson: I look forward to making this story better for everyone, thanks in advance for that :)19:17
mwhudson(btw i still don't think my subscription to the techboard mailing list has been approved...)19:17
rbasaktsimonq2: could you reply to the ML thread?19:18
rbasakmwhudson: it's a regular public list - I don't think there's anything needed apart from your own confirmation19:18
tsimonq2rbasak: Sure, although the specific point I'm unsure on is, Merlijn indicated his notes should be non-public, and I'd like to rigourously use those.19:18
tewardmwhudson: directly mesage me with the email account you want registered and I'll just manually subscribe you by hand19:18
tewardif you still have issues19:19
mwhudsonoh grr the confirmation thingies are in spam. sigh.19:19
rbasaktsimonq2: in that case, https://launchpad.net/~techboard/+contactuser maybe? Or use TB members' individual addresses. We don't have any other private contact point, I don't think.19:19
tsimonq2rbasak: I'm interested in bringing up that specific point in AOB. ;)19:19
tsimonq2But, thanks. :)19:19
rbasak#topic Scan the mailing list archive for anything we missed (standing item)19:20
rbasakI don't see anything outstanding19:20
mwhudsonagreed19:20
rbasak#info No outstanding ML threads not already handled elsewhere19:20
rbasak#topic Check up on community bugs and techboard bugs (standing item)19:20
rbasakThe only TB bug is the one on DMB inactivity causing stalls. I think the more general case is still with the CC?19:21
rbasak#info No outstanding bugs not already handled elsewhere19:21
rbasak#topic Select a chair for the next meeting (next from https://launchpad.net/~techboard/+members)19:22
tewardrbasak: which bug is that again?19:22
tewardfor my awareness19:22
mwhudsonhttps://bugs.launchpad.net/techboard/+bug/201592119:22
-ubottu:#ubuntu-meeting- Launchpad bug 2015921 in techboard "Inactive DMB members can stall DMB progress" [Undecided, Triaged]19:22
tewardthank you mwhudson19:22
rbasak#info The next chair will be seb128 with teward as backup19:22
rbasak#topic AOB19:22
seb128ack19:22
tewardack19:23
seb128I've a question for teward19:23
tewardseb128: 42!19:23
seb128teward, you pinged on matrix the archive admin team19:23
seb128was it about the carry over item I have about onboarding/better documentation?19:23
seb128or was it something different that I didn't understand?19:23
tewardseb128: the last ping to the AA team was for approving an item i wanted synced for Plucky unrelated to TB.  The ping before was for the carried over item19:24
seb128ok, thanks for confirming. Feel free to ping me directly about that one if you have any question19:24
tewardsounds good19:25
seb128we are working on resolving the situation, it's just going to take a bit longer19:25
seb128--19:25
tsimonq2In an entirely hypothetical, made-up scenario, let's say someone has a strong disagreement with, e.g. one of the core teams. Archive Administrators, Release Team, something like that. It's something that falls within the Technical Board's jurisdiction, but it's a sensitive or private topic. What would be the Technical Board's official recommendation or set of best practices be when intending to19:26
tsimonq2contact you privately? Would this potentially be privately via a specific email? A private Matrix group chat?19:26
tsimonq2Again, I'm not bringing something up specific in here. I'd just like to know all of my options ahead of time in case one particular thing I'm working on goes horribly wrong or in bad faith. I believe this falls under "being considerate when making bold decisions" under the Code of Conduct, simply as a point of reference for the "why" I'm asking.19:26
rbasakThe first thing to do - which I don't think is done often enough - is to exhaust respectful discussion with that team, to the point where you all agree that you are at an impasse and what exactly that impasse is.19:27
rbasakIf that needs to be done privately, then communicate in some appropriate way subject to what the team prefers19:28
rbasakIf you've agreed you're at an impasse (or if the team is not being constructive towards achieving agreement on at least that), then TB escalation would be the next step.19:28
rbasakIf this needs to be done privately, then communicate in some appropriate way subject to what the team prefers19:29
rbasakFor the TB, private email should work, and if necessary the TB generally all have PGP keys you can use.19:29
rbasakhttps://launchpad.net/~techboard/+contactuser is available as a fallback, but it's difficult to continue a thread from there IIRC.19:30
seb128yes, you can't reply to those emails afaik19:30
mwhudsoni think it basically sends a separate mail to each member19:30
seb128I mean it will reach the sender but not the rest of the team19:30
tsimonq2I precisely agree with what you're saying, and while it's not something I'm personally perfect on, I truly hope I've become much better over time. I certainly appreciate the thorough clarity though, for people generally curious (I've heard similar questions over my time in Ubuntu.)19:30
rbasakWe have Matrix now, too, as well as Discourse messages19:31
rbasakAlthough it's perhaps slightly more painful to identify TB members' addresses/aliases on those platforms19:31
seb128discourse messages? that's something I've not experienced yet :)19:31
tsimonq2(I also have one other AOB point, much more technical, when you all are satisfied.)19:31
rbasakHamburger menu -> Messages -> +19:31
seb128thx19:32
mwhudsonyeah i would put discourse messages at the bottom of the list after email (possibly signed) and matrix19:32
EickmeyerIf I may (Discourse hat on): Discourse groups are a thing where one can message a whole group of people, so if the teams wanted to set-up something like that, they can contact moderators or staff.19:32
rbasakOh, one more thing. When you _do_ escalate to the TB, be sure to summarise what discussions you've already had with the responsible team, or else that's the first thing you're going to get asked.19:33
rbasakThanks Eickmeyer!19:33
Eickmeyer:)19:33
rbasaktsimonq2: I think we're done. Next item?19:33
tsimonq2Sounds good :) thanks, one sec19:34
mwhudson(i think discourse as a way to publically communicate with the various hatted groups is a decent idea i want to explore, but not today)19:34
Eickmeyermwhudson: And privately, too!19:34
tsimonq2For my last AOB point this time around, I've been somewhat closely following the discussion around CMake 4.0. I have the exact notes from the Fedora Developer who submitted the Change Proposal there, including affected packages. We're talking at least several thousand packages that will need a spot-check to ensure they're compatible, and it affects every single package in the Qt/KDE stack.19:35
tsimonq2I'd like the Technical Board to at least keep this on the back of the radar as something to be aware of, even though I'm primarily going to be working with the Release Team on it. If you have any questions or if *anyone*, TB member or not, wants the start to my notes, just ask. I'd really appreciate the help.19:36
tsimonq2I'm not 100% sure yet, but I get the gut feeling we're going to try to do this ahead of Debian, one way or another, given Trixie freezes... at the very least, this is awareness.19:36
tsimonq2That's all :)19:36
rbasakIs there an ML thread or Discourse thread on this?19:37
seb128thanks the heads up. My personal reaction to that (I don't think it's a TB topic) is "do we really need to go ahead of Debian there?"19:37
rbasakThis is the sort of thing that I don't think is a TB topic unless there's difficulty in achieving consensus amongst Ubuntu developers.19:38
mwhudsoni agree that i don't really think this is a TB topic but also i'm not sure where else would be good to raise it.19:38
seb128-devel?19:38
rbasakubuntu-devel@ please19:38
seb128or -release19:38
mwhudsonwell yes19:38
rbasakRight19:38
mwhudsonbut i guess the conversation will stall there :-) should still try19:38
rbasakIt might well stall, but then you get to achieve consensus by yourself if nobody else wants to drive :-)19:39
seb128I would push back on the idea of going ahead of Debian unless it creates real problems19:39
tsimonq2seb128: What I can see happening, and again this is all speculative at this point, is someone will "absolutely need" a new shiny feature in CMake 4.0, and they'll introduce it before Feature Freeze either next cycle or the one after.19:40
tsimonq2I totally agree it should be Debian-first, but also, being on Debian Qt/KDE, this is something I need to have my eyes on anyway. Why not give Ubuntu details about it, allowing us to make a really great, informed decision, while also helping my Debian friends? :)19:40
seb128:-)19:41
tsimonq2I can do Discourse or I can do mailing list. I have no preference.19:41
rbasakI'll leave it to you to decide :)19:41
RikMillsKDE have only just agreed to raise minimu form 3.16 to 3.2219:41
RikMills*minimum from19:41
rbasakCan we defer discussion for that future thread please?19:42
tsimonq2I'll err on the side of Discourse for now, just so I can do Markdown formatting. :P19:42
rbasakOK. Any other AOB?19:42
seb128not from me19:42
mwhudsonnor me19:42
rbasak#endmeeting19:42
meetingologyMeeting ended at 19:42:55 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2025/ubuntu-meeting.2025-04-08-19.03.moin.txt19:42
rbasakThanks all!19:42
mwhudsonthanks19:42
tsimonq2Thanks!19:43
seb128thanks!19:45
* Eickmeyer late20:59
EickmeyerThanks!20:59
=== uralt3 is now known as uralt

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