14:00:03 #startmeeting Council (2019-05-15) 14:00:03 Meeting started Wed May 15 14:00:03 2019 UTC. 14:00:03 This meeting is logged and archived in a public location. 14:00:03 The chair is bcotton. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:03 The meeting name has been set to 'council_(2019-05-15)' 14:00:12 .hello dperpeet 14:00:13 #meetingname council 14:00:13 The meeting name has been set to 'council' 14:00:15 #chair jonatoni bexelbie contyk dgilmore dperpeet langdon mattdm sumantrom tyll bcotton pbrobinson stickster 14:00:15 Current chairs: bcotton bexelbie contyk dgilmore dperpeet jonatoni langdon mattdm pbrobinson stickster sumantrom tyll 14:00:17 dperpeet: dperpeet 'None' 14:00:23 ohai, dperpeet! 14:00:25 .hello bex 14:00:27 bexelbie: bex 'Brian (bex) Exelbierd' 14:00:27 .hello jonatoni 14:00:30 jonatoni: jonatoni 'Jona Azizaj' 14:00:30 .hello till 14:00:33 .hello psabata 14:00:33 tyll: till 'Till Maas' 14:00:36 contyk: psabata 'Petr Ĺ abata' 14:00:41 * contyk will have to leave in 20 14:00:45 hi 14:00:58 let's try to get it all done in 30 then :) 14:01:22 My kid went and bought fish yesterday, and we said "are you sure the water is ready" and she said yes... 14:01:35 narrator: ... 14:01:38 it was not? 14:01:39 and this morning all the fish are dead. so I need to attend a Life Lessons Fish Funeral 14:01:44 :o 14:01:46 right. :) 14:01:53 brb, tweeting 14:02:09 I want to have 2-3 minutes for the CI Objective today 14:02:14 mattdm_, when you started I thought it was for cooking and I would hear about food poisoning ;-) 14:02:16 that sounded demanding 14:02:19 more than intended 14:02:32 dperpeet: yes you should have it :) 14:02:35 dperpeet: okay, we'll put you in first 14:02:39 #topic Today's agenda 14:02:40 bcotton: can we insert that up front? 14:02:47 0. CI objective 14:02:54 1. Election interview questions 14:02:56 2. Flock update 14:02:57 3. Legal updates (logo, trademark proposal, CoC) 14:02:58 4. Open floor 14:03:01 #topic CI objective 14:03:06 thank you 14:03:06 dperpeet: the floor is yours 14:03:22 I have prepared a draft for the next objective, now that pieces are roughly in place 14:03:30 and owners for the parts identified 14:03:32 https://fedoraproject.org/wiki/CI/proposal2019 14:03:35 is the rough draft 14:03:36 #link https://fedoraproject.org/wiki/CI/proposal2019 14:03:54 that part would go into docs once done 14:04:05 and the plan is linked there, leading to https://fedoraproject.org/wiki/Objectives/CI:2019 14:04:08 #link https://fedoraproject.org/wiki/Objectives/CI:2019 14:04:20 4 distinct deliverable areas 14:04:31 rawhide gating, driven by pingou 14:04:44 distro wide tests, around dcantrell and Fedora QA 14:04:56 documentation and guides, bookwar 14:05:17 and upstream integration, packaging (Packit) by ttomecek 14:05:44 the CI group has its taiga 14:05:49 are the deliverables all binary? 14:05:52 and I'm working on filling those tracker epics 14:06:07 "rawhide gating working y/n?" "distro-wide tests running y/n?" etc? 14:06:11 that's what i mean 14:06:15 I was going to ask :D 14:06:16 not "are they binary packages :) 14:06:21 no 14:06:43 but they have a line at which we can say "yes this worked" 14:07:08 so through all the incremental potential success we've drawn lines where we say we want to end up at Flock 14:07:28 e.g. at least 1 distro wide test available to gate on 14:07:54 Is that in the document somewhere and i'm not seeing it? :) 14:07:59 before I send this out on the lists I will add those criteria to the epics 14:08:00 dperpeet, are the distribution wide tests for all releases or only Rawhide? 14:08:23 * mattdm mumbles about freenode and znc automatic restart joining channels too fast 14:08:27 all of this is to be useful across the releases, but the scope of the Objective is Rawhide 14:08:33 so gating in Rawhide 14:08:41 tests can be run elsewhere, but gating in Rawhide 14:09:23 will the tests also run for EPEL? 14:09:23 mattdm, I hope we can have these criteria filled in by next week 14:09:26 dperpeet++ 14:09:32 mattdm: Karma for dperpeet changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:09:42 dperpeet++ 14:09:42 bcotton: Karma for dperpeet changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:09:43 tyll, I don't know, I haven't planned that at the moment 14:10:02 dperpeet++ 14:10:02 contyk: Karma for dperpeet changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:10:25 so the question for here is 14:10:37 given the sparse summary, do you all agree with the scope? 14:10:58 I intentionally want to focus on Rawhide 14:11:09 but we will keep the pipelines running for current releases also 14:11:10 it seems reasonable at first glance. i'd have to sit down with it for a little bit 14:11:18 same 14:11:21 dperpeet, it sounds like a lot to achieve in 3 months, so I will be impressed if it gets delivered that quick :-) 14:11:21 so no degradation compared to what we have now 14:11:43 tyll, to be fair, work started in December / January 14:11:45 dperpeet: is the intent that once this is done in rawhide, it eventually follows branches? 14:11:50 it was just me being slow to document and nail down owners 14:11:59 I think a focus on rawhide is essential 14:12:17 bcotton, potentially, but I think for CI, being close to development is essential 14:12:34 I'm sure we can reuse things, but this is where we get feedback to the right place 14:12:36 makes sense 14:12:54 dperpeet++ 14:12:58 dgilmore: Karma for dperpeet changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:13:01 this also prevents some issues we had before 14:13:09 where people were impacted in their release work 14:13:20 with usability issues et cetera 14:13:29 so I want to scope it very clearly to where we develop 14:13:50 with the right CI, we will be much less likely to hit issues where we do not get composes out for weeks at a time 14:13:57 in the end, I believe this won't slow down rawhide contributions, but rather increase them 14:14:05 exactly 14:14:07 dgilmore++ 14:14:09 dperpeet: Karma for ausil changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:14:14 dperpeet: I agree fully 14:14:27 thank you for your feedback 14:14:31 that was a long 2-3 minutes 14:14:31 :D 14:14:47 dperpeet: time is an illusion. meeting time doubly so 14:14:52 anything else on this topic? 14:14:52 indeed 14:14:58 not from me at this time, thank you 14:14:59 dperpeet: turns out you had a lot to say, and i think it's been a while :) 14:15:00 not sure if it is a too detailed question, but does "Implement distribution-wide tests that run on every package update and dist-git pull-request" that all the tests need to re-run after a PR is merged? 14:15:39 tyll, the answer to that is mixed and pretty technical - I can say that I want to gate at the package level for sure, so after something is built 14:16:10 we can discuss that outside of this meeting I think 14:16:22 sure 14:16:34 okay, moving on then :-) 14:16:34 but it's a good one, thank you :) 14:16:43 #topic Election interview questions 14:16:45 #link https://pagure.io/Fedora-Council/tickets/issue/252 14:17:23 Is this "+1 till's suggestions so we can move on"? :) 14:17:33 this is mostly a reminder to weigh in so we can hold an election :-) 14:17:39 mattdm: yeah, basically 14:17:51 +1 14:17:57 +1 to tyll's suggestions 14:18:01 +14 14:18:07 or +1 14:18:27 i'd also like some suggestions for questions x3mboy can use. using the same questions for the podcast and the written interview is not swell (or x3mboy can just come up with his own) 14:19:02 +1 from me too 14:19:13 okay, that's +5,0,-0 after a week, done 14:19:16 :-) 14:19:31 makes it easier for me to do the interview 14:19:38 +1 14:19:39 #agreed The questions proposed in https://pagure.io/Fedora-Council/tickets/issue/252#comment-569384 are accepted 14:19:40 +1 14:20:06 #undo 14:20:06 Removing item from minutes: AGREED by bcotton at 14:19:39 : The questions proposed in https://pagure.io/Fedora-Council/tickets/issue/252#comment-569384 are accepted 14:20:15 #agreed The questions proposed in https://pagure.io/Fedora-Council/tickets/issue/252#comment-569384 are accepted (+7,0,-0) 14:20:19 #info Council members are encouraged to add additional suggestions for the podcast 14:20:21 moving on 14:20:32 #topic Flock update 14:20:34 #link https://teams.fedoraproject.org/project/bex-flock-2019/timeline 14:20:51 #info Flock registration is open 14:21:06 #link https://www.eventbrite.com/e/flock-to-fedora-2019-tickets-55502933769 14:21:11 #info Flock CfP is open 14:21:20 #link https://pagure.io/flock/new_issue 14:21:35 bexelbie++ 14:21:40 mattdm: Karma for bex changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:21:40 bexelbie: your email earlier today took the wind out of this topic. anything else you'd like to add here? 14:21:45 Funding requests are also open 14:21:52 I have promised to write a message about goals for Flock this year 14:21:55 link is in the email and soon on the site 14:22:03 and is ... 14:22:03 I promised that yesterday so I'm not done yet 14:22:04 #info Flock funding is open 14:22:16 https://docs.google.com/forms/d/18BYuHS-91gt5_zaNAskn4-aF5cNimshuZzXu4yo_fz4/ 14:22:22 mattdm, well it was due a while back :P 14:22:29 #link https://docs.google.com/forms/d/18BYuHS-91gt5_zaNAskn4-aF5cNimshuZzXu4yo_fz4/edit 14:23:01 bexelbie: :-p 14:23:32 There are lots of opportunities to help with Flock 14:23:36 #INFO There are lots of opportunities to help with Flock 14:23:39 that is all I have 14:23:47 not sure why info is cap there 14:23:52 anything flock-related for bexelbie? 14:24:02 because it's important information 14:24:20 apparently so 14:24:58 I have a question about the funding requests 14:25:07 are they also open to employees of sponsors? 14:25:34 yes, however like with all funding requests we ask that you look for non-Fedora money first, i.e. from your employer 14:26:50 thank you 14:26:57 Basically, we can't use Fedora community money to make up for Red Hat being stingy with engineering travel funds 14:26:58 important info when someone asks me :) 14:27:27 When someone in RH management asks you, you should look at them with a face that says "are you serious right now" 14:27:32 I wouldn't say stingy, it's a matter of allocation, but I appreciate the clear answer 14:27:36 :) 14:27:54 and encourage managers at RH to ask their managers - we have found some don't 14:28:31 Yeah, a lot of people just assumed that there isn't a possibility, and then when I checked with the higher-ups later they said "we didn't get any requests!" 14:28:40 * mattdm airs dirty laundry 14:28:52 okay, before it gets any smellier in here... 14:28:53 #topic Legal updates (logo, trademark proposal, CoC) 14:29:00 #link https://pagure.io/Fedora-Council/tickets/issue/249 14:29:02 #link https://pagure.io/Fedora-Council/tickets/issue/198 14:29:03 #link https://pagure.io/Fedora-Council/tickets/issue/145 14:29:13 i batched these all together because i assumed the update is "there is no update" 14:29:16 mattdm, bexelbie? 14:29:20 we have a meeting with red hat lawyers about the logo next week 14:29:28 CoC is a continuing effort 14:29:34 trademark is stalled and my fault - on my list 14:29:34 so there's not _really_ an update but there's a pre-update :) 14:30:35 awesome. any questions or comments from the rest of the group? 14:31:40 #topic Open floor 14:31:49 anything else we need to cover this week? 14:31:56 There is also the ticket about nitrokeys 14:32:30 tyll: igor is supposed to go do some fact finding, right? is there any action or discussion needed from the council at this point? 14:33:14 bcotton, I did the fact finding for him in the ticket 14:34:00 okay, so what's the next step? 14:34:08 I'd prefer to wait on this until we know more about hte logo situation 14:34:18 let's not print keys with old logo if it isn't needed 14:34:25 bexelbie: +1 14:34:35 they should be around a long time 14:34:44 so in general it is something we want to do? 14:35:48 can we link the ticket? 14:35:54 #topic NitroKey 14:36:02 #link https://pagure.io/Fedora-Council/tickets/issue/251 14:36:27 so i like the idea generally. if nothing else, it's a nice way to express appreciation for contributors 14:36:39 but i agree with blocking it on the logo 14:37:13 and i'd like to know specifically what the criteria will be (not something we have to answer immediately, but we should come up with something meaningful so that we have a sense of scale) 14:37:13 +1 14:39:15 IMHO from a security POV it makes sense to allow it for everyone who can contribute to anything meaningful (where the key can be used) and we should probably enforce it once someone requested it 14:39:37 or we could even enforce that everyone needs to do it and provide them with the hardware 14:40:27 enforcing it on everyone would be a pretty big barrier to contribution, i'd think. it depends on where we draw the "meaningful" line 14:40:38 as this would be a donation I dno't think we can gurantee hardware availability 14:40:47 I think getting the hardware enforces use of a key is reasonable 14:42:23 so it sounds like we need a more specific proposal that includes: 1. who will get the key and 2. how we will enforce it (including what infra work, if any, would be required) 14:42:52 but we seem to agree that waiting for the new logo is the preferred timing regardless 14:43:48 is that a fair summary? 14:43:59 yes 14:44:22 the tough part is the transition from not having it to having it 14:44:48 tyll: will you take ownership of the proposal? 14:44:57 question.. does 'enforcement' require Fedora Infrastructure to put something in place to do so? 14:45:05 sounds good... I am just wondering about who to include. IMHO we should also include design and other teams than infra/packaging (as long as they use GIT repos) but I do not know about their hierarchy 14:45:10 or what bcotton said above 14:45:11 smooge: that's part of what we need to figure out 14:45:25 bcotton, yes, I will move it forward 14:45:30 tyll++ 14:45:31 bcotton: Karma for till changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:46:02 #action tyll to develop a proposal that includes: 1. who will get the key and 2. how we will enforce it (including what infra work, if any, would be required) 14:46:11 anything else on this topic? 14:46:14 oh 14:46:31 #agreed We should wait on the new logo before getting new hardware 14:47:21 tyll: i have some "yeah-buts" about who to include. i'll bring them up in #fedora-council after the meeting so we can wrap this up 14:47:45 bcotton, thx 14:47:52 tyll++ 14:47:53 dgilmore: Karma for till changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:48:12 #topic Open floor 14:48:14 last call! 14:48:49 IMHO everyone should think about if there is someone else to nominate for the election so there will be a meaningful election 14:49:11 agreed 14:49:22 #info Elections nominations close at 23:59 UTC on Wednesday 22 May 14:49:37 currently it is only two candidates including me 14:51:34 #info Next week's Fedora Council meeting is open floor at 1400 UTC in #fedora-meeting-1 14:52:51 okay, thanks everyone. Good meeting :-D 14:52:53 #endmeeting