/srv/irclogs.ubuntu.com/2020/11/02/#ubuntu-meeting.txt

=== IchabodCrane is now known as WrathOfAchilles
=== didrocks999 is now known as didrocks
rafaeldtinocoo/18:55
sil2100o/18:56
oSoMoNo/18:57
ddstreeto/18:58
sil2100teward mentioned he might be ~3 mins late, so let's wait a bit for everyone to assemble19:01
rafaeldtinocoalright19:01
tewardo/ ohai19:01
tewardso that's five of us here, anyone else or we good to start do you think?19:02
rafaeldtinocoFYI: rbasak is out today (for good reasons) and he said he would vote by e-mail if needed (in any topic)19:02
sil2100I guess 4 people is enough to get quorum19:02
teward5 if i'm here sil210019:03
tewardyou, me, oSoMoN, ddstreet, rafaeldtinoco19:03
tewardwhich I am19:03
sil2100oSoMoN is part of the DMB?19:03
oSoMoNI'm not voting :)19:03
rafaeldtinocoI wont vote for 1 core dev applicant19:03
tewardoh no they aren't i'm an idiot19:03
tewardERR:TIRED19:03
sil2100;)19:04
tewardsomeone send me caffeines19:04
teward*headbashes through the chat wall*19:04
tewardok where's my IRC commands stuff...19:04
* oSoMoN opens the coffee tap19:04
teward#startmeeting DMB Meeting19:04
meetingologyMeeting started Mon Nov  2 19:04:42 2020 UTC.  The chair is teward. Information about MeetBot at http://wiki.ubuntu.com/meetingology.19:04
meetingologyAvailable commands: action commands idea info link nick19:04
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic:
tewardhello everyone :)19:04
tewardwelcome to the Nov. 2nd meeting for DMB.19:04
sil2100rafaeldtinoco: which applicant? Guess we might have to move that one to e-mail voting then19:05
sergiodjsil2100: me :)19:05
rafaeldtinoco(sil2100: ill be +1 only if everybody else is)19:05
tewardlets start with the previous action items first.19:05
sergiodjsil2100: rafaeldtinoco and I are part of the same team19:05
teward#topic Review of previous action items19:05
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic: Review of previous action items
teward#subtopic rafaeldtinoco link team delegation from dmb kb page when reading ddstreet updates (carried over)19:05
sil2100\o/ ;)19:05
rafaeldtinocoteward: done19:06
tewardnice19:06
rafaeldtinocodmb kb page has a session now19:06
rafaeldtinocopointing to git urls for seeds and packageset<->seed code19:06
tewardnice nice, glad to see that :)19:06
rafaeldtinocohttps://wiki.ubuntu.com/UbuntuDevelopers#PackageSetSync19:06
teward#link https://wiki.ubuntu.com/UbuntuDevelopers#PackageSetSync19:06
tewardperfect, anything else with this one or can we move on?19:06
rafaeldtinoconope we can move on19:07
tewardnice19:07
teward#subtopic ddstreet edubuntu seed <-> pkgset (carried over)19:07
tewardddstreet: that one was yours19:07
ddstreetneed to carry over, sorry19:07
teward#action ddstreet edubuntu seed <-> pkgset (carried over)19:07
meetingologyACTION: ddstreet edubuntu seed <-> pkgset (carried over)19:07
tewardmoving on to next item19:07
teward#subtopic rbasak to reply to ML re: canonical-oem-metapackages packageset and owning team creation (carried over)19:07
tewardthis one's an rbasak one, my guess is carry over until he checks in19:07
rafaeldtinocoyep19:07
teward#action rbasak to reply to ML re: canonical-oem-metapackages packageset and owning team creation (carried over)19:08
meetingologyACTION: rbasak to reply to ML re: canonical-oem-metapackages packageset and owning team creation (carried over)19:08
teward#subtopic rafaeldtinoco to go through openstack packageset and identify packages in other sets and determine which is best to keep19:08
rafaeldtinocodone.19:08
sil2100\o/19:08
rafaeldtinocoI have updated groovy and hirsute packagesets for openstack19:08
rafaeldtinoco(this will be done every cycle now, with openstack team helping)19:08
sil2100rafaeldtinoco: thanks!19:09
tewardyay! glad to see we're making a lot of progress and the OpenStack team is going to work with us on this!  It'll probably help with all those SRUs I keep showing up in the sponsoring queue xD19:09
rafaeldtinocomy pleasure!19:09
tewardnice.  So, the next item on the list then...19:09
tewardERR:LAG19:09
teward#topic Heads Up19:09
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic: Heads Up
tewardJust a heads up to you all: i was recently elected to the Community Council, while it doesn't affect my judgement here, it's something we should be aware of anyways :)19:10
tewarduntil Mark says I can't, I'll have all the hats :P19:10
tewardnow onto ACTUAL work...19:10
rafaeldtinocoteward: wow, thats nice19:10
rafaeldtinocoteward: I was missing the council19:10
rafaeldtinocoglad you're there19:10
oSoMoNcongrats teward19:10
tewardmyself and a few others are there, just wanted to make it known in case things start conflicting DMB/CC duties19:11
ddstreetcongrats teward!19:11
tewardin case I abstain from votes in the future more often that's probably why19:11
sergiodjcongrats, teward!19:11
tewardand thank you all.19:11
sil2100Congrats o/19:11
teward#subtopic teward elected to Community Council, notice to rest of DMB on that change in how it affects teward's votes19:11
tewardnow onto other business19:11
teward#topic Ubuntu Core Developer Applications19:11
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic: Ubuntu Core Developer Applications
tewardwe have two coredev applications today for consideration.19:12
teward#subtopic Olivier Tilloy (oSoMoN)19:12
tewardoSoMoN: say hello and introduce yourself to us :)19:12
oSoMoNHello, I'm Olivier, I work at Canonical on the Ubuntu Desktop team19:13
oSoMoNhave been there for 3.5 years, and 10 years at Canonical in various teams19:13
oSoMoNIn my time on the desktop team I've been increasingly resorting to sponsoring for package uploads and autopkgtest triggers, especially lately when I joined the +1 maintenance team, and that's the main reason for my application19:13
oSoMoNalong with being a core dev always having been a sort of long-term goal in my involvement in Ubuntu19:13
teward#link https://wiki.ubuntu.com/OlivierTilloy/CoreDevApplication19:14
teward(apparently that was never sent through... I blame LAG!)19:14
oSoMoNI was going to paste it19:15
oSoMoNthanks19:15
tewardyep19:15
rafaeldtinocoim already there :o)19:15
tewardi meant to do that shortly after my last message, but lagging hard on my side - borrowing parents' internet while my apartment is literally frozen (heater busted)19:15
tewardthanks for introducing yourselv oSoMoN!  Any questions from DMB team members?19:16
* rafaeldtinoco reading application19:16
sil2100oSoMoN: quick question: when investigating a package FTBFS in the archive, what would you say might be the most frequent reasons?19:16
oSoMoNah, there are many possible reasons :)19:17
oSoMoNit can be an arch-specific issue19:17
sil2100What possible causes come to your mind? List a few you had experienced19:17
oSoMoNor a toolchain update19:17
oSoMoNor a missing build dep19:17
sil2100Regarding missing build-deps, did you have a case before where a package FTBFS because of not being able to resolve a build-dependency even though that dependency is already in Ubuntu?19:18
sil2100Can something like that happen? And why?19:19
oSoMoNwell yes in the past where build deps for packages in main needed to be in main too, but that requirement was relaxed a while back19:19
oSoMoNor the build dep is not available for all the architectures the package builds on19:20
sil2100That's what I wanted to hear, thanks o/19:20
rafaeldtinocooSoMoN: I have seen that one of the things you list as objective is to do +1 maintenance without the need of being sponsored (which makes sense). Could you talk about the issues you have found ? What makes you pick one issue instead of other ?19:22
oSoMoNduring the shifts I did, I focused quite a lot on the nodejs migration, which was a big hairy one, and that was motivated by it blocking firefox updates, which I maintain19:23
oSoMoNI also picked a bunch of packages at random to get out of my comfort zone19:23
oSoMoNhaving been explicitly told that I shouldn't use all of my +1 maintenance time to work on packages directly related to my daily work19:24
rafaeldtinocothanks for saying that (that is where I was going)19:24
rafaeldtinocoI liked the nodejs annotation in the application page19:24
oSoMoNI also used popcon to get a sense of what popular packages might benefit from fixes19:24
sil2100No more questions from me19:28
tewardif there are no more questions, then we can vote.  give me 2 seconds to grab the right meetingology command (I don't have it memorized LOL)19:28
teward#vote Olivier Tilloy CoreDev19:29
meetingologyPlease vote on: Olivier Tilloy CoreDev19:29
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname)19:29
teward#voters sil2100 rafaeldtinoco teward ddstreet19:29
meetingologyCurrent voters: ddstreet rafaeldtinoco sil2100 teward19:29
sil2100+1 LONG OVERDUE19:29
meetingology+1 LONG OVERDUE received from sil210019:29
teward+119:29
meetingology+1 received from teward19:29
rafaeldtinoco+1 (Sebastien's and Iain's endorsements are no brainer)19:30
meetingology+1 (Sebastien's and Iain's endorsements are no brainer) received from rafaeldtinoco19:30
ddstreet+1 excellent endorsements as well as what looks like a lot of good work so far19:30
meetingology+1 excellent endorsements as well as what looks like a lot of good work so far received from ddstreet19:30
teward#endvote19:30
meetingologyVoting ended on: Olivier Tilloy CoreDev19:30
meetingologyVotes for:4 Votes against:0 Abstentions:019:30
meetingologyMotion carried19:30
tewardthat's quorum, congrats to you oSoMoN on a successful CoreDev application19:31
rafaeldtinocoCongrats oSoMoN =)19:31
oSoMoNthanks all!19:31
sergiodjcongrats oSoMoN :)19:31
ddstreetcongrats!19:31
tewardwho wants to take care of assigning perms and announcing the successful application for me? (I can't, i'm solidly chaotically filled with dev stuff for my main job today)19:31
seb128oSoMoN, congrats!19:31
rafaeldtinocoits a holiday here today19:31
rafaeldtinocoill ask someone else to19:31
rafaeldtinoco#)19:32
sil2100I can o/19:32
sil2100oSoMoN: congrats!19:32
teward#action sil2100 to assign permissions and announce successful coredev application from Olivier Tilloy19:32
meetingologyACTION: sil2100 to assign permissions and announce successful coredev application from Olivier Tilloy19:32
tewardCongrats, oSoMoN!19:32
tewardwe have one more coredev application to review today, though we'll likely have to move it to19:32
tewardemail I believe?19:33
tewardBAH broken keyboard19:33
rafaeldtinocoteward: i can vote19:33
rafaeldtinocobut only if all others are +119:33
rafaeldtinocoorelse I wont19:33
rafaeldtinoco(just to make the quorum)19:33
tewardcool cool19:33
teward#subtopic Sergio Durigan Junior19:33
teward#link https://wiki.ubuntu.com/SergioDuriganJunior/CoreDevApplication19:33
tewardsergiodj: say hello and introduce yourself!  :)19:33
sergiodjhey folks!  thanks for considering my application today.  I'm Sergio, I am part of the Ubuntu Server team at Canonical (therefore, I'm a Canonical employee ;-))19:34
sergiodjI am a Debian Developer, and have been a Debian contributor since 201419:34
sergiodjas part of the Ubuntu Server team, I worked with several packages, mostly in main.  I also helped with +1 maintenance sometimes19:35
sergiodjI would like to become a CoreDev because I've been pestering my team (rafael included!) to sponsor packages for me19:36
sergiodjand also to retrigger autopkgtests ;)19:36
sil2100sergiodj: while working on Ubuntu packages, did you ever work on any transitions? Can you tell us what that is and how such things are handled?19:37
sergiodjsil2100: I have not worked on any transitions yet, but a transition is when you are going to upload a new version of a package which has the possibility of breaking reverse dependencies19:38
sergiodjfor example, when there is a major soname bump19:38
sergiodjso we have to first request a transition slot to the release team, which will generate a new entry here: https://people.canonical.com/~ubuntu-archive/transitions/19:38
sergiodjfrom there, we have to work with the maintainers of the reverse deps of our package and make sure that they are updated in order to handle the new version of our package19:39
sergiodjof course, this can be as simple as rebuilding the reverse dep is uploaded, or can involve complex scenarios where you will have to do a major update in the revdep19:40
sil2100sergiodj: ok, thanks o/19:41
sergiodjinteresting scenarios can occur when the revdep itself is a library (for example) and requires its own transition process19:41
sergiodjheh19:41
sergiodjsil2100: np!19:41
tewardany more questions for sergiodj?19:43
sil2100sergiodj: another, less technical! You are applying for core-dev (which is very good!), but was wondering - what is the reason why you apply straight for core-dev and not for ubuntu-server PPU?19:43
teward#chair rafaeldtinoco sil2100 ddstreet teward19:45
meetingologyCurrent chairs: ddstreet rafaeldtinoco sil2100 teward19:45
teward(for reasons intermally explained)19:45
sergiodjsil2100: I can cite a few things here.  the first one is that my whole team really encouraged me to apply straight to CoreDev, because (according to them) the quality of my work.  I can also mention the fact that my day-to-day work involves maintaining a lot of packages, so I'd have to file PPUs for several o fhtem19:45
ddstreetsergiodj i don't have any questions, but debuginfod sounds super interesting, i hope you can get that going with ubuntu packages, it would be extremely helpful; mapping coredump buildid back to a specific package version has been elusive for me so far19:45
sergiodjof them*19:45
sergiodjthere's also the fact that, being a DD, I'm confident I can "hit the ground running" by being a CoreDev as well19:46
sil2100sergiodj: certainly having core-dev rights makes things much easier for general +1 maintenance! Ok, thanks!19:46
sil2100No further questions19:46
sergiodjddstreet: thanks!  yeah, that's a very interesting project that is starting to attract a lot of attention!19:46
sergiodjI'm also excited by it :)19:46
tewardany more questions from DMB members, or shall we vote?19:48
ddstreetnothing else from me19:48
teward#vote Sergio Durigan Junior CoreDev19:48
meetingologyPlease vote on: Sergio Durigan Junior CoreDev19:48
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname)19:48
teward#voters sil2100 rafaeldtinoco teward ddstreet19:49
meetingologyCurrent voters: ddstreet rafaeldtinoco sil2100 teward19:49
teward+119:49
meetingology+1 received from teward19:49
sil2100+1 solid application, Sergio knows what he's doing - and I already had quite some exposure to his work, so yes19:49
meetingology+1 solid application, Sergio knows what he's doing - and I already had quite some exposure to his work, so yes received from sil210019:49
ddstreet+1 great to see long list of endorsements, and all his work looks good19:49
meetingology+1 great to see long list of endorsements, and all his work looks good received from ddstreet19:49
rafaeldtinoco+1 because everybody else was already +119:50
meetingology+1 because everybody else was already +1 received from rafaeldtinoco19:50
teward#endvote19:50
meetingologyVoting ended on: Sergio Durigan Junior CoreDev19:50
meetingologyVotes for:4 Votes against:0 Abstentions:019:50
meetingologyMotion carried19:50
sil2100sergiodj: congrats!19:50
rafaeldtinocosergiodj: congrats!19:50
tewardcongrats, sergiodj!19:50
oSoMoNcongrats sergiodj !19:50
ddstreetcongrats!19:50
sergiodjsil2100: rafaeldtinoco: teward: oSoMoN: thanks!19:50
tewardsil2100: another one for you to do if you want it, or should i give it to another?19:50
sergiodjddstreet: thanks!  :)19:50
sil2100teward: I can do it as well o/19:50
sil2100I'll pick it up a bit later today or (in worst case) tomorrow19:51
sil2100But it will be done19:51
teward#action sil2100 to assign permissions and announce successful coredev application from Sergio Durigan Junior19:51
meetingologyACTION: sil2100 to assign permissions and announce successful coredev application from Sergio Durigan Junior19:51
tewardno worries :)19:51
teward#topic Select a chair for next meeting19:51
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic: Select a chair for next meeting
tewardOnce again, gonna be me, because I have a backlog of chair dates to fill19:51
rafaeldtinocolol19:51
teward#action teward to chair next meeting19:51
meetingologyACTION: teward to chair next meeting19:51
teward#topic Any other business19:51
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic: Any other business
tewardi got one19:52
teward#subtopic December Meetings19:52
tewardThe second meeting of the DMB in december is scheduled for December 28th, which falls on the weekend that happens *directly* after the 25th of December, which is Christmas Day.19:52
tewardMeaning, 25, 26, 27, 28 technically fall on the Christmas weekend.19:52
tewarddo we want to skip that meeting given the timing of that holiday vs. the meeting itself?19:53
rafaeldtinocoI think it would be okay in skipping (as usually there are not many reqs during that time of the year)19:53
rafaeldtinocoand judging by our history of quorum lately19:53
ddstreetyeah i'm +1 to skip that one as well19:54
tewardtrue.  I'm all for skipping the Dec. 28 meeting that'd normally ahppen (and will document on the Agenda) if we're in agreement.  myself, rafaeldtinoco, and ddstreet makes 3, sil2100 any objections?19:54
tewardi know it's November but it's sometimes best to decide this stuff early ;)19:54
rafaeldtinoconah its good (applicants have to know the future schedule as well)19:55
rafaeldtinocosil2100: ^19:56
tewardi mean, I could unilaterally make the call but I think it's best for us to agree on things, and I'm pretty sure nobody will object.19:57
rafaeldtinocoteward: if Lucasz is already gone, we can get his +1 on an email thread as well19:57
tewardyep I'll bring it up but when I edit the agenda I'll mark it as 'tentatively agreed' and then update that once we get a solid vote.19:57
rafaeldtinocosounds good19:57
teward#action teward to email DMB ml regarding skipping of December 28th normally-scheduled meeting, mark Agenda as Tentatively Agreed to Skip19:58
meetingologyACTION: teward to email DMB ml regarding skipping of December 28th normally-scheduled meeting, mark Agenda as Tentatively Agreed to Skip19:58
tewardAny other business for the DMB today?19:58
rafaeldtinoconope.. thanks a lot for chairing19:58
rafaeldtinocoand congrats to both applicants!19:58
tewardhappy to :)19:58
Odd_Blokesergiodj: Congrats!19:58
tewardindeed, congrats to oSoMoN and sergiodj :)19:58
sergiodjOdd_Bloke: thanks!19:58
teward#topic Next Meeting Date/Time19:58
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice | DMB Meeting | Current topic: Next Meeting Date/Time
tewardJust so it's in the record, the next meeting is 2020-11-16 at 15:00 UTC.19:59
teward#info Next meeting scheduled for 2020-11-16 15:00 UTC19:59
teward#endmeeting19:59
=== meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | <wxl> be nice
meetingologyMeeting ended Mon Nov  2 19:59:38 2020 UTC.19:59
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-11-02-19.04.moin.txt19:59
tewardthanks everyone!19:59
ddstreetthanks! o/19:59
oSoMoNthanks DMB and everyone!19:59
rafaeldtinocoo/19:59
sergiodjthanks everyone!20:00
Odd_BlokeYes, congrats to oSoMoN too, I hadn't scrolled up!20:05
oSoMoNthanks Odd_Bloke :)21:00

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