[00:08] ping diddledani === genii is now known as genii-core === cpaelzer_ is now known as cpaelzer === genii-core is now known as genii [15:58] o/ [15:58] Is the plan to have the backporters meeting in here? [15:59] Ah yes - https://wiki.ubuntu.com/UbuntuBackports/Agenda said so [15:59] o/ [16:00] o/ [16:01] let's give teward laney mapreri some time [16:01] i think they were planning to attend [16:01] sorry, I'm on a call [16:02] around but running a bit delayed due to FT job IT issues [16:02] (damn Exchanhe servers...) [16:03] give me 1 min [16:04] ok, I'm here [16:04] ok let's get this going then [16:05] #startmeeting Ubuntu Backporters meeting [16:05] Meeting started at 16:05:06 UTC. The chair is ddstreet. Information about MeetBot at https://wiki.ubuntu.com/meetingology [16:05] what about laney ? [16:05] Available commands: action, commands, idea, info, link, nick [16:05] i did ping him above [16:05] he can catch up [16:05] alright [16:05] so i created an agenda page, as rbasak linked above [16:05] i'll relink for the record [16:06] #link https://wiki.ubuntu.com/UbuntuBackports/Agenda [16:06] hmm hope that worked [16:06] it did, #link is silent :) [16:06] I think it does stay silent for those. [16:06] i'm happy to chair/guide this first mtg, but anyone please feel free to jump in at any time for anything [16:07] right behind you, thank you in advance for chairing [16:07] on the agenda page, i put in some basic info and links [16:08] the main stuff i think is in the discussion topics section, unless anyone has objections i think we can get through the first couple items fairly quickly, even if we just create action items to discuss them more later [16:08] i think the bulk of the conversation will be around the process, at the end of the list [16:08] yes, agreed [16:08] ok so first off, membership [16:08] #topic membership [16:09] the current list of members: [16:09] #link https://launchpad.net/~ubuntu-backporters/+members [16:09] o/ [16:09] I think we need to decide on whether to drop all of the old people in them? [16:10] agreed, let's decide that first [16:10] rbasak i think is typing [16:10] I was, but let's do that first. [16:10] My question was going to be about team leadership, which is in this section but can come last. [16:10] (and deactivate the techboard, it doesn't need to be an active member, being owner is enough for them) [16:10] deactivate the techboard> +1 [16:10] yep agreed here as well [16:11] I was going to JFDI before but I thought maybe better to wait for the meeting. [16:11] well specifically, i think we should drop all the old members, and inactivate the TB [16:11] Anyone object to dropping all the old members? [16:11] seems unanimous, which is good :) [16:11] very in favour of the matter, however I need to notice that [16:11] i do wish laney was here though [16:11] scottk renewed his membership on oct 6th, which is weird [16:11] as he's the only old member who participated so far [16:12] scottk never said anything in the mail threads right? [16:12] I wonder if he has a script that does that :) [16:12] hmm maybe he just clicked on 'renew' without really thinking about it [16:12] I had been unable to reach him. [16:12] yeah, scottk has been quite unavailable as of late [16:12] When I asked him to transfer ownership to ~techboard - before I asked Launchpad to do it. [16:12] (as of late: last ~2 years, more or less) [16:13] well since laney isn't around, i suggest we just reach consensus of who's here; i'm not sure if we even need an official vote, as i don't hear any objections from anyone [16:13] I propose that we proceed by removing everyone not present here today. Others can always be re-added later. [16:13] rbasak: including laney? [16:13] +1 to that from me [16:13] it's trivial to add him back if he wants to be added back [16:13] alright [16:14] +1 as well [16:14] mapreri: including laney because I think he specifically said in the ML thread that he wasn't able to participate in backport handling. [16:14] (you can use #agreed instead of formal vote for these matters :P) [16:14] ah nice thanks :) [16:14] ok so [16:14] Shall I do those things now then, to allow you to continue typing? [16:15] sure thanks [16:15] please [16:15] i suppose for the record we should do an agreed [16:15] please yes [16:15] #agreed remove (inactivate) all old members who are not present in the current meeting [16:15] AGREED: remove (inactivate) all old members who are not present in the current meeting [16:15] then, I think reject all pending members as well imho. let's start clean? [16:16] yep i agree on that too [16:16] probably most of them aren't interested anymore anyway [16:16] no objections? [16:16] I wonder what that person who requested on 2006-09-09 to join would say if we approve now lol [16:16] lol [16:16] "sorry for the delay!" [16:16] There are also a bunch of pending members, but none of them have been a participant in the ML thread. Should I clean those up too? [16:16] rbasak: we just agreed on that :P [16:16] yep i think we're agreed to reject all the pending members [16:17] OK [16:17] #agreed reject all pending members [16:17] AGREED: reject all pending members [16:17] last, keep the current "moderated" team, or turn it to "restricted"? [16:17] rbasak you might need to add yourself before disabling the TB [16:17] (I think we this we are over the "administrative" topics) [16:17] ddstreet: not needed, since techboard stays the owner) [16:17] ah ok [16:18] mapreri it shows as 'restricted' now for me, did it just get changed? [16:18] ah, it's already a "restricted" team now. so probably those pending members were from before the change [16:19] ddstreet: not sure, didn't look at before. just assumed it was "moderated" due to the pending members. [16:19] ddstreet: no we're good - team ownership gives me superpowers [16:19] https://launchpad.net/~ubuntu-backporters/+members is not super clean ♥ [16:19] All agreed changes made I think [16:19] as far as moderated vs restricted, i don't have a preference; i suspect there won't be a mass of people applying even if it's moderated :) [16:20] ime, moderated just lead to spam request more than anything *shrugs* [16:20] IMHO, allowing people to apply via Launchpad just confuses things. [16:20] yeah i'm fine to stay restricted [16:20] Nobody knows how to deal with that. [16:20] instead, with restricted team, obviously the way to join is "go badger the team admin!" :P [16:21] so for future membership, do we need to define a process now? i'm thinking not [16:21] i don't expect many (or any) people to want to join anytime soon [16:21] I agree that can be deferred. [16:22] I think that is quite related to the actual backport process, but regardless I think we can defer for now, yes. also we need to see how things go. [16:22] and, looking at how nobody was interested to join via mail, well… [16:22] What I'd like though is clarity on team leadership. Who can make decisions for the team? Specifically I mean administrative decisions, rather than individual review decisions. Making this clear would make it easier for the wider community to engage with you. [16:22] #agreed defer discussion to define membership application process [16:22] AGREED: defer discussion to define membership application process [16:22] yes that's a good point [16:23] I'm quite happy for that to just be ddstreet for now, FWIW. [16:23] since I'm usually very easy to reach, I'd prefer on a process that is: somebody ask the team to decide something, ddstreet texts me, we discuss very quickly, ddstreet reports back? [16:23] As he's the only one volunteering to do the driving anyway, I feel that he should have the authority to make decisions around the responsibility that he's taking. [16:23] (easy to reach, except for ubuntu-dev-tools reviews, sorry !) [16:23] haha lol [16:24] I would expect ddstreet to work with mapreri of course, but I'd like to put ddstreet in the position that he has the authority to resolve a disagreement if there is one. [16:25] I'd say I'd be happy to place him on such place, I have enough disagreements to handle elsewhere anyway, and I trust him to be fair from the little I saw in the past. [16:25] how about in between regular meetings, any administrative decisions can be handled by me, with an expectation (but not requirement) that i try to reach the rest of the team for opinions [16:25] having said this, I don't quite know what you might be referring to, rbasak. what kind of situations are you imagining? [16:25] mapreri: I want to avoid indecisiveness, which is IMHO part of what killed the old team. [16:26] right. [16:26] I don't think that could happen here anytime soon with this new 2-person team though. [16:26] So things like "no I want to keep the status quo but I'm not going to help with delivering the team responsibilities under that status quo" [16:26] I don't want that to block the team. [16:26] Sure - hopefully that won't happen here. [16:26] it's more likely that we just both dwindle down in motivation in a few years [16:27] ok so are we agreed to allow me (or current team admin/lead) to handle any administrative decisions? [16:27] +1 [16:27] so yes, let me agree to give ddstreet ALL THE POWER [16:27] And no objections, so it's done :) [16:27] just try to get consensus if it's feasible, please. [16:28] Of course [16:28] The CoC mandates that [16:28] to be clear, i don't want to decide anything unilaterally, but i suspect 1) there won't really be a lot of stuff needed between meetings and 2) i'll talk to the team member(s) about everything when possible [16:28] cool [16:29] ddstreet: that is exactly the position I'd like you to take, so we're good :) [16:29] #agreed team lead/admin can make administrative decisions for the team, preferably with consultation with other team members [16:29] AGREED: team lead/admin can make administrative decisions for the team, preferably with consultation with other team members [16:29] Also #agreed ddstreet will, for now, be the sole team lead/admin [16:29] yes i suppose we should define the members [16:30] i'm the team lead, and the members are mapreri teward and, rbasak are you joining? [16:30] and possibly laney, if he does want to stay on/rejoin [16:30] For now, I'm not joining, thanks. I'm just focused on trying to enable the people who _are_ volunteering. [16:30] ok so just me mapreri and teward [16:31] And at that point I intend to step away. [16:31] yeah, I can do with being able to say "I'm not in a lead position in this team" \o/ (which is what happens way too often in debian when I join a team -.-) [16:31] :-) [16:31] #agreed current team lead will be ddstreet, current team members will be mapreri teward [16:31] AGREED: current team lead will be ddstreet, current team members will be mapreri teward [16:31] With the team revitalized and with a team lead defined, I think my job is done :-P [16:31] this week's been chaotic so i mean :P [16:31] * mapreri notices that teward has been quite silent so fare in the meeting? [16:32] and no objections to allowing laney to rejoin if he would like to (since we don't yet have a process to join defined)? [16:32] assuming he reads the minutes from the following discussion about the process, and he asks explicitly, yes, let's let him join. [16:33] but so, should ddstreet add teward to the lp team? [16:33] #agreed to allow laney to rejoin the team if he requests to [16:33] AGREED: to allow laney to rejoin the team if he requests to [16:33] This is the point where I've stepped away. IMHO in a not voting away, it'd be useful if members committed to do whatever is defined that they should do, and otherwise they shouldn't be members. So maybe it doesn't really matter who is a member or not, for the time being, until that is defined or needs to be defined (eg. ACLs, or review roles, etc). [16:34] in a not voting *way* [16:34] mapreri: i've had nothing counter to any already stated items so far [16:34] also still on via phone so insanely hard to type indepth replied [16:34] replies* [16:34] ah, that explains! (the phone) [16:34] yup [16:34] my only concern with teward is i know you're strected super thin, being on several boards and heavy workload [16:35] ddstreet: workload is getting a lot lighter at FT job. Many large projects just finished and there's one rrmaining project on my radar of high importance [16:35] but personally i have no problem with you joining even if it's just for occasional work on the backports [16:36] and the being on many teams and boards is why i stopped championing the redo of backports process [16:36] hence "member of backporters" not leader/officer [16:36] ok [16:37] sounds fine to me - i did put 'agreed' on the current team above, though if anyone wants to have a vote of the people currently here i'm fine with that as well [16:37] otherwise i think we can let the new member list stand and continue [16:38] ok let's move to the meetings [16:38] #topic meeting schedule and location [16:38] I'm also fine we teward. let's just say, please all of us be sincere and drop out if you realize you can't contribute :) [16:38] s/fine we/fine with/ (?) [16:38] yes very much agreed with that ^ [16:38] what mapreri said [16:39] do we need regular meetings? [16:39] so for meetings, i assume we just hold them here? [16:39] long term, probably not, but i think at first it might be good to have some regular meetings [16:39] at least until we get going more smoothly [16:39] alright [16:40] (do we have a more in-topic irc channel?) [16:40] Would it be worthwhile agreeing a rule that members inactive for (say) 2 years get removed? I suggest this now because it's socially easier to set this now, rather than when the problem arises again. [16:40] we can probably get one made mapreri if needed [16:40] yeah we probably should have a irc channel [16:40] teward: I'd ♥ to pls. let's #ubuntu-backports @ libera? [16:40] I suggest just using #ubuntu-devel until it becomes a problem. [16:41] That helps with fostering involvement IMHO. [16:41] rbasak: agreed to the rule provided theres procedure in place to handle if the lead is the AWOL one [16:41] I'm fine as well. [16:41] rbasak i do agree with the expiration rule, but suggest we defer the specific details to a future meeting [16:41] Sure [16:41] ^^ that [16:42] teward: procedure is: existing members vote and ask techboard to replace the lead. easy. [16:42] I think this can be part of the next meeting together with the definition of how to join [16:43] #action define details on handling members/leads who are no longer participating [16:43] ACTION: define details on handling members/leads who are no longer participating [16:43] i think i forgot to add an action for defining the membership process? [16:44] #action define process/procedure for adding new members [16:44] ACTION: define process/procedure for adding new members [16:45] so re: irc, should we use ubuntu-devel or try to get ubuntu-backports? [16:45] let's keep with -devel for a while and see if we tend to have too many conversations (unlikely) [16:45] we could use either, but lets keep with -devel for now [16:45] unless we have a ton of things to discuss we should be OK with -devel [16:46] (finally back at my computer, geez...) [16:46] * mapreri is just biased in collecting as many channels as possible (not visible in me anymore since the freenode move when I cleaned up the list…) [16:46] #agreed use #ubuntu-devel for normal team conversation [16:46] AGREED: use #ubuntu-devel for normal team conversation [16:46] at least for now, can always change that later [16:47] for a schedule of regular meetings, i think at first we should probably try for fortnightly meetings? weekly meetings probably would be too much, but i think we do have stuff to go thru [16:48] i'm trying to get thru the administrative stuff, since we're not even at the real backports process yet and 45 minutes in :) [16:49] ftr, I already have other fortnight meetings in the other cycle [16:49] at the same time :P [16:49] well this balances it out perfectly then doesn't it xD [16:49] so I'm good with fortnight, it'll just means I'll find myself a weekly cycle, one week in a channel, the other in another channel :3 [16:50] let's start with fortnightly and re-evaluate it each following meeting, i'm sure we will get to the point where we can drop it down to monthly, or less [16:50] i'll schedule the next meeting in 2 weeks (after this one is over) [16:50] +1 [16:51] ddstreet: send me an email reminder btw so i can add it in my schedule [16:51] cool [16:51] #action schedule next meeting in 2 weeks, same location and time UTC [16:51] ACTION: schedule next meeting in 2 weeks, same location and time UTC [16:51] teward: are you in ubuntu-backports@luc right? I guess ddstreet can call the meeting there. [16:51] my recurrings for the stuff got thrown into the abyss during the work migration to MS365 so i don't have my recurring meetings anymore [16:51] mapreri: probably not :p [16:51] you should if you are joining :P [16:51] teward mapreri i'll create a google calendar event and include you both, if oyu use google calendar? [16:51] no idea who's on that list anymore [16:51] well i mean you should get the invite even if you don't :) [16:51] mapreri: true, i'll drop in. [16:52] ddstreet: I use gcal yes (and all my emails are associated to the google account, so it'll just come in whatever address you use) [16:52] FWIW I think we've (you've) made great progress so far, and if it takes another couple of weeks to sort out the process stuff, that's absolutely fine. [16:53] I think it's important to get the "constitutional" structure right, and that's done now, and I'm happy :) [16:53] thanks! [16:53] I hope that this means that the previous problem won't recur. [16:54] so re: ubuntu-backports@luc, i just joined that (or requested to)...not sure if we need to do something to manage that list? [16:54] for the ml mod, if that's needed, I'm happy to, since I already run `listadmin` regularly for another dozen MLs [16:54] FWIW, I moderate enough Ubuntu MLs already that adding another won't make any difference to me. So if you'd like a moderator I'm happy to do that. [16:54] Ah, snap :) [16:54] who is jdong again u.u [16:54] i'll add an action to at least check if we need to take that list over [16:55] yeah i saw that too, no idea [16:55] #action take over ubuntu-backports@luc mailing list, or at least check if we need to manage it [16:55] ACTION: take over ubuntu-backports@luc mailing list, or at least check if we need to manage it [16:55] somebody who has been inactive long enough that all of their launchpad membership expired, apparently. [16:55] https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports lists an old member [16:55] So I think you will need to take that over [16:56] rbasak: do you have contacts with the lists.u.c admins? [16:56] or is that canonical IS generically? [16:56] Canonical IS can swap it for us. [16:56] Right [16:56] if you'd like I can write a ticket [16:56] I expect ddstreet will be able to arrange it, but you have my TB hat support if you need it. [16:56] or let ddstreet ask for it, as you wish. [16:57] mapreri if you are able to request the change then please do :) [16:57] alright [16:57] #action mapreri request ownership change for ubuntu-backports@luc [16:57] ACTION: mapreri request ownership change for ubuntu-backports@luc [16:57] ta [16:58] (shall I ask them to just put my email in the list owner field?) [16:58] (more like, do you mind or should we do it differently?) [16:58] ok so i *think* we are all thru the administrative part...there's only 3 minutes left in the hour though, i'm thinking we move the 'real' discussion of the process to the next meeting? 1 hour meetings are usually my max [16:58] re: ml, i think it's fine to just put your email [16:59] I think I should have dinner in 30-60 minutes, so I'm fine going for a little longer. but process is likely going to take more than that anyway, so… [16:59] yeah, we could start but i dont think we would make it far [17:00] i propose we adjourn this meeting and defer remaining discussion to the next one? [17:00] i know we didn't really get the to good stuff yet [17:00] but meetings tend to start falling apart after an hour-ish i think :) [17:01] incidentally, I was thinking of dumping my points of what the process should look like (or, what we need to discuss of them) in the agenda page, would you mind? I suppose you could dump your ideas as well. [17:01] ok sounds like no objections at least [17:01] absolutely, please feel free to put it into the agenda, update it however you'd like [17:02] then we are good [17:02] [08 07:00:04 PM] ack. [17:02] I saw this fell out due to a network glitch on my side ↑ [17:02] (I recovered your messages from my bouncer) [17:02] i was also going to edit the agenda page with summary of today's meeting, and next mtg date, etc, but i'll make sure not to step on your edits [17:02] not going to do that now [17:03] if you give me a whole 2 weeks to prepare for the next meeting, be sure I won't write 2 weeks in advance :P [17:03] ack, i'll try to have the page updated by my EOD [17:03] lol [17:03] yeah no need to hurry :) [17:03] I need to run now too. Thank you ddstreet both for chairing but more importantly driving this whole revitalisation! [17:03] ok let's call this then, thanks for a great first mtg all! [17:04] #endmeeting [17:04] Meeting ended at 17:04:02 UTC. Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-09-08-16.05.moin.txt [17:04] thanks rbasak mapreri teward, see you next meeting! [17:04] ddstreet: btw, if you need to contact me very quickly, usually (not always) writing me on telegram works best. you find me there under the @mattia username :) [17:04] rbasak: thanks for overseeing the transition! :) [17:04] ty all [17:04] mapreri ok thanks good to know [17:05] o/ [17:08] \\o [17:10] ddstreet: for your tracking purposes, RT#36831 is the ticket for the ML takeover. [17:10] thanks! === E_Eickmeyer is now known as Eickmeyer === ebarretto_ is now known as ebarretto === ebarretto is now known as ebarretto_ === ebarretto_ is now known as ebarretto