/srv/irclogs.ubuntu.com/2022/02/23/#ubuntu-meeting.txt

=== genii is now known as genii-core
Christianhello05:34
Kilos-hi05:42
=== genii-core is now known as genii
maprerimh, ddstreet, teward ? :)17:30
teward*yawns*17:30
teward*beats SSSD with a stick for reasons*17:30
mapreri*coffee*17:31
ddstreeto/17:32
ddstreetguess we have everyone, let's start17:32
ddstreet#startmeeting Ubuntu Backporters17:32
meetingologyMeeting started at 17:32:46 UTC.  The chair is ddstreet.  Information about MeetBot at https://wiki.ubuntu.com/meetingology17:32
meetingologyAvailable commands: action, commands, idea, info, link, nick17:32
ddstreet#topic previous action items17:33
ddstreet#subtopic ddstreet update tooling, requestbackport, backportpackage (carried over)17:33
ddstreetcarrying over17:33
ddstreet#action ddstreet update tooling, requestbackport, backportpackage (carried over)17:33
meetingologyACTION: ddstreet update tooling, requestbackport, backportpackage (carried over)17:33
ddstreet#subtopic ddstreet at next meeting, re-raise issue of non-participating member policy17:33
ddstreetguess i'm re-raising the issue now :)17:33
maprerilet's keep re-raising :317:34
ddstreetlol17:34
maprerialso add a subtopic about formal delegation as rbasak asked, we should do that.  but peraps after it (and after my own related task)17:34
ddstreeti was thinking that it would probably be best to come up with a complete charter for the team which includes everything about the team17:35
mapreri(I have rbasak's mail stuck in my inbox, it won't be forgotten!)17:35
ddstreetif you two think that sounds ok, i'll write one up for discussion next meeting17:35
mapreriwell, that's likely how it'll turn out even without proper planning anyway17:35
ddstreetexactly - this should be done all-in-one not piece-by-piece17:35
mapreriyou think?17:35
ddstreetyep17:35
maprerimh17:35
mapreriwell, if you think you have cycles to draft something, I totally won't stop you from it :)17:36
ddstreetack, i'll get a draft by next mtg17:36
mapreriafter all, the hardest is always the first draft (for me, at least)17:36
ddstreetjust for discussion17:36
ddstreet#action ddstreet draft a team charter for discussion17:36
meetingologyACTION: ddstreet draft a team charter for discussion17:36
ddstreeti'll keep the individual actions too until/if we decide to replace them with a full charter17:37
mapreriyap17:37
ddstreet#action ddstreet raise issue of non-participating member policy17:37
meetingologyACTION: ddstreet raise issue of non-participating member policy17:37
maprerire-raise, re-raise17:37
ddstreetlol i need more raises in there17:38
ddstreet#subtopic rbasak send email to ML to clarify specific wording of team responsibilities, for proposal to TB for ratification17:38
ddstreeti believe this was done17:38
mapreriyes, that's what I mentioned17:38
mapreribtw17:38
ddstreet#link https://lists.ubuntu.com/archives/ubuntu-backports/2022-February/022687.html17:38
mapreriI don't think ubuntu has a concept of "delegation" and "ratification" like debian does, does it?17:39
ddstreetso let's just add an action to review this, though it's possible the charter would replace it17:39
mapreriso what would that imply anyway?17:39
ddstreeti have no idea...AFAIK these mandates are coming from the TB17:39
tewardddstreet: you wanted more raises, right?  https://paste.ubuntu.com/p/B9WCZ536Hf/17:39
tewardmapreri: there is a 'delegation of powers' concept17:39
ddstreet#action (unassigned) review delegation email on ML17:40
meetingologyACTION: (unassigned) review delegation email on ML17:40
tewardhigher boards can delegate certain powers to sub teams.17:40
mapreriyeah, but I never heard ot "TB delegations" in all my years, so I'm kind of eyebrow-raising right now17:40
mapreriI get the concept, sure, and approve it17:40
maprerijust the term is kind of new to me in this case…17:40
ddstreet#subtopic mapreri propose text for membership process to add to KB page (carried over)17:40
ddstreetcarrying over as you mentioned17:41
ddstreet#action mapreri propose text for membership process to add to KB page (carried over)17:41
meetingologyACTION: mapreri propose text for membership process to add to KB page (carried over)17:41
maprerik17:41
ddstreet#subtopic mapreri upload (more of) all the tools (carried over, in progress)17:41
ddstreeti assume continue to carry over17:41
mapreriyeah17:41
ddstreet#action mapreri upload (more of) all the tools (carried over, in progress)17:41
meetingologyACTION: mapreri upload (more of) all the tools (carried over, in progress)17:41
ddstreet#subtopic mapreri fix lintian to not complain about ~bpo suffix (https://bugs.debian.org/1001399) (carried over)17:41
ubottuDebian bug 1001399 in lintian "lintian: adjust backports-upload-has-incorrect-version-number for ubuntu" [Normal, Open]17:41
ddstreetand carry this one too?17:41
mapreriI had a chat with lechner about this… it's bothersome but I'm talking with him17:42
ddstreet#action mapreri fix lintian to not complain about ~bpo suffix (https://bugs.debian.org/1001399) (carried over)17:42
meetingologyACTION: mapreri fix lintian to not complain about ~bpo suffix (https://bugs.debian.org/1001399) (carried over)17:42
ddstreet#subtopic (unassigned) define details on handling members/leads who are no longer participating (carried over)17:42
ddstreeti think is is superceded/replaced by the previous actions17:43
ddstreet#subtopic (unassigned) get DEB_VENDOR=ubuntu dch --bpo to DTRT pls (carried over)17:43
ddstreeti assume nobody got this, so carrying over?17:43
ddstreet#action (unassigned) get DEB_VENDOR=ubuntu dch --bpo to DTRT pls (carried over)17:44
meetingologyACTION: (unassigned) get DEB_VENDOR=ubuntu dch --bpo to DTRT pls (carried over)17:44
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)17:44
ddstreetwill carry this over as well unless anyone has made progress on it17:44
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)17:44
meetingologyACTION: (unassigned) look at reviewer tooling such as 'queue' or other tools for reviewing/accepting/rejecting uploads, and closing the corresponding bugs (carried over)17:44
ddstreetthat's all the previous items17:45
ddstreet#topic AOB17:45
ddstreetanyone have anything?17:45
tewardnope17:45
tewardnot me, anyways17:45
ddstreeti did want to add an action item to remind us to review the 'no-bug-required' thread on the ML17:45
ddstreet#action (unassigned) reminder to review 'no-bug-required' backport exception email thread on ML17:46
meetingologyACTION: (unassigned) reminder to review 'no-bug-required' backport exception email thread on ML17:46
ddstreetin fact i should add an action item to update our agenda page with topic sections to review outstanding ML threads17:47
ddstreet#action ddstreet update agenda page with ML review topic item17:47
meetingologyACTION: ddstreet update agenda page with ML review topic item17:47
ddstreetand probably open bug review...17:48
ddstreet#action ddstreet update agenda page with open bug review topic item17:48
meetingologyACTION: ddstreet update agenda page with open bug review topic item17:48
ddstreetok, i have nothing else, last call before we wrap?17:49
ddstreet#endmeeting17:50
meetingologyMeeting ended at 17:50:25 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-02-23-17.32.moin.txt17:50
ddstreetthanks all! o/17:50
rbasakddstreet: AFAIK these mandates are coming from the TB> it's not a mandate, and it's not coming from the TB. It was my suggestion, to try and help in the future. If you don't want to do it at all, then please say so.17:53
rbasakmapreri: I never heard ot "TB delegations" in all my years> it's not been done formally, no, but I think maybe it would have helped to have explicit what was implicit in the very long discussion it took to get the backports team rebooted.17:55
rbasakI mean: the issue of the backports team being stalled was first raised in Nov 2018. It took until Feb 2022 for that to be resolved from the perspective of uploaders. Surely everyone will agree that this was too long?17:58
rbasakI think it would help if it were possible to have objectively identified earlier that the previous team weren't able to meet their responsiblities. Having them written down would have helped with that, because that would have more easily opened the door to a faster replacement of that team I think.17:59
mapreriddstreet, teward, rbasak: sorry sorry :(   - i got pulled away by an unexpected call :(18:17
tewardrbasak: i also think that the process as it was initially was not scalable18:18
tewardanyone could request18:18
tewardand a small team had to do all the work.18:18
tewardwe've now got a more narrow view and such on what needs to be done and such,.18:18
tewardwhich helps the process immensely.18:19
maprerirbasak: I'm all for more a formalized structure, however I don't think it would have helped much in this case.  Everybody knew that the bpo team was non-existing, even before 2018.  But even then, what was missing was somebody willing to drive the change.18:19
mapreribasically, we were missing ddstreet :>18:19
maprerirbasak: but if you'd like for TB to formalize such things, then I'd say that you (TB) should take the extra step to go an formalize all kinds of dev team (desktop, the various DEs, all teams that have some extra uploads powers to package sets, etc), and likely write them down properly, with links to formal TB delegations, etc.  in my mind such delegated team should also all have rules in place for nomination of new members and have those18:21
maprerirules approved by TB too, etc.18:21
* mapreri goes and piles more work on rbasak's plate18:21
mapreri:D18:21
rbasakmapreri: it wasn't just needing someone willing to drive reform I don't think. Before we had that, there was still resistance in just calling a spade and spade and fixing the docs to accept there was no functional backports process, in what I think was wishful thinking that people would appear (fortunately, two years later, they did).18:48
rbasakAt that earlier point, I think it might have helped to be able to more definitively identify that the backporters team as it was then were no longer able to meet their responsibilities.18:48
rbasakOn formalizing all the other teams, it'd be a huge amount of work agreeing on definitions and doing all the drafting and getting all the consensus required, because I don't think it would be appropriate for the TB to just impose it by fiat. So I'd prefer to just chip away at fixing things when they come up.18:50
mapreriI'm happy for the backports team to be the first… just please not let it be the only one forever :)18:50
rbasakIn the case of backporters, it did come up, and right now I think everyone's in agreement with the draft I proposed, since that's where we started the reboot. So it seems like low hanging fruit to do it.18:50
maprerisure.  but please before making it formal like that let's wait until we mange to get the rest of the team structure documents in place too, so it can be "attached" to it.18:51
rbasakTo be clear, I don't intend to actively drive formalizing the other teams, unless an issue comes up. But I am in general in favour of doing it.18:51
rbasakSure. No rush. I would like to wrap it up before too long, though.18:51
rbasakAlso, I absolutely don't intend to impose anything by fiat. I want something that everyone agrees with.18:52
rbasakI just thought that we were basically there already in this case.18:52
maprerias I said, I'm in favour of more formal things, as long as they don't stilt everybody (Which I don't think would in this case)18:52
mapreriso I'm not feeling imposed upon :)18:52
rbasakI tried to leave it as open as possible.18:52
rbasakI firmly believe that teams should have the latitude to decide how they want to approach doing their work for themselves.18:53
rbasakGood to know :)18:53

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