14:02:23 #startmeeting Council (2019-10-30) 14:02:23 Meeting started Wed Oct 30 14:02:23 2019 UTC. 14:02:23 This meeting is logged and archived in a public location. 14:02:23 The chair is bcotton. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:02:23 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:02:23 The meeting name has been set to 'council_(2019-10-30)' 14:02:24 #meetingname council 14:02:24 The meeting name has been set to 'council' 14:02:29 #chair jonatoni bexelbie contyk dgilmore dperpeet langdon mattdm sumantrom tyll bcotton pbrobinson asamalik 14:02:29 Current chairs: asamalik bcotton bexelbie contyk dgilmore dperpeet jonatoni langdon mattdm pbrobinson sumantrom tyll 14:02:30 #topic Introductions, Welcomes 14:02:34 .hello2 14:02:35 asamalik: asamalik 'Adam Samalik' 14:02:43 .hello2 14:02:44 dperpeet: dperpeet 'None' 14:03:03 .hello bex 14:03:04 bexelbie: bex 'Brian (bex) Exelbierd' 14:03:42 hello, asamalik, dperpeet, bexelbie! 14:03:43 +.5 so slow typing 14:04:03 * asamalik waves 14:04:22 hello, bexelbaby 14:04:29 .hello2 14:04:30 langdon: langdon 'Langdon White' 14:04:32 computer busy crashing.. 14:05:01 hi langdon. computers are terrible 14:05:12 lowecase o/ 14:05:19 +1 14:05:34 okay, i think we'll get started and see if our fearless leader shows up :p 14:05:48 #topic Today's agenda 14:05:49 1. #267—Planning Hackfest 2019 14:05:51 2. #274—Next phase of minimization objective 14:05:53 3. #254—Close out current modularity objective. Consider and potentially approve next phase 14:05:56 4. #277—Fedora IoT Edition Promotion 14:05:57 5. #272—Websites team needs revitalizing 14:05:59 6. Open floor 14:06:04 #topic Planning Hackfest 2019 14:06:06 #link https://pagure.io/Fedora-Council/tickets/issue/267 14:06:07 #info 18-20 Nov in Prague 14:06:30 bexelbie: are you waiting on info from anyone? 14:06:59 i ddont think so 14:07:11 i owe peter amd sumantro 14:07:29 what's our attendee status? 14:07:42 all but till and dennis 14:07:46 aiui 14:08:11 nice 14:09:30 now -.5 14:09:48 #action bex to provide pbrobinson and sumantrom whatever it is that he owes them 14:10:14 #topic Next phase of Minimization Objective 14:10:15 #link https://pagure.io/Fedora-Council/tickets/issue/274 14:10:17 #info Voting begins tomorrow 14:10:30 last chance to tell asamalik all the things you don't like about his proposal 14:10:38 (again, not much to discuss, just a visibility thing) 14:10:50 \o/ 14:10:53 anything to add here? 14:11:01 I've responded to all the feedback today 14:11:31 nothing against, two people suggesting we might need more outreach than I indicated in the proposal to make it successful 14:11:49 awesome 14:11:59 more feedback definitely welcome, I'll be looking for it 14:11:59 I think it would be nice to see more outreach - but I also think you'll need support to do it 14:12:01 EOF 14:12:07 this could be a great marketing/talking point for Fedora 14:12:13 bexelbie++ 14:12:13 bcotton: Karma for bex changed to 8 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:12:20 bexelbie: that's a good idea 14:12:26 #topic Close out current modularity objective. Consider and potentially approve next phase. 14:12:28 #link https://pagure.io/Fedora-Council/tickets/issue/254 14:12:29 #link https://pagure.io/Fedora-Council/council-docs/pull-request/61 14:12:31 #info Community comment period ended earlier this month 14:12:32 so. langdon. 14:12:50 i had grand plans to update the objective this morning.. but.. computers 14:13:27 we also have had a *lot* of discussion on devel@ and fesco regarding modularity.. 14:13:39 so i wonder if we should start this process all over, given that so much conversation has happened on devel and in other fora after it was initially drafted and published 14:13:40 however, I don't agree with the assertion that we should "wait and see" .. 14:14:15 langdon, how so? 14:14:40 bexelbie: I'd like to see the Council take a stand in favor (or against) continuing the Modularity implementation. 14:14:55 well.. i think the council is making a directional statement wiht the objectives.. not an implementation one.. the council approving an objective is independent of the details of how it is implemented 14:14:59 Because right now, FESCo is split on it and there are calls from some quarters to drop it. 14:15:00 I believe we explicitly said we believed in the value of modularity in our last meeting 14:15:25 bexelbie: yes.. but the "no approval of the objective" does not reinforce that 14:15:36 i don't think we can fully separate direction and implementation 14:15:39 * langdon englishing awesomely today 14:15:46 the objective spells out a plan which seems to be in debate - I wasn't aware we were solely at the implementation level 14:16:27 we've also let this objective go for a while with no approved write up as a vote of our confidence in the idea and wanting it ... 14:16:45 If nothing else, I'd like the Council to act sort of like Product Management and provide us with a set of use-cases that the solution must address. 14:17:04 sgallagh, ok, that is a different request 14:17:09 bexelbie: so you are saying the council doesn't back it? 14:17:15 Maybe, but I'm getting tired of the goalposts moving. 14:17:17 I believe that the council would like this proposal to have those cases in them 14:17:17 or at least you on the council? 14:17:42 bexelbie: is that for the objective or docs? 14:17:43 langdon, actually I am saying we definitely want this - and we've let this objective slide because we want it - we have deliberately not shut it down while waiting on this document 14:18:00 bexelbie: what document? 14:18:37 langdon, I feel like the objective proposal needs to be more than "do modularity - whatever that means" - I think sgallagh brings up a good point that an enumeration of use cases (a prod mgmt like document) is a good way to have an objective proposal with straying into implementation details 14:18:42 the docs have lots of use cases, examples, etc.. sgallagh just wrote yet another blog post of the requirements taken from a different direction 14:19:07 I really liked sgallagh's recent post laying out the goals - that was the write up I ahd missed before 14:19:09 bexelbie: well.. that definitely changes the goal posts on an objective proposal :/ 14:19:31 bexelbie: Thanks. I was hoping it would help, but it doesn't seem to have made much of an impression on the naysayers 14:19:33 langdon, what should it be then? You just said you didn't want it to be about implementation 14:19:37 well.. ok... there are a bunch of old blog posts outlining the same doc 14:19:44 sgallagh, you're never going to "win 100%" 14:20:08 bexelbie: i think it can be fine to do objectives that way.. im just saying it is deifnitely very different from how we have done them thus far 14:20:09 bexelbie: Sure, but a non-trivial number of those are on FESCo, which can actively stymie our efforts 14:20:16 I think we have an opportunity to talk about how this needs to happen. I think a core question that is being asked (at least in my read) is whether Fedora can exist with modularity and without it at the same time 14:20:37 that feels above this objective proposal 14:20:43 and maybe that is what the council needs to weigh in on 14:21:09 * bexelbie reads that from the conversation around default modules versus all things must have a bare rpm version too 14:21:38 * bexelbie is not speaking for the whole council here - others should chime in 14:21:55 and to reiterate I think modularity is critically important to Fedora now and for our future 14:22:07 I think it solves real problems that really matter based on the goals enumeraged by sgallagh 14:22:29 * bexelbie even uses some modular software happily :D 14:23:12 i still see many of the "problems" being policy decisions.. which are infinitely flexible.. e.g. the most recent thread tlaking about private rpms.. we could have that policy in fedora today.. we just don't.. that doesn't make it "true" 14:23:31 I think we def have some policy problems 14:23:47 i wonder if it's worth putting some time on the council hackfest calendar to discuss this. modularity is such a large and important objective that we might be better suited having a higher-bandwidth discussion about what we specifically want from this proposal 14:23:50 for example, is Fedora actually supposed to be self-hosting (partially or fully) - we never have said that explicitly afaik 14:24:02 i had planned to talk to sgallagh about the policy part later today to respond to some of that 14:24:15 bcotton, I am good with this, but I think we need to have some guidance from langdon about where this should go 14:24:27 I hate to say it -- but a proposal - we can't just have an open debate 14:24:31 that won't get us to an answer to take back 14:24:41 we also need to give langdon some guidance on where we want it to go 14:24:47 if we have policy problems langdon and sgallagh lets make those things explicit 14:24:53 bexelbie: i am just kind of on the fence on does an objective "contain" the story or "point" to the story 14:25:04 bcotton: When is the Council Hackfest? 14:25:13 two weeks (ish) 14:25:20 sgallagh: Nov 18–20 14:25:22 my read is that an objctive should describe where we will be after the initiative is successful 14:25:40 Where? 14:26:01 bexelbie: hmmm... i see what you are saying.. but I don't think that is true in practice.. 14:26:04 sgallagh: prague 14:26:12 Aww, crap. I have a training class that week. 14:26:12 sgallagh, the state of the OS - "With Fedora I can install a version of my choice of library packages" for example 14:26:49 sgallagh, if we need you we can schedule an hour for you to call in - the hack is just for council members with others called in as needed 14:27:00 for example, in the last one we had Paul Frields dial in for part of a conversation about infra 14:27:03 i don't know... maybe i need to take a whole new stab at the obj doc 14:27:39 * sgallagh nods 14:30:36 okay, so it sounds like we've exhausted this for now 14:30:49 bcotton: \o/ 14:30:59 we need to continue the conversation and converge on something, but not now 14:31:00 take that any way you like ;) 14:31:14 #topic Fedora IoT Edition Promotion 14:31:16 #link https://pagure.io/Fedora-Council/tickets/issue/277 14:31:18 i may start from scratch.. and maybe that will help 14:31:22 sorry 14:32:03 so it looks like this is approved based on the ticket vote 14:32:36 there are some open questions that pbrobinson hasn't addressed, but nothing that should stop us 14:32:37 I'm +1 to iot 14:32:47 so you have 60 seconds to give a -1 or it's approved :-) 14:32:52 hi dgilmore! 14:33:51 i will point out the latest zdnet article re:fedora 31 already thinks this is true :) 14:34:02 #info Proposal is approved (+4,0,-0) 14:34:24 langdon: well if sjvn says it, it must be true :-) 14:34:41 #topic Websites team needs revitalizing 14:34:43 #link https://pagure.io/Fedora-Council/tickets/issue/275 14:34:47 OH BOY THIS ONE 14:35:07 so yesterday was kind of a dumpster fire getting the website updated (and in fact we're still finding things that need updated) 14:35:54 we're making some of the metadata update releng's responsibility, but we need to get the website team back from the dead 14:36:12 in part because most of the websites are still using the older, more-broken setup 14:37:05 ideas, suggestions, whiskey? 14:37:07 has anyone discussed with docs about them merging? 14:37:26 not afaik, but i'm not sure it's a good fit 14:37:30 I am not sure docs needs a discussion on this in that I think they default to saying yes 14:37:39 but it does limit the design of the site 14:37:45 is that actually a problem? 14:38:18 a functional website is better than a beautiful website 14:38:35 i thought we had plenty of design.. just not enough html, js, css .. no? 14:38:52 yes and that means we effectively are blocking ourselves imho 14:38:59 langdon: yeah, it's mostly flask-ifying things afaik, and then maintaining 14:39:11 there are a number of open issues and PRs for the websites repos 14:39:42 will a fly by help? or do we really need someone dedicated? 14:39:47 docs has the benefit (like any static site generator) of reducing the barrier to entry 14:39:55 we need someone dedicated to owning merging at a minimum 14:40:02 afaik we don't even have that 14:40:08 gotcha 14:40:16 a fly-by would help, but i think we do need someone to own the ...what bex said 14:40:56 okay, well i don't think we'll solve this today, and it's to some degree representative of a larger problem 14:41:02 and we may need to explicitly say, "not implementing the proposed designs is ok" to get any contribution 14:41:23 i pinged someone :) 14:41:24 I'm not sure if Antora (if that's what you mean, bexelbie, by docs) would help much with websites 14:41:35 we might also need to try recruiting folks outside of our current community 14:41:44 but i'm going to move us along for now 14:41:52 and graphical design / UI changes are not super simple with it, either 14:42:01 i actually meant that if "content owners" were merged they might be able to help revitalize the team 14:42:06 not so much sharing tools 14:42:36 i think the issue is less content and more tooling, etc 14:42:36 asamalik, it fits if we don't change the design :D 14:42:42 #topic Open floor 14:42:51 I am not sure we have content owners 14:42:52 speaking of objective proposals, dperpeet are you still here? 14:44:40 +.5 14:44:55 okay, dperpeet has wisely gone poof 14:45:05 i thought i created an issue for him to update the CI objective, but i'll do that 14:45:21 #action bcotton to create an issue to for reminding dperpeet that the CI objective needs renewed 14:45:23 yes I am 14:45:24 sorry 14:45:28 oh hey! 14:45:33 dperpeet: what i just said :-) 14:45:36 thank you :) 14:45:54 Aleksandra (bookwar) has agreed to update her part of the objective also 14:45:55 on taiga 14:46:01 and the gating is making good progress 14:46:03 (pingou) 14:46:12 bookwar++ 14:46:12 dcantrell will soon add the rpminspect 14:46:12 bcotton: Karma for bookwar changed to 5 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:46:13 pingou++ 14:46:22 dcantrell++ 14:46:22 bcotton: Karma for dcantrel changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 14:46:24 as a general gating test 14:46:48 that was it in a nutshell 14:47:05 awesome 14:47:07 but I have it on my list to update it in writing also 14:47:28 dperpeet++ 14:47:38 anyone else have open floor topics? 14:48:46 not me 14:48:55 #topic Next meeting 14:49:11 ohh.. i have one thing in this topic 14:49:21 langdon: in the next meeting topic? 14:49:26 langdon: or open floor? 14:49:27 correct (sorta) 14:49:31 meeting 14:49:33 langdon: go ahead 14:50:22 i may be mis-remembering but when we made the "new meeting plan" .. we seem to have dropped any video meetings.. i think those are good to do periodically.. so I would propose we should do them once in a while (every other? every 3? something) 14:51:01 langdon: once a quarter sounds good. want to propose something in council-discuss? 14:51:12 bcotton: sure.. or a ticket? 14:51:32 bcotton: and.. im right, right? like my memory isn't just flaking? 14:51:50 either one. if you have a specific proposal in mind, you can jump straight to a ticket 14:51:54 langdon: you remember correctly 14:52:05 k 14:52:17 #action langdon to propose bringing back an occaisional video meeting 14:53:16 so. our next scheduled meeting is 13 November, and I know mattdm and I will be traveling Pragueward for meetings. the following meeting is 27 November, which is the day before Thanksgiving in the US 14:53:44 proposed #agreed The November council meetings are canceled due to the Council Hackfest and US Thanksgiving holiday 14:54:04 (that would make our next meeting 11 December) 14:54:48 could we move the dec one up? i feel like we will need a "read out meeting" quickly after the hackfest 14:55:48 we could do that. depends on how quickly we write things post-hackfest 14:56:01 let's defer that decision to the hackfest itself? 14:56:16 ack 14:56:34 objections to canceling the November IRC meetings? 14:56:47 nope 14:57:00 me either.. (i don't see a good way to do them either) 14:57:14 no objections 14:57:49 #agreed The November council meetings are canceled due to the Council Hackfest and US Thanksgiving holiday 14:58:05 okay, i think that's all we have for today, unless someone wants to say something in the last 2 minutes 15:00:04 #endmeeting