/srv/irclogs.ubuntu.com/2022/01/24/#ubuntu-meeting.txt

=== not_phunyguy is now known as phunyguy
=== doko_ is now known as doko
=== unixlab is now known as nicoz
ddstreeto/18:54
rbasako/18:58
fheimeshello  o/18:58
rbasakUnfortunately I have hard stop/clash today at 1945Z. So I've spent more time in advance than usual today.18:59
rbasakAnd I have questions ready to go.19:00
ddstreetit looks like sil2100 isn't able to make it today, i think only other who might attend is teward19:00
ddstreetand maybe rafaeldtinoco19:00
ddstreeton the agenda sil2100 is up for chairing, but as he's not here i can chair19:01
rbasakThanks!19:01
ddstreetlet's give just 1-2 more minutes to see if teward arrives19:01
ddstreetok let's proceed, we'll almost certainly have to continue the voting in email and/or at later mtgs, but we can at least ask questions now19:03
ddstreet#startmeeting Ubuntu Developer Membership Board19:03
meetingologyMeeting started at 19:03:10 UTC.  The chair is ddstreet.  Information about MeetBot at https://wiki.ubuntu.com/meetingology19:03
meetingologyAvailable commands: action, commands, idea, info, link, nick19:03
ddstreetno preivous action items in the agenda19:03
ddstreetgoing down the list, first topic is MOTU application19:03
ddstreet#topic Ubuntu MOTU Developer application19:03
ddstreetfheimes hello! can you introduce yourself?19:04
fheimeshi, yes sure:19:04
ddstreet#link https://wiki.ubuntu.com/FrankHeimes/MOTU19:04
fheimesI'm Frank (Heimes), living in Germany, joined Canonical in '16 and I'm working in the SCE 'Server Commercial Engineering' (former 'hardware enablement' (former 'hyperscale')) team.19:04
tewardo/19:04
fheimesThe areas and topics I'm working on are mainly s390x (IBM Z) and ppc64el (IBM Power) projects.19:04
fheimesThere is quite some coordination work needed, but I want to stay in touch with technology and want to do development work, too.19:05
fheimesHence meanwhile I'm doing almost all the kernel SRU and Patch work in these projects, and try cover a bit more work in the packaging area, too.19:05
fheimesI think looking at universe packages is a good start and I worked on several universe packages (but also on some from main - see MOTU-appl. wiki page) - I guess about half of them are s390x specific.19:05
fheimesThat's the reason I'm applying for the MOTU mebership (contributing developer) application - to be able to do more on the universe ones, w/o having to annoy others too much.19:05
fheimesWhat else to say ... I also contributed a bit to the (old) installation-guide, the current Ubuntu Server guide and discourse and to the ubuntu-maintainers-handbook, again esp. in the area of installation.19:06
ddstreetthanks! rbasak or teward go ahead with any q, i'm still reading the application19:07
fheimesWell, I do not have a big Debian (distro) background, but I did some (internal) 'rough' Debian packaging in my previous job and maintained a few packages there. But I still had to learn (and still need to learn) more about Debian packaging and the Ubuntu processes (like SRU, versioning, transitions, etc.) on top.19:07
rbasakfheimes: looks like you've got a great track record in getting bugfixes landed in Ubuntu. Thank you for your work!19:07
rbasakfheimes: but have you done any package merge work in Ubuntu that demonstrates that you know how to do one correctly?19:07
fheimesI recently worked on a version bump of openssl-ibmca, that got just today reviewed and uploaded by schopin19:08
fheimesas well as for the (very specific) python3-zhmcclient package19:09
pleia2I didn't know fheimes was coming in for his developer membership (I just have an s390x highlight, haha!), but I work with him a lot these days on Ubuntu w/ s390x stuff and he's always fantastic to collaborate with, including most recently with some new folks working on the Debian s390x port19:09
fheimesI haven't done much LP PR merge work yet  ...19:09
rbasakhttps://launchpad.net/ubuntu/+source/python3%2Dzhmcclient 404s?19:09
rbasakNo I mean a package merge - doesn't matter about the workflow. Something that catches up with Debian changes when an Ubuntu delta exists.19:10
tewardrbasak: src:zhmcclient19:10
rbasakThanks19:11
fheimeshttps://launchpad.net/ubuntu/+source/zhmcclient19:11
rbasakYeah neither of those are merges :-/19:11
tewardrbasak: src:zhmcclient19:11
tewardblah laggg19:11
fheimesnot merges in the sense of sync from debian, no19:11
tewardfheimes: when rbasak and I speak of merges we mean merging newer Debian versions into the Ubuntu delta'd versions of a package and then handling the inclusion of the Ubuntu delta - i.e. an actual merge from Debian into Ubuntu19:13
tewardnot a straight sync either.  for clarification19:13
rbasakfheimes: looks like you have a current outstanding responsibility wrt. your previous sponsored upload of tigervnc. Could you explain what it is, please, and what you need to do?19:13
fheimesyes - the packages I work on in Ubuntu are often more up to date than the Debian ones19:13
fheimesbut I try to get them back on a similar level19:13
fheimesyes - I picked a patch from upstream that fixed a certain issue and patched/modified the Ubuntu tigervnc package19:14
fheimesbut that fix is not in Debian, hence I reached out to the Debian maintainer and suggested to get that also into Debian19:14
fheimesI didn't got a response so far19:15
rbasakLet's say you never get a response and don't expect to get one. What's the next required step that you must take in Ubuntu?19:15
fheimesbut if the patch will not land in Debian19:15
fheimesit will be part of the next upstream tigervns version19:15
fheimesand if that finally lands in Ubuntu, the patch that I incl. can be dropped again19:15
fheimesI think I should discuss this with one of the Ubuntu fellows that is also a Debian mantainer19:16
fheimessince I'm not a Debian maintainer I can't upload it myself19:17
fheimesnot sure if that is a perfect or exhausting answer though ...19:18
rbasakIt's good that you'd ask for help.19:19
fheimesin case of my work on qtwebkit-opensource-src is worked surprisingly nice19:20
fheimesthe Debian maintainer is also an Ubuntu maintainer and was obvisouly subscribed to all qtwebkit-opensource-src bugs19:20
fheimeshence he contacted me before I was ready and applied to to Debian right away (and sponsored my Ubunt upload afterwards )19:20
rbasakBut I'm not sure you really understand the workflow here, so I think I'd prefer for you to continue uploading under the supervision/mentorship of someone who understands the process already.19:20
rbasakLet's move on from my questions - thanks.19:20
fheimeswell, I think a learned about a lot processes and workflows, but probably not all in detail ...19:21
tewardno questions here from me that rbasak hasnt brought up19:22
fheimesin add. I could have opened a Debian bug and have attached it to the LP bug (in case you wanted to hear that ...)19:23
ddstreetfheimes i dont have any technical q, as rbasak covered quite a lot, my question is just if motu is the most beneficial acl for you? from your upload list, it seems to be about 1/2 main, 1/2 universe19:23
fheimess/attached/referenced19:23
fheimeswell, I saw the MOTU application as a kind of a first step ...19:24
ddstreetok yeah, that is what it seemed liek19:24
ddstreetit's possible that a PPU list of packages you commonly work with might be better, but it depends on what your future plans are, if you plan to apply later for coredev then motu definitely makes more sense19:24
ddstreetfor me, the bar to get PPU is somewhat lower than motu, even if some of the packages are in main19:25
fheimesI thought about PPU as well (like also mentioned by slyon) - but didn't wanted to ask for both at the same time19:25
ddstreetthat's fine, we have sometimes allowed that and we just vote on the highest acl we think is ok19:26
ddstreetbut for PPU it would require a predefined list of packages19:26
rbasakI don't think MOTU should be treated as a ramp to core dev. MOTU upload requires most of the same skills and understanding, missing only a few bits (eg. component mismatches) and my bar for both is thus approximately the same. Just because it's not in main and supported by Canoncial doesn't mean that it's less important and lower quality uploads are acceptable.19:26
rbasakI'd be OK for PPU for packages that aren't expected to be in Debian ever.19:27
rbasakFor packages that are, I think it's important to demonstrate understanding of the package merge workflow.19:27
rbasakBecause you can't keep adding Ubuntu delta without knowing how to clean it up!19:28
fheimesyeah - s390-tools would be an obvious choice ....19:28
fheimeswell, one never know what will ever land in Debian ...   ;-)19:28
ddstreeti'm ready to vote, teward rbasak any further q or should we proceed?19:29
rbasakI'm ready.19:29
fheimeswell, I mentioned some ways to clean this up again, but okay ...19:29
ddstreet#vote Frank Heimes application for MOTU19:29
meetingologyPlease vote on: Frank Heimes application for MOTU19:29
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')19:29
tewardrobie's point still stands regardless - if you add to a delta and then dont know how to clean up and do the merge from Debian if Debian has newer its a critical workflow process thats missing there.19:29
rbasak-1 I think it's essential that a MOTU understands package merge workflow19:29
rbasakIt's important to do merges stop universe becoming an unmaintainable mess. To receive +1 I'd have expected you to: 1) Have some sponsored package merges included in your MOTU application, with minimal required corrections from sponsors; 2) understand your responsibility to merge tigervnc since that's currently outstanding; and 3) be able to describe what a package merge is, rather than appear19:29
meetingology-1 I think it's essential that a MOTU understands package merge workflow received from rbasak19:29
rbasakoblivious of this process.19:30
teward-1 MOTUs require knowledge of the merge workflows as well as other processes.  This alone is a critical requirement.19:30
meetingology-1 MOTUs require knowledge of the merge workflows as well as other processes.  This alone is a critical requirement. received from teward19:30
tewardsee rbasak's statements as well which echo mine.  (i'm on my phone or i'd write a larger dump of pretty much similar statements here)19:31
ddstreet+0 I think your technical skill does appear to be good, but I also do agree on the point that MOTU should be aware of processes like merges; additionally the MOTU acl doesn't seem like the best fit for past work; if you only want PPU, I'd suggest getting some more uploads for a core set of packages; if you do want MOTU, I think you should get more uploads over a broad set of universe packages, including merges19:33
meetingology+0 I think your technical skill does appear to be good, but I also do agree on the point that MOTU should be aware of processes like merges; additionally the MOTU acl doesn't seem like the best fit for past work; if you only want PPU, I'd suggest getting some more uploads for a core set of packages; if you do want MOTU, I think you should get more uploads over a broad set of universe packages, including merges received from ddstreet19:33
ddstreet#endvote19:33
meetingologyVoting ended on: Frank Heimes application for MOTU19:33
meetingologyVotes for: 0, Votes against: 2, Abstentions: 119:33
meetingologyMotion denied19:33
rbasakfheimes: the good news is: you have an outstanding merge to do! Get some help from mentors on merging tightvnc and you'll have at least 1 unit of experience ready for your reapplication, which I hope to see soon!19:34
ddstreetindeed, with some more work i think a reapplication would be welcome19:34
rbasakAnd I hope that having done that you'll understand what we mean.19:34
rbasakHe did also apply for Contributing Developer.19:35
ddstreetoh! ok i missed that19:35
ddstreetfheimes would you like us to vote on contributing developer?19:35
fheimesmerging back tigervnc was and is still on my list, yes19:35
fheimesthanks anyway ...19:35
fheimeswell, if possible, yes19:36
ddstreetsure, is that ok with you rbasak teward?19:36
ddstreetto vote for contrib devel19:36
rbasakYes please19:36
ddstreet#vote Frank Heimes application for Ubuntu Contributing Developer19:36
meetingologyPlease vote on: Frank Heimes application for Ubuntu Contributing Developer19:36
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')19:36
rbasak+119:37
meetingology+1 received from rbasak19:37
teward+1 for Ubuntu Contributing Developer19:37
meetingology+1 for Ubuntu Contributing Developer received from teward19:37
rbasakLots of valuable contributions on your application page. Thank you for your work!19:37
ddstreet+1 definitely sustained and broad work technically and non-technically, well deserved19:37
meetingology+1 definitely sustained and broad work technically and non-technically, well deserved received from ddstreet19:37
ddstreet#endvote19:37
meetingologyVoting ended on: Frank Heimes application for Ubuntu Contributing Developer19:37
meetingologyVotes for: 3, Votes against: 0, Abstentions: 019:37
meetingologyMotion carried19:37
rbasakI need to run now. Thanks all!19:38
fheimesmany thx19:38
ddstreetthanks rbasak! o/19:38
tewardand I need another coffee run, or i'll crash hard.  o/19:38
ddstreettechnically, we need 4 +1 on any vote, but I'm certain we can get one more +1 for your contributing devel application19:38
ddstreetthanks teward! o/19:38
ddstreetso fheimes I'll take the vote to the ML to see if we can get one more DMB vote on it; if not, we can pass it next DMB meeting.19:39
ddstreetand definitely think about reapplying when you feel you're ready19:39
ddstreet#action ddstreet take vote to ML for Frank Heimes application for Ubuntu Contributing Developer19:39
meetingologyACTION: ddstreet take vote to ML for Frank Heimes application for Ubuntu Contributing Developer19:39
fheimesyepp, will keep that in mind19:40
ddstreetwell we've lost all our DMB members now except me, so I guess I'll defer the AOB section until next meeting.19:40
teward*returns with glorious elixir*19:41
tewardis there anything in AOB tho?  :P19:41
ddstreetteward ah well that was a fast coffee! :)19:41
tewardddstreet: 30 ft. away is the Keurig :p19:41
ddstreetsince you're here let's go thru it19:41
ddstreet#topic AOB19:41
ddstreet#subtopic Should we check candidate signing of Ubuntu Code of Conduct?19:42
teward subtopic send teward unlimited coffee funds19:42
ddstreeti added this one; i dont remember where i was discussing it, but i realized we don't actually check this as part of the application process19:42
ddstreetwe probably should though?19:42
tewardddstreet: my strong opinoin: yes.  it needs to be done19:42
tewardany contributions are governed by CoC, we brought this up during the chaos that involved CC involvement in certain people with rights (upload or otherwise) doing lots of CoC violations19:43
tewardresulting in hardcore booting from contributing in future19:43
tewardso we started to say membership routes need to validate that CoC is going to be abided by19:43
tewardwhether we verify that the person has signed CoC on launchpad or we validate they agree to abide by it19:43
ddstreetok let's put an action item to add this to the docs, and we shoudl probably have some way to remind ourselves to check it each application too19:43
tewardat least, that's what we pushed to the Membership Boards anyways19:44
tewardyep19:44
ddstreetyou want to take the action? or i can19:44
ddstreetsince it's just me any you :)19:44
tewardyou just volunteered :p19:44
ddstreetor i could add it 'unassigned' ;-)19:44
ddstreetlol19:44
ddstreetyeah guess i did19:44
ddstreet#action ddstreet update application docs and possibly DMB checklist, to make sure candidates have signed CoC before applying and before DMB approves19:45
meetingologyACTION: ddstreet update application docs and possibly DMB checklist, to make sure candidates have signed CoC before applying and before DMB approves19:45
ddstreetok last AOB for this week19:45
ddstreet#subtopic Following up to this email from teward, should we update the application process wiki page to clarify the (possible) need to first apply to the ubuntu-wiki-editors team19:45
tewardddstreet: i think that needs to be globally made known across all the boards and all the application processes19:46
ddstreetso...i wasn't aware that most people can't create their own wiki page to use as an application page19:46
tewardnot just DMB level membership stuff19:46
tewardyeah i knew about it but I kinda forgot since i've had edit privs since $Ever19:46
teward:P19:46
ddstreetyeah definitely - it should be clarified in all application processes19:46
ddstreetlol19:46
ddstreetyou want to take this action item then? ;-P19:46
tewardagreed.  i'll forward that on to the standard membership boards as well with my CC hat on, but yes, we should probably make a note that it'll need to be done in the wiki pages.19:46
tewardddstreet: all the pages are becoming blurs, but yes.19:47
tewardi'll take that one19:47
ddstreetlol, awesome thanks!19:47
ddstreet#action teward follow up to get all application process wiki/docs to explain the process to be able to edit wiki pages, for applicants who don't yet have wiki edit access19:47
meetingologyACTION: teward follow up to get all application process wiki/docs to explain the process to be able to edit wiki pages, for applicants who don't yet have wiki edit access19:47
ddstreetok that's all the AOB19:47
ddstreetteward any final items from you?19:48
tewardno there's one we haven't addressed.  send teward coffee.  :P  </joke>19:48
ddstreetlol19:48
teward(it's well known i'm a coffee addict so occasionally I joke to keep things light :P)19:48
ddstreetthat's an ongoing one ;-)19:48
tewardalls good19:48
ddstreetok let's wrap then, 10 minutes early19:48
sarnoldI'm afraid it's not a joke.. ;)19:48
ddstreet#endmeeting19:48
meetingologyMeeting ended at 19:48:48 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2022/ubuntu-meeting.2022-01-24-19.03.moin.txt19:48
* sarnold runs19:48
ddstreetlol19:48
tewardsarnold: lol19:49
fheimesbye all   o/19:51
=== genii-core is now known as genii

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