== Meeting information == * #ubuntu-meeting: Developer Membership Board meeting, started by utkarsh2102, 14 Nov at 16:04 — 16:49 UTC. * Full logs at https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-11-14-16.04.log.html == Meeting summary == === MOTU Applications === Discussion started by utkarsh2102 at 16:04. * '''Frank Heimes''' (utkarsh2102, 16:05) * ''ACTION:'' bdmurray to vote on the application. (utkarsh2102, 16:06) * '''Dave Jones''' (utkarsh2102, 16:06) * ''LINK:'' https://wiki.ubuntu.com/DaveJones/MOTUApplication (utkarsh2102, 16:06) * ''LINK:'' https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=dave.jones%40canonical.com&sponsoree_search=email -> holy shiz (utkarsh2102, 16:09) * ''VOTE:'' Dave Jones to get MOTU rights (Carried) (utkarsh2102, 16:41) * ''ACTION:'' utkarsh2102 to announce the successful application. \o/ (utkarsh2102, 16:42) === AOB === Discussion started by utkarsh2102 at 16:43. * ''LINK:'' https://lists.ubuntu.com/archives/devel-permissions/2022-September/002030.html (utkarsh2102, 16:43) == Vote results == * [[https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-11-14-16.04.log.html#84|Dave Jones to get MOTU rights]] * Motion carried (For: 4, Against: 0, Abstained: 0) * Voters: sil2100, bdmurray, utkarsh2102, teward == Action items, by person == * bdmurray * bdmurray to vote on the application. * utkarsh2102 * utkarsh2102 to announce the successful application. \o/ == People present (lines said) == * utkarsh2102 (76) * waveform (22) * meetingology (15) * bdmurray (10) * kanashiro[m] (8) * teward (6) * chiluk (3) * sil2100 (2) * rbasak (1) * kanashiro (0) == Full log == 16:04 #startmeeting Developer Membership Board 16:04 Meeting started at 16:04:16 UTC. The chair is utkarsh2102. Information about MeetBot at https://wiki.ubuntu.com/meetingology 16:04 Available commands: action, commands, idea, info, link, nick 16:04 hi, everyone! \o 16:04 I'll dive into the application bits straightaway 16:04 #topic MOTU Applications 16:05 #subtopic Frank Heimes 16:05 it's been a while on that one 16:05 the voting moved to ML 16:05 That's my fault and I'm sorry. I was away for quite a bit but will look at it this week. 16:06 okeydoke, thank you! :) 16:06 #action bdmurray to vote on the application. 16:06 * meetingology bdmurray to vote on the application. 16:06 (otherwise no more Indian hot sauce for you, heh :)) 16:06 next.. 16:06 #subtopic Dave Jones 16:06 #link https://wiki.ubuntu.com/DaveJones/MOTUApplication 16:07 waveform: hellu! \o 16:07 hello! 16:07 please introduce yourself, meanwhile we'll go through the application! 16:07 certainly... 16:07 o/ I'm a personal friend of waveform's, so I intend to abstain. 16:07 bah, there goes one vote ;) 16:08 (to be read in the voice of Troy McClure); Hi! I'm Dave. You may remember me from such disasters as "Eoan Ermine -- breaking USB on the most popular Pi at the time", or "Focal Fossa -- how not to structure a Pi's boot config". I work for the Ubuntu Foundations team, wrangling our favourite little SBC, and trying not to break too many things in the process (with varying degrees of success) 16:09 I was ready to vote but then I heard that elevator pitch 16:09 I'm applying for MOTU to avoid my current Pi PPU inexorably expanding to cover the known universe as I bung more and more hardware-enablement packages for various bits of hardware into the archive :) 16:09 hehe, nice 16:09 https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=dave.jones%40canonical.com&sponsoree_search=email -> holy shiz 16:10 meh, most of it is an absolute pile of rebuilds sponsored by ginggs to do with a nasty dh bug I helped fix 16:10 >> Areas of Improvement 16:10 > One. He should have applied for MOTU/Core Dev earlier. 16:10 (so you can ignore a lot of it) 16:10 * > > Areas of Improvement 16:10 > One. He should have applied for MOTU/Core Dev earlier. 16:10 nice! 16:11 okeydoke 16:11 I'll open the floor for questions 16:12 * utkarsh2102 stomps the floor thrice 16:12 there^ :) 16:13 waveform: have you done any +1 maintenance or shadowed any? 16:13 i'm split between this and a work call so patience will be needed on my front 16:13 utkarsh2102, no I haven't -- and I'm in no particular rush to add to my already amply overflowing plate 16:14 ok, fair! 16:14 waveform: But I am correct in thinking you've done proposed migration work for Foundations packages? 16:14 yes 16:15 In that case do you feel like you are familiar with the +1 maint process? 16:15 o/ 16:16 waveform: ok, what if you don't get your answers in update_excuses.html whilst doing proposed migration? where do you look or what do you do next? 16:16 bdmurray, if it's anything like proposed migration, then ... maybe. As noted in the application however I've never handled a transition 16:17 utkarsh2102, usually digging into the logs of the particular failure. For instance, last week I was assigned distro-info which was blocking ... erm ... distro-info. In the end that turned out to be a failure of its test-suite and several packages down the chain was python3-wrapt which was the actual failure 16:17 (a casualty of a deprecated piece of inspect getting removed in py 3.11) 16:18 I meant, what if you don't find anything relevant in there and everything is passing but still the package hasn't migrated. 16:18 can such a case arise? 16:19 presumably -- in fact I think I've even seen it in the dim and distant past but I can't recall what was going on on that occasion 16:20 uh, okay! 16:20 at that point I'd probably go and ask one of the deeply grey-bearded members of the team what on earth was going on 16:21 okeydoke 16:21 I don't really have a grey beard yet, it's gonna be a while but you can ask me :) 16:21 waveform: since you did not work on any transition yet, what would you do to make sure you are not triggering one when uploading a package? 16:22 the reverse dependencies; reverse-depends src: is a handy check but much of the time it's pretty obvious if there are none (e.g. I know nothing deps on rpi-imager) 16:23 (and likewise I know even though debhelper has seemingly few reverse-deps messing with it involves *lots* of rebuilds!) 16:23 but is there anything that you can look in the package to make sure a transition will not be triggered? 16:26 in the package itself? Nothing guaranteed that I can think of 16:28 in the case of a library you could check if there is a soname bump for instance 16:29 sure, the soname may change, but if nothing in the archive depends on it, presumably that's not a transition? 16:30 you are right, but then there is no reason to have a shared library :) 16:31 there's plenty of libraries with zero rev-deps because they're not used by anything packaged in the archive; take a look at python3-rpi.gpio -- it's got almost zero rev-deps but it's used by *hundreds* of pi projects 16:31 I'd still call it a transition, albeit a super small one! :) 16:32 fair enough 16:32 heh -- it's one I'd always be super-careful of messing with because I know just how much "silently" depends on it outside of our archive 16:33 I'm ready to vote. 16:33 no questions here, ready to vote as well 16:33 me too 16:35 sil2100:^ 16:35 No questions here! 16:35 Are you folks voting for MOTU or Core Dev? As one of the few non-canonicalers, I see enough here that core dev should be on the table. 16:35 are 16:35 you 16:35 ready 16:35 to 16:35 vote? 16:35 okeydoke, awesome 16:36 chiluk: unless they've requested Core Dev, MOTU 16:36 #vote Dave Jones to get MOTU rights 16:36 Please vote on: Dave Jones to get MOTU rights 16:36 Public votes can be registered by saying +1, -1 or +0 in channel (for private voting, private message me with 'vote +1|-1|+0 #channelname') 16:37 #voters sil2100 kanashiro teward bdmurray utkarsh2102 16:37 Warning: 'kanashiro' not in channel 16:37 +1 16:37 go, go, go 16:37 Current voters: bdmurray, kanashiro, sil2100, teward, utkarsh2102 16:37 +1 16:37 +1 received from sil2100 16:37 +1 16:37 +1 received from bdmurray 16:38 +1; comments to follow 16:38 +1; comments to follow received from utkarsh2102 16:39 comment: great work, waveform. I am sure you'll be an awesome MOTU but in case you have doubts or questions, please don't hesitate to ask - your colleagues or on IRC. With that, I'll let you celebrate, congratulations. :) 16:39 teward:^^ 16:40 waveform seems to me a cautious guy and I am not too worried about him messing the archive :) but feel free to ask when needed 16:40 seconded! 16:40 woohoo! (and double woohoo for not getting core-dev thrust unwittingly upon me!) 16:41 with great power yadda yadda.. 16:41 i just had a network crash 16:41 +1 16:41 +1 received from teward 16:41 * waveform tries not to cackle evily... 16:41 I am unsure whether to proceed or wait for teward. :) 16:41 there :) 16:41 #endvote 16:41 Voting ended on: Dave Jones to get MOTU rights 16:42 Votes for: 4, Votes against: 0, Abstentions: 0 16:42 Motion carried 16:42 utkarsh2102: this was a 'network broke due to me kicking a cable, switching to mobile hotspot' situation ;() 16:42 #action utkarsh2102 to announce the successful application. \o/ 16:42 * meetingology utkarsh2102 to announce the successful application. \o/ 16:42 ahahahaha 16:42 more coffee needed 16:43 moving on.. 16:43 #topic AOB 16:43 Vote on Proposal to change the maximum number of applicants per meeting. 16:43 #link https://lists.ubuntu.com/archives/devel-permissions/2022-September/002030.html 16:43 should we just vote? or do we still need to discuss? 16:44 I didn't expand on my point that we take too long to evaluate candidates. 16:45 Given there aren't currently a plethora of candidates could we defer that vote? 16:45 do you need more time to do that? should we vote on this the next time? 16:45 yes! 16:45 although it's trivial, but sure, we can absolutely defer 16:45 Yes, I'd like to try and write some words. 16:46 okeydoke, sounds good! 16:46 how to carry-over something? meh 16:47 I'll just pretend it happened 16:47 so I'll wrap up, unless someone has something to bring up? 16:47 I do, one thing 16:48 I have one thing also 16:48 we did a good job today. We have 15ish minutes remaining and a successful application. Yay. 16:48 done, anything else? :) 16:48 5 16:48 4 16:48 3 16:49 2 16:49 1 16:49 #endmeeting Generated by MeetBot 0.4.0 (https://wiki.ubuntu.com/meetingology)