13:00:42 #startmeeting Council (2017-07-26) 13:00:42 Meeting started Wed Jul 26 13:00:42 2017 UTC. The chair is mattdm. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:42 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:42 The meeting name has been set to 'council_(2017-07-26)' 13:00:43 #meetingname council 13:00:43 The meeting name has been set to 'council' 13:00:45 #chair mattdm jkurik jwb langdon robyduck bexelbie 13:00:45 Current chairs: bexelbie jkurik jwb langdon mattdm robyduck 13:00:47 #topic Introductions, Welcomes 13:00:54 .hello2 13:00:56 jkurik: jkurik 'Jan Kurik' 13:01:59 .hello robyduck 13:02:00 robyduck: robyduck 'Robert Mayr' 13:02:05 .hello2 13:02:05 langdon: langdon 'Langdon White' 13:02:11 jkurik, your trick is cool! :) 13:02:16 :) 13:02:18 :) 13:03:35 .hello3 13:03:38 nope :) 13:03:50 I thought maybe that would be Even More Amazing 13:04:15 wow! 13:04:42 OMG the bot is alive 13:04:43 #hello bex 13:04:48 .hello bex 13:04:49 bexelbie: bex 'Brian (bex) Exelbierd' 13:04:56 * bexelbie forgets that zodbot hates markdown 13:05:00 Okay, so, just missing Josh? 13:05:26 There is jwb _and_ jwboyer in this channel.... 13:06:11 * mattdm looks at clock. 13:06:16 let's go ahead with the agenda 13:06:23 #topic Agenda 13:06:29 1. Trademark Approval Request: fedoraloves.net 13:06:31 #link https://pagure.io/Fedora-Council/tickets/issue/128 13:06:33 2. Fedora Modules Guidelines and Process 13:06:35 #link https://pagure.io/Fedora-Council/tickets/issue/123 13:06:37 3. create draft page with mission statement, foundations, objectives 13:06:39 #link https://pagure.io/Fedora-Council/tickets/issue/117 13:06:41 4. What to do with all of the open budget tickets? 13:06:43 5. What to do with all of the open CoC / community practices tickets? 13:06:45 6. Upcoming elections 13:06:47 7. Open Floor 13:06:49 Does that look good to everyone? Anything to add? 13:07:26 it looks long :) 13:07:33 yeah 13:07:40 yeah. let's get started :) 13:07:50 #topic Trademark Approval Request: fedoraloves.net 13:07:55 #link https://pagure.io/Fedora-Council/tickets/issue/128 13:08:16 after understanding the .NET joke, I am okay with this 13:08:30 for the purposes of Fedora .NET stuff 13:08:55 I am +1 this without any additional subdomains/redirects 13:09:07 (same) 13:09:22 basically it doesn't matter, if it is owned by her and we are fine with the content (which is a redirect), this can be approved as soon as she signs the license agreement. 13:09:40 okay, so anyone opposed? 13:09:53 for me the name is confusing, but meh.. 13:09:57 +1 without subdomains is fine 13:10:04 Should we suggest transferring the domain to Fedora proper? 13:10:25 bexelbie: nope, we are not suggesting to buy fedora domain names 13:10:32 ok 13:11:00 * langdon almost wore my redhatloves.net shirt today 13:11:04 *his 13:11:06 +1 13:11:09 robyduck: does she just need to sign the agreement and send it in? 13:11:18 or does it need to be coordinated? 13:11:44 * mattdm reads https://fedoraproject.org/wiki/Legal:Trademark_license_agreement 13:11:48 yes 13:11:53 https://fedoraproject.org/wiki/Local_community_domains#Self-purchased_domain 13:12:06 this should apply also in this case 13:12:50 what's the part about an infra ticket? That's if the domain name is transfered? 13:13:08 mattdm: yes, if we want to transfer it 13:13:24 mattdm: she will probably need to file an Infra ticket to set the redirect 13:13:46 we have already some redirects set for other domain names 13:13:54 robyduck: thanks 13:14:02 yw 13:14:05 okay I'm going to close off that ticket while I start the next topic 13:14:10 2. Fedora Modules Guidelines and Process 13:14:11 #link https://pagure.io/Fedora-Council/tickets/issue/123 13:14:16 #undo 13:14:16 Removing item from minutes: 13:14:21 #topic Fedora Modules Guidelines and Process 13:14:23 #link https://pagure.io/Fedora-Council/tickets/issue/123 13:16:14 langdon: comments on this? 13:16:18 anyone else comments on this? 13:16:52 I commented in the ticket 13:16:52 * robyduck agrees with bexelbie comments, it needs probably a bit of clearer wording 13:16:53 oops sorry 13:16:57 was typing about .net 13:16:59 lol 13:17:15 My main thought is that I'm not sure who the right approving body is for this 13:17:25 ahh yes.. that is my question too 13:17:57 and, apologies, but boltron release killed a lot of my time over the last few weeks.. so I haven't gotten back to this 13:18:45 i believe the container guidelines were approved by the atomic/cloud wg.. this is a bit higher than that.. i would think the council needs to weigh .. but i am not sure how we should do ongoing reviews 13:18:46 At the council level, I care that there *are* guidelines, and that those guidelines don't go crazy off the rails ("Restrition, Enemies, Bugs, Last!") 13:18:53 *needs to weigh in 13:19:32 we also are working on making the "review of the module" highly automated 13:19:52 and executed on every change 13:20:00 langdon: You'd talked about basically disolving the modularity wg once modularity was in production 13:20:08 yeah 13:20:15 Is that still the idea, or should the WG still exist as maintainers of these guidelines? 13:20:34 they could be.. but it would be a "re-charter" (which is fine, just a point) 13:20:58 It's about time for a re-charter anyway :) 13:21:02 ha 13:21:24 * langdon getting bored with all this "things aren't changing every hour" 13:22:22 so.. mattdm who's call is this? 13:22:33 From my POV, it is more like syntax description of a module spec. I would expect guidelines describing a process how to pull a module creation through the whole pipeline. 13:22:46 Proposal: Modularity WG to own these guidelines and have the ability to make them approval, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these guidelines is their primary task. ("Module Guidelines Committee" instead of "Modularity WG") 13:23:13 "make them approval". well, fix that wording. 13:23:27 jkurik, yes.. that needs to be done too.. but i would say that is the "process" .. but.. hey, "words are hard in fedora" 13:23:29 Proposal: Modularity WG to own these guidelines and have the ability to approve them as official, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these guidelines is their primary task. ("Module Guidelines Committee" instead of "Modularity WG") 13:24:26 mattdm: ack 13:24:27 mattdm, i want someone *not* modularity-wg to approve (or final approve).. .we are too close to it.. 13:24:32 maybe fesco or council 13:24:48 like the first set.. then they can maintain it.. 13:24:50 FESCo, then. 13:24:57 I suggest fesco approve it and council just get notified 13:25:06 let me amend proposal 13:25:30 mattdm, add in "process"? 13:25:47 as well as guidelines? or do you think the word "guidelines" encompasses both? 13:25:49 brb 13:25:50 Proposal: Modularity WG will present these to FESCo for initial approval as a Fedora standard. After that, Modularity WG to own these guidelines and have the ability to update as needed without going to FESCo every time, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these guidelines is their primary task. ("Module 13:25:52 Guidelines Committee" instead of "Modularity WG") 13:26:26 I like it.. 13:26:47 however, my "process" vs "guidelines" question is still open for me 13:26:54 I don't understand that question :) 13:27:24 so.. there are two things.. the flowchart for getting a module in to fedora.. and a document that says "this is a good modulemd" .. 13:27:40 are those both in "guidelines" or is it "process" & "guidelines" 13:27:48 Those are two separate things 13:27:59 Let's mirror the rpm packaging guidelines as much as possible in form 13:28:05 that is, 13:28:06 https://fedoraproject.org/wiki/Packaging:Guidelines 13:28:10 https://fedoraproject.org/wiki/Packaging:ReviewGuidelines 13:28:23 and 13:28:25 https://fedoraproject.org/wiki/Package_update_HOWTO 13:28:40 +1 to mirroring the RPM process until it is shown to not make sense 13:28:47 +1000 to not having this documented in the wiki ... 13:28:49 #justsayin' 13:29:03 bexelbie: hurry up with your other thing! 13:29:32 i guess i was asking .. in your proposal above.. you don't mention the process part.. does the modularity-wg do the same thign to build/make/approve/update the process? 13:29:40 not what the process is 13:29:48 mattdm, you've seen it :) 13:30:02 i'm here now. apologies for being late but had a work meeting 13:30:17 jwb: meetings suck 13:30:37 and yet you now have me in another 13:30:38 langdon: whoever is working on the process updates the process, I think 13:30:41 welcome to our meeting jwb - it doesn't suck 13:30:52 well.. it certainly sucks less 13:31:09 mattdm, sure.. so put that in the proposal :) 13:31:22 langdon: Are you asking if it needs to be called the Module Guidelines and Process Committee? 13:31:31 ha.. no.. one sec 13:31:33 Because I think jwb's head will explode and he JUST showed up 13:31:46 Modularity WG to own these guidelines & process and have the ability to update as needed without going to FESCo every time 13:31:50 or some such 13:31:54 ah, fine. 13:32:26 Proposal: Modularity WG will present these to FESCo for initial approval as a Fedora standard. After that, Modularity WG to own these guidelines and process and have the ability to update as needed without going to FESCo every time, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these guidelines is their primary task. 13:32:27 ("Module Guidelines Committee" instead of "Modularity WG".) 13:32:37 "these"? 13:32:45 i was just gonna fix that :) 13:32:46 oh, guidelines 13:32:49 its in the first one 13:32:51 "these" = https://fedoraproject.org/wiki/Module:Guidelines 13:33:04 i guess i have a question 13:33:13 why would you have to go to FESCo anyway? 13:33:15 Proposal: Modularity WG will present guidelines and a process for modules to FESCo for initial approval as a Fedora standard. After that, Modularity WG to own these guidelines and process and have the ability to update as needed without going to FESCo every time, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these 13:33:15 guidelines is their primary task. 13:33:15 ("Module Guidelines Committee" instead of "Modularity WG".) 13:33:23 oops.. bad cp 13:33:30 "these guidelines". or "this document". I will take whatever. :) 13:33:38 Proposal: Modularity WG will present guidelines and a process for modules to FESCo for initial approval as a Fedora standard. After that, Modularity WG to own these guidelines and process and have the ability to update as needed without going to FESCo every time, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these 13:33:38 guidelines is their primary task. ("Module Guidelines Committee" instead of "Modularity WG".) 13:34:06 one more typo.. 13:34:09 Proposal: Modularity WG will present guidelines and a process for modules to FESCo for initial approval as a Fedora standard. After that, Modularity WG to own these guidelines and process and have the ability to update as needed without going to FESCo every time, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so maintaining these 13:34:09 guidelines as their primary task. ("Module Guidelines Committee" instead of "Modularity WG".) 13:34:16 what typo got changed there? 13:34:25 is -> as in the last sentence 13:34:53 i suppose it might be more style.. in retrospect 13:35:28 jwb: langdon felt more comfortable with the formal approval in that way. initial version of proposal was much shorter :) 13:35:35 im happy with that.. despite repeating words somewhat unnecessarily 13:36:05 jwb, i don't think the first version of the guidelines & process should be approved by the group that wrote it :/ 13:36:37 we just need some other group to catch bad assumptions because the WG is very close to the problem 13:36:52 And I think it's more a FESCo thing than council level 13:36:54 and mattdm threw fesco under the bus 13:37:08 or you could say it his way ;) 13:37:29 langdon: oh, the initial fesco thing makes sense i guess 13:37:33 As I said in the scrollback, I think the council just cares that there *are* guidelines and that the basic concept is Fedora-ish 13:37:38 langdon: but yeah, long term i like this proposal 13:37:47 so +1 with whatever typos fixed 13:38:05 ok. I sense no opposition so I'm going to mark this as approved in the ticket 13:38:09 +1 to this with typos or without :) 13:38:14 +1 13:38:20 moar typos! 13:38:31 and langdon since you wrote it last can you "#agreed" it? 13:38:38 sure 13:38:51 #agreed Proposal: Modularity WG will present guidelines and a process for modules to FESCo for initial approval as a Fedora standard. After that, Modularity WG to own these guidelines and process and have the ability to update as needed without going to FESCo every time, subject to sanity check and possible dispute override by FESCo. In the near future, Modularity WG may be rechartered so 13:38:51 maintaining these guidelines as their primary task. ("Module Guidelines Committee" instead of "Modularity WG".) 13:38:56 ohh.. but it breaks.. 13:39:06 i assume zodbot can't fix that? 13:39:15 it'll be in the logs and the ticket - that is enough :) 13:39:16 let me make it two #agreeds 13:39:22 ok.. cool 13:39:24 next! 13:39:38 #topic create draft page with mission statement, foundations, objectives 13:39:41 #link https://pagure.io/Fedora-Council/tickets/issue/117 13:39:56 Got feedback from bexelbie. 13:40:26 Would like feedback and approval from the rest of y'all 13:40:41 And, my plan is to use Bex's New Unicorn Doc System to publish ths 13:40:43 this 13:40:58 replacing https://fedoraproject.org/wiki/Overview 13:41:21 you'll be a good case to write the docs for how to bring stuff over 13:41:22 and everything linked in the "About Fedora" box on that page, basically. 13:41:50 * mattdm looks at rapidly approachign bus bex sent barreling down at me 13:42:15 don't worry, it is made of marshmallow fluff ... oh wait physics 13:42:41 * mattdm assumes everyone else is reading 13:42:41 will this close #114? 13:42:57 bexelbie, will what close it? 13:43:03 ohh 114 13:43:06 yes 13:43:55 so shouold we be reading/editing this pre or post unicorn? 13:44:08 * langdon is gonna just start using that phrase all the time 13:44:27 I have no info of the New Unicorn Doc System, but I am +1 to try it 13:44:45 jkurik, its NUDS for short ;) 13:44:52 #info Unicorn: https://lists.fedoraproject.org/archives/list/docs@lists.fedoraproject.org/thread/7QCQS6JWXB7ZGKYOKLYYZYRYOE7RAZSF/ 13:44:53 read and comment in ticket on substantial changes (or just edit if it's obvious) 13:45:20 langdon, I believe you should read pre-unicorn - conversion will not be in the next two weeks based on my understanding mattdm and my combined workloads 13:45:50 no problem .. just wanted it clearly stated so no one was accidentally waiting 13:46:00 My basic goal is to have it by flock. 13:46:08 yeah don't wait on unicorns 13:46:13 that's a fundamental rule :) 13:46:24 they're fickle by nature 13:47:21 I thought it was about leapfrog and unicorns ... 13:47:35 I have no idea 13:47:38 next? 13:47:46 #info please read and comment. thanks. 13:47:54 #topic What to do with all of the open budget tickets? 13:48:00 * langdon should really leave in the next 5 or so.. prep for next thing 13:48:04 bexelbie I am looking significantly at you 13:48:19 I believe we should resolve #120 13:48:34 #link https://pagure.io/Fedora-Council/tickets/issue/120 13:48:39 as in, resolve right now? 13:48:45 and it will close 113, 108, and 125 13:49:06 there are issues around mission raised in those that are not related to those tickets - those are resolved by mindshare and our last order of business 13:49:18 also, I need council votes on unrelated budget ticket 130 13:49:39 #link https://pagure.io/Fedora-Council/tickets/issue/130 13:49:42 #120 resolution should be $9K/region per our discussion at the FAD 13:50:04 #info Council please vote on GSoC funding ticket 13:50:19 bexelbie: Yeah, I thought we agreed on that. What more to do? 13:50:21 #130 is non-public for now ... for those reading - for transparency reasons it will be made public as soon as the unresolved issue inside of it is resolved one way or the other 13:50:56 #130 had questions - they were answered - are there others? It'd be great to see more +1s (or even unamity :P) 13:51:10 more important is the #120, 113, 108, 125 chain 13:51:16 the other will lazy consensus out 13:51:48 bexelbie: What do you need from the rest of us on that chain? 13:51:49 * langdon will set some time aside to read tickets tonight.. 13:52:00 * langdon has to jet 13:52:07 bye langdon 13:52:12 proposed: Allocation of $3000 per region per quarter for Q2-4 for resolution of #120 13:52:26 I think we entirely lost robyduck too :( 13:52:40 bexelbie: I have the strong belief that we already okayed that at the FAD 13:52:46 but I will +1 it again for the record 13:53:02 proposed close #113, 108, 125 as resolved by #120 and encourage mission/policy questions to go to Council in a non-budget ticket or to Mindshare 13:53:08 mattdm, we have no public record of that decision :) 13:53:18 it was not in our outbound reporting on purpose 13:53:40 but if people think it is done, I'll take the actions outline above? #agreed 13:53:41 ? 13:53:49 bexelbie: oh, ok. Let's go ahead and make it formal 13:53:57 ? 13:54:08 I think we've lost too many people from this meeting at this point so we should probably take it to the ticket 13:54:10 nb go ahead 13:54:22 ok, I'll amend #120 13:54:23 so this is 3000 per region per quarter, but I think someone mentioned that we can ask for more funding if we have speccific things we wnat to do that we don't have budget for, is this correct? 13:54:32 nb, correct 13:54:34 nb exactly 13:54:39 ok, thanks 13:54:50 because obviously 3k doesn't go very far 13:55:06 well, technically it depends on the cost of gas ... but yeah 13:55:09 :P 13:55:14 #info bexelbie to update ticket #120, rest of chain to follow from that :) 13:55:24 #topic What to do with all of the open CoC / community practices tickets? 13:55:26 #info council to cast votes in #120 :) 13:55:40 oops sorry got ahead of you 13:55:44 no worries 13:55:51 but anyway, my proposal here is to basically devote an upcoming meeting to this 13:55:58 because it's no fun but we do need to respond 13:56:03 yes 13:56:09 we need to schedule a closed meeting for it though 13:56:17 maybe we can do a video-conference? 13:56:22 #info We'll devote an upcoming closed meeting to this. 13:56:27 possibly yeah 13:56:43 or that Seychelles thing 13:56:59 I believe Seychelles means closed meeting ... 13:57:12 #topic Upcoming elections 13:57:18 jkurik: oh yeah also, welcome back :) 13:57:26 We have one seat up for election, right? 13:57:33 right 13:57:58 #info It's Langdon's seat :) 13:58:17 btw: the elections are already running (not upcoming) :) 13:58:19 anything in particular to note here in the last minute? 13:58:26 ah, that's a good note. :) 13:58:57 #link https://fedoraproject.org/wiki/Council/Nominations 13:59:10 so far no issues with elections, nothing else from my side atm 13:59:16 jkurik: thanks! 13:59:50 No time left for open floor... take any other issues to the list or tickets! 13:59:53 thanks everyone! 13:59:56 #endmeeting