/srv/irclogs.ubuntu.com/2022/04/06/#ubuntu-meeting.txt

=== nicoz- is now known as nicoz
ddstreeto/16:29
mapreriddstreet: teward: o/16:29
mapreriddstreet: should we start without teward ?16:32
ddstreetmapreri yep let's start, he can catch up16:32
ddstreet#startmeeting Ubuntu Backports Team16:33
meetingologyMeeting started at 16:33:09 UTC.  The chair is ddstreet.  Information about MeetBot at https://wiki.ubuntu.com/meetingology16:33
meetingologyAvailable commands: action, commands, idea, info, link, nick16:33
ddstreeti'll run thru the previous action items first, assuming the ones marked done are done and just carrying over the rest, please stop me if there's anything we should discuss for them16:34
ddstreet#topic Previous Action Items16:34
ddstreet#subtopic ddstreet update tooling, requestbackport, backportpackage (carried over)16:34
ddstreet#action ddstreet update tooling, requestbackport, backportpackage (carried over)16:34
meetingologyACTION: ddstreet update tooling, requestbackport, backportpackage (carried over)16:34
ddstreet#subtopic ddstreet update draft charter to point to team policies at single wiki page, create draft wiki page for team policies16:34
ddstreetdone16:34
ddstreet#subtopic ddstreet send ML email after updating charter16:34
ddstreetdone16:34
ddstreet#subtopic mapreri upload (more of) all the tools (carried over, in progress)16:34
ddstreetcarrying over, i assume16:35
mapreriya16:35
ddstreet#action mapreri upload (more of) all the tools (carried over, in progress)16:35
meetingologyACTION: mapreri upload (more of) all the tools (carried over, in progress)16:35
ddstreet#subtopic mapreri fix lintian to not complain about ~bpo suffix (https://bugs.debian.org/1001399) (carried over)16:35
ubottuDebian bug 1001399 in lintian "lintian: adjust backports-upload-has-incorrect-version-number for ubuntu" [Normal, Open]16:35
ddstreet#action mapreri fix lintian to not complain about ~bpo suffix (https://bugs.debian.org/1001399) (carried over)16:35
maprerisame16:35
meetingologyACTION: mapreri fix lintian to not complain about ~bpo suffix (https://bugs.debian.org/1001399) (carried over)16:35
ddstreet#subtopic (unassigned) review delegation email on ML16:35
mapreridone?16:35
ddstreetno, but let's drop the action, since it's listed in the ML topics also16:35
ddstreet#subtopic (unassigned) get DEB_VENDOR=ubuntu dch --bpo to DTRT pls (carried over)16:36
ddstreet#action (unassigned) get DEB_VENDOR=ubuntu dch --bpo to DTRT pls (carried over)16:36
meetingologyACTION: (unassigned) get DEB_VENDOR=ubuntu dch --bpo to DTRT pls (carried over)16:36
ddstreet#subtopic (unassigned) look at reviewer tooling such as 'queue' or other tools for reviewing/accepting/rejecting uploads, and closing the corresponding bugs (carried over)16:36
ddstreet#action (unassigned) look at reviewer tooling such as 'queue' or other tools for reviewing/accepting/rejecting uploads, and closing the corresponding bugs (carried over)16:36
meetingologyACTION: (unassigned) look at reviewer tooling such as 'queue' or other tools for reviewing/accepting/rejecting uploads, and closing the corresponding bugs (carried over)16:36
ddstreetok that's the previous actions, hopefully after some of the more administrative tasks are behind us we'll have more time to address them16:36
ddstreet#topic Open Mailing List Threads16:37
ddstreet#subtopic clarification on specific wording for no-bug-required backport exceptions16:37
mapreriI feel sorry for the whole #topic :S16:37
ddstreetas do i :(16:37
ddstreeti think we'll get to this one as well, but we should leave it in the list so we don't lose it16:38
mapreriyes16:38
ddstreethmm im not sure how to mark something other than 'action' with meetingology...i guess i'll just use 'action' and edit the agenda properly later16:38
ddstreet#action clarification on specific wording for no-bug-required backport exceptions16:38
meetingologyACTION: clarification on specific wording for no-bug-required backport exceptions16:38
maprerithere is #info I think?16:38
ddstreetah ok lemme try that16:39
ddstreet#info clarification on specific wording for no-bug-required backport exceptions16:39
maprerior #idea or #agreed16:39
maprerihowever you should have likely #undo that one before? :P16:39
ddstreet#undo16:39
meetingologyRemoving item from minutes: INFO16:39
ddstreet#undo16:39
meetingologyRemoving item from minutes: ACTION16:39
ddstreeti'm not sure how info will appear in the minutes, but let's try it this time16:39
ddstreet#info clarification on specific wording for no-bug-required backport exceptions16:39
mapreridon't you love experimenting with bots? :P16:40
ddstreetlol16:40
ddstreetnow i'm excited to see the results after the mtg :)16:40
maprerianyway, I haven't misplaced the mails in my system, they are just piled up16:40
maprerias usual16:40
ddstreet#subtopic Ratifying a formal delegation16:40
ddstreeti think this one is superseded by the charter, so i think we can drop this one?16:40
maprerithey are both a whole pageful away from the current line16:40
mapreriyes16:41
ddstreetlol indeed my email inbox is pretty crazy16:41
ddstreet#subtopic suggestion to drop request for TB ratification and use simple team approval16:41
mapreriI don't quite agree here16:41
ddstreetso, i sent this yesterday, not sure if you had a chance to read it16:41
ddstreetok16:41
mapreriI did16:41
mapreriI'd like to find a better middle-ground between what the TB (→ rbasak, basically?  I don't think anybody else answered iirc) would like to see, and what we'd like16:42
mapreriI think his comments were basically saying that too much was in the charter?16:42
ddstreetyeah, i dont think anyone else on the TB even read the charter until (maybe) yesterday16:42
mapreriwhat's with yesterday?16:43
ddstreetthere was a TB meeting yesterday16:43
ddstreetthey did not review or discuss the charter though unfortunately16:43
ddstreeti did put it on the TB agenda right after their mtg 2 weeks ago (or maybe before)16:43
mapreriI'd find surprising if anybody ever look at a meeting agenda before a meeting16:44
mapreriI sure don't :(16:44
* rbasak is here but has no comment at the moment16:44
ddstreeti think the main thing for me is, i feel we (i.e. our team) has done the work to create the charter/rules/policies we want to use for running our team; i think we would all like for the TB to ratify it, but what I don't want to do is engage with the TB in any long discussions about various changes to the charter16:44
rbasakBut I'm happy to clarify anything if you'd like16:45
ddstreeti think our team should assume the charter is good, and move on with that assumption; the TB is totally able to review and ratify it at their own pace16:45
rbasakIf you think I'm proposing to change your charter, then you misunderstand16:45
mapreriddstreet: I don't think it's fair for you to expect somebody to ratify something but at the same time not giving them the right to express opinions on it16:45
ddstreetno that's not what i mean16:46
ddstreetexpressing opinions is fine16:46
ddstreetbut what i'd expect from the TB is specific requests for changes16:46
ddstreetas a whole, i.e. en banc16:46
mapreriok, I think I see your point16:46
ddstreetlike, i'd expect the TB to have whatever discussion about our charter that they want16:46
ddstreetand then, come back to us saying 'we would liek you to cahnge XYZ...'16:47
maprerimind if I take some time to re-read the TB thread again, to better understand rbasak's views (I didn't really pay attention when I read before), and see if I can help move it forward somehow.16:47
maprerianyway, it's not like this is blocking our daily work16:47
ddstreetsure exactly16:47
mapreribut please don't just drop it all16:48
ddstreeti do think it's important to *have* a charter our team agrees on, *preferably* that is ratified by our governing body, but our team should not get bogged down with lengthy discussions over the specific details of the charter16:48
ddstreetwe've basically done that and we should move on with trying to fulfill our mission statement16:49
mapreriagree, and I think we are on that route.  We are hardly "bogged" when you can count the total emails over a month with your hands :)16:49
ddstreetok so i'll drop this (i'll follow up to the ML too)16:49
maprerimh16:49
ddstreetwell i'm trying to insulate everone else on our team from the administrivia of getting this charter finalized/ratified :)16:50
maprerican you add (or I'll later) a link to the TB thread instead?16:50
ddstreetsure let me add it here16:50
ddstreet#link https://lists.ubuntu.com/archives/technical-board/2022-March/002620.html16:50
mapreri(I meant in the running agenda)16:50
ddstreetand for reference, this is the charter version submitted to the TB16:51
ddstreet#link https://wiki.ubuntu.com/UbuntuBackports/Charter?action=recall&rev=516:51
ddstreetah right i'll add it there as well16:51
ddstreet#info https://lists.ubuntu.com/archives/technical-board/2022-March/002620.html16:51
maprerilet's continue?16:51
ddstreetand also FYI, i did some rewording of the charter but i'll revert that back to the original version (as linked above, rev=5)16:52
ddstreetyep16:52
ddstreetok that's all the ML threads16:52
ddstreet#topic open bugs16:52
ddstreet#subtopic update backportpackage and requestbackport scripts to behave according to new backport process16:52
ddstreetthink this will get attention in the future as well16:52
maprerithat's also in the actions… carried-over16:52
ddstreetyep, i'll remove from the open bugs list16:53
ddstreetmeta-question, do you think we need a open bugs review section?16:53
ddstreetmaybe not16:53
mapreriwe do, but I don't think we need to manually list all open bugs in the wiki…16:53
maprerilike, I do have bugs I'd like to discuss/mention during a meeting, but I doubt we need all of them there16:53
ddstreetsounds good, let's just leave the section then and i won't add specific bugs16:54
maprerior one can add in advance the bugs he'd like to discuss, for example16:54
mapreribut I doubt mass-copying them is useful use of your time :)16:54
ddstreetyep that sounds good16:54
ddstreetyeah it isn't, i was thinking that while i did it today :)16:55
ddstreetany you want to bring up? i think the only one for me is the debhelper i386 bug16:55
maprerion that note16:55
mapreriyep16:55
mapreri2 things16:55
mapreri1) I just turned down (marked as "incomplete") 2 bugs (primecount and obfs4proxy) that were basically just plain requests for backports, rather than tracking bugs for things already uploaded/in the process of uploads.  also the submitter had new lp accounts, so I guess they are not active contributors either.16:56
maprerishould we highlight on the wiki more that we don't take those kind of requests?16:57
ddstreetprobably so, though i'm not sure what the best guidance is for people who don't know how to get a sponsor16:57
maprerifor those, it's "subscribe ~ubuntu-sponsors`16:58
mapreribut that's not the case here, I think those are just power-users or somesuch16:58
maprerithey didn't provide diffs, test cases, links to ppa, etc.16:58
ddstreeti think it's a problem for SRUs as well, hence the ubuntu-sponsors backlog https://reqorts.qa.ubuntu.com/reports/sponsoring/16:58
mapreriwell, ~ubuntu-sponsors being backlogged is a separate matter16:58
ddstreetdefinitely16:59
maprerithat page is not looking too bad tbh16:59
ddstreetbut the pool of people who can provide sponsorship is basically the same16:59
ddstreetfor srus or bpos16:59
mapreria few years ago when I was actively sponsoring things in ubuntu it was routinely much worse16:59
ddstreeta bit more red than i'd like, but yeah it's definitely smaller than it used to be16:59
ddstreeti guess the question of 'how to get a sponsor' isn't really something we can answer though17:00
mapreribut that's not the problem17:00
ddstreetand i am +1 on highlighting that just opening a bug isn't enough, they need to do the work and get a sponsor17:00
mapreriit's that those requests were not even from people who likely would even do the work *shrugs*17:00
ddstreetyep17:00
mapreriI'll try to re-read our welcoming page, see if I can imagine how to highlight this detail.  but if you have ideas do go ahead :)17:01
ddstreetdo you want to edit the wiki to add that? i'm sure i will be fine with whatever wording you add17:01
ddstreetsounds good, should i add an action just to track it?17:01
mapreripls17:01
ddstreetyou want to take it?17:01
maprerisure why not17:01
ddstreetthanks :)17:01
ddstreet#action mapreri review wiki page to see how we can highlight that backport requestors need to do the backport work and find a sponsor17:02
meetingologyACTION: mapreri review wiki page to see how we can highlight that backport requestors need to do the backport work and find a sponsor17:02
ddstreetok was there another thing before the debhelper bug?17:02
mapreri2) about memtest86+ and feeipmi.  we should really decide what to do here.  honestly, I'd feel quite bad at rejecting them.  they do provide quite some value over the status quo, even if focal itself would stay buggier.17:02
mapreriand it's not like rejecting them would convince the maintainer to produce patches17:03
ddstreeti agree, the new maintainer was pretty clear they weren't going to bother trying to patch the focal version17:03
ddstreetbecause of too many changes17:03
mapreriwhich is fair17:03
ddstreetyep i was going to say the same thing17:04
mapreriboth packages were undermaintained/unmaintained before him, so they have a huge amount of changes in-between17:04
ddstreeti think we both are leaning towards approving the backports, but do you think we should try to have some kind of official policy before doing it?17:04
ddstreetor we could just decide it's a case-by-case basis17:04
mapreriit's definitely a case-by-case basis17:05
mapreribesides17:05
mapreriwe could just be tricked into them if the proposer would have listed a few new features "forgetting" to mention the fixed bugs...17:05
ddstreetlol that's certainly true17:06
mapreriso +1 in accepting both of them?17:06
maprerisince you like playing with the both, do you want to set up a vote? :P17:06
mapreribot *17:06
ddstreetlol sure let's do it :)17:06
ddstreet#vote accept memtest86+ backport17:07
meetingologyPlease vote on: accept memtest86+ backport17:07
meetingologyPublic votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname')17:07
mapreri+117:07
meetingology+1 received from mapreri17:07
ddstreet+117:07
meetingology+1 received from ddstreet17:07
ddstreethurray! :)17:07
ddstreet#endvote17:07
meetingologyVoting ended on: accept memtest86+ backport17:07
meetingologyVotes for: 2, Votes against: 0, Abstentions: 017:07
meetingologyMotion carried17:07
maprerioh so fancy17:07
maprerifreeipmi included, I guess?17:08
ddstreeti'd looked at it even before the backport was opened, it definitely needed updating, i was unable to get it working even in a VM17:08
ddstreetyep17:08
mapreriI'll follow up on the bugs myself17:08
ddstreet#vote accept freeipmi backport17:08
meetingologyPlease vote on: accept freeipmi backport17:08
meetingologyPublic votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname')17:08
mapreri+117:08
meetingology+1 received from mapreri17:08
ddstreet+1 i don't have as much previous experience with this, but agree to the backport17:09
meetingology+1 i don't have as much previous experience with this, but agree to the backport received from ddstreet17:09
ddstreet#endvote17:09
meetingologyVoting ended on: accept freeipmi backport17:09
meetingologyVotes for: 2, Votes against: 0, Abstentions: 017:09
meetingologyMotion carried17:09
ddstreetwell voting is fun :)17:10
mapreriheh17:10
ddstreetok you'll handle approving those?17:10
mapreriI think you can use #voters in advance, iirc that also automatically closes the vote once everybody's done17:10
mapreriyep, I'll take them17:10
ddstreetah ok cool, i did not know that17:10
ddstreet#action mapreri handle approval for backports of memtest86+ and freeipmi17:10
meetingologyACTION: mapreri handle approval for backports of memtest86+ and freeipmi17:10
ddstreetok want to talk about debhelper for focal-i386?17:11
maprerithat uh17:11
mapreriwell17:11
ddstreetfor reference17:11
ddstreet#link https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/196580017:11
ubottuLaunchpad bug 1965800 in debugedit (Ubuntu) "debhelper in focal-backports not usable for i386 package building (missing dependency)" [Undecided, New]17:11
ddstreeti guess, do we care about i386, is the first question?17:11
mapreriwell, I blame whoever decided it was a good idea to keep the arch half-alive.  (to start :P)17:12
ddstreetlol indeed17:12
mapreriI don't think it's a problem to backport debugedit, as it would just use (or we can make it use) focal's debhelper to build, not pulling the non-installable debhelper.17:12
ddstreeti personally dont care about i386 but i also think since it is 'half-alive' as you said, we shouldn't ignore it17:13
ddstreethmm are you sure?17:13
mapreriwhat I think might be a problem, is that I'm not sure if just doing it would trigger the i386 build, or whetever it would need an extra entry in the focal/i386-whitelist set17:13
ddstreethttps://launchpad.net/~ddstreet/+archive/ubuntu/backport17:14
maprerimh17:14
mapreridoes the bpo archive have the same priority as the main archive in launchpad buildds?17:14
maprerithat's unexpected17:14
ddstreeti think the problem is that the apt resolution doesn't do 'fallback' to older version(s) if the 'latest' (i.e. 'current') version isn't installable due to missing deps17:15
mapreribut that's only if the bpo archive has the same priority, which really shouldn't be17:15
maprerisince NotAutomatic+ButAutomaticUpgrades afaik makes apt consider that repo with a lower enough priority that it won't pull things from it automatically17:16
mapreriso I wonder if launchpad is configured specially there17:16
ddstreetyeah, that i dont know17:16
ddstreeti guess we could either ask an archive admin in -devel channel, or we could just try backporting debugedit and see if it fails?17:17
maprerieven then, that's workaroundable by "bootstrapping" it with a relaxed debhelper, then debugedit, then debhelper re-enabling that thing again17:17
mapreriI think we could try uploading debugedit and see what happens.  I'm mostly afraid of the i386-whitelist myself, than this.17:18
ddstreetso i guess separate from the bit about how specifically to backport debugedit, what do you think about either backporting it or removing its dep from the backported debhelper?17:18
ddstreetprobably we should just backport it?17:18
ddstreetin the bug you mentioned you were for option 1 (remove the need for it from backported debhelper)17:19
ddstreet#link https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/1965800/comments/217:19
mapreriin generally, I am for option 1.17:19
ubottuLaunchpad bug 1965800 in debugedit (Ubuntu) "debhelper in focal-backports not usable for i386 package building (missing dependency)" [Undecided, New]17:19
ddstreetlet's just do that than, it will remove the need for us to worry about how to backport debugedit17:20
maprerithat case Matthias' mentions is very rare really, only about different packages building the same object in what are basically the same conditions...17:20
mapreriit's, like.. very rare17:20
mapreriI think I saw it a few times with a some plugin-like thing17:20
ddstreetwant to do a vote on it? :)17:20
ddstreet#voters mapreri ddstreet17:20
meetingologyCurrent voters: ddstreet, mapreri17:20
ddstreet#vote adjust debhelper focal-backport to remove dep on debugedit17:21
meetingologyPlease vote on: adjust debhelper focal-backport to remove dep on debugedit17:21
meetingologyPublic votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname')17:21
ddstreet(i think it's only needed in the focal-backport right?)17:21
mapreriyes17:21
ddstreet+117:21
meetingology+1 received from ddstreet17:21
mapreri+117:21
meetingology+1 received from mapreri17:21
maprerimh, so it's not closed after all?  guess I misremember17:22
ddstreetcome on meetingology i was promised you would automatically end the vote! ;-)17:22
ddstreetlol17:22
ddstreet#endvote17:22
meetingologyVoting ended on: adjust debhelper focal-backport to remove dep on debugedit17:22
maprerisooorrryyyy :(17:22
meetingologyVotes for: 2, Votes against: 0, Abstentions: 017:22
meetingologyMotion carried17:22
maprerialright, I'll revert that change for focal only.17:22
ddstreetsounds good, and i assume you'll use the latest debhelper for the updated backport, so that will cover lp:#1965758 also?17:23
ubottuLaunchpad bug 1965758 in debhelper (Ubuntu Impish) "[BPO] debhelper/13.6ubuntu1 from jammy to bionic, focal, impish" [Undecided, New] https://launchpad.net/bugs/196575817:23
mapreribesides, I *think* (but I'm not sure) that debhelper in focal doesn't have that change of changing the build-id anyway.17:24
mapreriso it's not like we'd be regressing thing "within" focal17:24
mapreriand yes17:24
ddstreetok i'll action it17:24
ddstreet#action mapreri handle debhelper backport including revert dep on debugedit for focal-backports17:25
meetingologyACTION: mapreri handle debhelper backport including revert dep on debugedit for focal-backports17:25
ddstreetthat's all the bugs, i think, unless you had any others to discuss17:25
ddstreet#topic AOB17:25
ddstreetnothing from me for AOB17:25
ddstreetand we're almost at the hour17:25
ddstreetso good timing i guess :)17:26
ddstreetanything else from you?17:26
maprerino, I'm good17:26
ddstreetawesome17:26
mapreriwe had what effectively was a non-rushed meeting, which was nice17:26
ddstreetyep, i think it was good :)17:26
maprerisee you in 1 month again?17:26
ddstreetlast topic, next meeting17:26
ddstreetyeah! :)17:26
ddstreet#action ddstreet schedule next mtg for 1 month17:26
meetingologyACTION: ddstreet schedule next mtg for 1 month17:26
ddstreetgreat, thanks!17:27
ddstreet#endmeeting17:27
meetingologyMeeting ended at 17:27:04 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-04-06-16.33.moin.txt17:27
ddstreetthanks mapreri see you next month! :)17:27
maprerio/  thank you too!17:27
mapreriddstreet: looking at the generated minutes, I think you could use #info also when you say "done" in the action item reviews.  that should drop a "done" sub-item in the list17:29
ddstreetah good point ok! thanks17:30
maprerihowever I also see that https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-04-06-16.33.html doesn't really render a series of #subtopic properly, like it's not going back a level (always in the "previous action items" section)17:30
ddstreeti might have to play around with it in a fake meeting sometime :)17:32
ddstreetthough, we don't *really* need as much formality as it provides...especially with just 2 of us ;-)17:32
mapreriwe don't, but ain't it fun!? :317:32
ddstreetyes! lol17:34
tewardddstreet: all day training sorry for not emailimg sooner.  3rd day18:06

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