18:04:55 #startmeeting Council (2016-10-17) 18:04:55 Meeting started Mon Oct 17 18:04:55 2016 UTC. The chair is mattdm. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:04:55 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:04:55 The meeting name has been set to 'council_(2016-10-17)' 18:04:57 #meetingname council 18:04:57 The meeting name has been set to 'council' 18:04:58 .hello strikerttd 18:04:59 #chair mattdm jkurik jwb cwickert langdon robyduck tatica bexelbie 18:04:59 Current chairs: bexelbie cwickert jkurik jwb langdon mattdm robyduck tatica 18:04:59 striker: strikerttd 'Striker Leggette' 18:05:01 #topic Introductions, Welcomes 18:05:08 .hello strikerttd 18:05:09 sorry, lost track of walltime :) 18:05:09 striker: strikerttd 'Striker Leggette' 18:05:11 too soon >.> 18:05:19 .hello jkurik 18:05:21 jkurik: jkurik 'Jan Kurik' 18:05:27 Hi 18:05:35 .hello bex 18:05:36 bexelbie: bex 'Brian (bex) Exelbierd' 18:05:45 .hello robyduck 18:05:46 robyduck: robyduck 'Robert Mayr' 18:05:51 hi everyone! 18:05:56 hi 18:06:29 langdon I know you're here somewhere :) 18:06:53 off making jokes about me in another channel, I see :) 18:06:59 #topic Agenda 18:07:07 Okay, so, I suggested three things 18:07:12 1. Diversity Team FAD 2017 request 18:07:14 2. Weak Deps on 3rd Party Repos 18:07:17 3. Fedora Friendliness in Support Channels 18:07:25 is there anything else we should add? 18:07:54 .hello langdon 18:07:54 langdon: langdon 'Langdon White' 18:08:10 actually.. no beeping cause headphones plugged in but not on head 18:08:20 ha. excuses 18:08:57 okay, so, nothing else? we can do an open floor at the end in the unlikely event that there is time left over :) 18:09:19 i just replied to meeting schedule 18:09:23 but i think it can stay on ML 18:09:30 #topic Diversity Team FAD 2017 request 18:09:36 https://fedorahosted.org/council/ticket/73 18:09:39 * langdon actually replied an hour ago but from the wrong email :/ 18:09:45 https://fedoraproject.org/wiki/FAD_Diversity_2017 18:09:53 #info look at that lovely logic model diagram! 18:10:27 So, proposal 1 is in FY17, and proposal 2 is in FY18 18:10:38 thus bringing us into Fun With Budgets again 18:11:15 :/ 18:11:29 we probably have the money - I haven't gotten the final analysis finished - it will be soon though 18:11:46 proposal 1 concerns me because I am not sure that they will have the productivity time needed in the middle of devconf.cz 18:12:05 if it was before or after it might make more sense, but then it costs more if we include attendance at devconf.cz 18:12:15 #2 may have the same challenge 18:12:27 We plan to do it after devconf 18:12:38 that is before devconf, no? 18:12:49 #1 seems better to reach, transpprtation I mean 18:12:54 devconf is 27-29 18:12:56 ohh.. nvm' 18:13:07 poor reading.. i saw 26th.. not that it was a travel day 18:13:23 jonatoni_, what are the actual dates then? 18:14:00 30-31 January 18:14:08 I think coloctating with devconf can make sense even with overlapping days 18:14:17 Yes 18:14:37 the Fedora-focused talks are generally concentrated in one day 18:14:38 30-31 january could lead to a space problem as I think all RH conference rooms are booked then 18:14:52 I'd be hesitant to push it to FY18 because that is a complete unknown 18:15:36 so sticking with the proposed 26-30 total with 27-29 == two days of f2f during devconf? 18:15:44 if bexelbie is confident that we will have the budget remaining in FY17 i'm in favor of that 18:15:59 my confidence is strong, my data is not but soon :) 18:16:09 bexelbie: no pressure :) when do you think "soon" is? 18:16:19 really close :) 18:16:26 specifically, should we defer further discussion until that? 18:16:33 Yes 18:16:34 goal is to hav esomething to show by the time I leave the USA on 1 November 18:16:49 I think we should put a decision deadline in so they aren't in limbo 18:16:54 or.. tack another day on before devconf.. likely to be some meeting space.. say 25-29.. and you are talking one night in a hotel in brno.. which is probably, for everyone, $200 total.. or something 18:16:57 how about we will make a decision by the first meeting in november? 18:17:15 langdon, if we want to fund their devconf.cz attendance then yes +1 18:17:16 that *should* leave enough time for travel plans. 18:17:51 I also like adding an extra day for this as I'd like to be able to attend as F-CAKE to help with resourcing and monkeying :P 18:18:02 bexelbie++ 18:18:17 (If possible, we'd love to have FPL + FCAIC in attendance) 18:18:31 * langdon wonders how come bexelbie gets cake.. is that where the budget goes? 18:18:49 * bexelbie spends it on cookies - less expenses 18:18:51 expensive 18:18:56 lol 18:18:57 jflory7: Yeah, that's another consideration. I'm unlikely to be able to make Albania in May but I'll be in Brno anyway. 18:19:10 Okay, so: 18:19:28 Proposal: Defer decision on Diversity FAD until budget data is available or 1st meeting in November. Suggest 25-30 with day before Devconf.cz being first day of FAD 18:19:43 bexelbie: I was just writing that but you did it better 18:19:47 +1 to proposal 18:20:01 anyone opposed? 18:20:16 makes sense to me +1 18:20:28 * bexelbie wants to know why he didn't get a cookie from mattdm :( 18:20:32 I am happy with Brno as I do not need to travel 18:20:37 bexelbie: only one cookie per cycle 18:20:38 ha 18:20:47 then I want cake 18:20:48 * langdon withholds cookies 18:20:52 and I +1 this proposal 18:20:56 feature requests to apps team :) 18:21:02 F-chocochip 18:21:20 ok unless jwb or robyduck jumps in with objections, bexelbie can you repeat that with #agreed? 18:21:34 no, I'm ok with Brno and waiting till november 18:21:37 jflory7, can you modify your proposal with updated numbers for the suggested dates? 18:21:45 #agreed Defer decision on Diversity FAD until budget data is available or 1st meeting in November. Suggest 25-30 with day before Devconf.cz being first day of FAD 18:22:02 Sounds good 18:22:03 jonatoni_, you can also do the mod :) 18:22:12 #info seriously not kidding about the logic model diagram 18:22:26 mattdm, kidding? 18:22:33 jonatoni_ would probably be faster at it than me today :) 18:22:35 #KiddingNotKidding 18:22:43 not kidding. it's awesome! 18:23:06 ohh.. did you (mattdm) not do it? it is awesome... 18:23:24 I did not do it. Whoo! 18:23:25 bexelbie: yes sure :) 18:23:32 mattdm: Left a (very minor) PR on the Logic Model template repo :) 18:23:40 jflory7: I'll look :) 18:23:42 mattdm, nice job on the infestation 18:23:49 i know right :) 18:23:51 okay, so... 18:23:52 jonatoni++ 18:23:59 #topic Weak deps on 3rd party repos 18:24:35 status is: this was in my court to check with legal. I did not hear back from lawyers but just now pinged the legal@fpo address which is lawyers + spot and maybe that'll get something 18:25:14 but in the meantime... if we go with my proposal (and dgilmore just weighed in with support for that)... 18:25:22 then we don't really need to wait for legal 18:25:47 mattdm, refresh? or link? 18:26:00 https://fedorahosted.org/council/ticket/61 18:26:02 sorry :) 18:26:13 and my proposal was: 18:26:17 "My inclination is to say that we should not use these, and instead suggest that third party repos which offer packages which add to those in Fedora proper use the "backwards" weak deps, Supplements or Enhances (which are the partners to Recommends and Suggests, respectively). This accomplishes the same thing from a user perspective without Fedora needing to mediate or recommend specific 18:26:19 repositories." 18:27:49 any opinions anyone? :) 18:28:23 i think i agreed before.. i still think the legal q needs answering though.. 18:28:34 but not to be able to "support" your proposal 18:29:04 and then consider the "real" request when we hear back 18:29:18 ok. I'll continue to follow up on that. 18:29:32 okay. half an hour to go and the topic striker is here for :) 18:29:40 #topic Fedora Friendliness and Support Channels 18:29:42 just here to observe 18:29:45 mattdm: i agree fwiw 18:29:47 and record 18:29:59 jwb drop that in the ticket? 18:30:02 striker: :) 18:30:07 mattdm: sure 18:30:44 * robyduck is with langdon here 18:30:47 Okay, so... actually, striker, let me ask you... how do you think things have been in the IRC channel since the latest incident? 18:31:26 I am not sure, tbh - I left the channel and -ops channel soon after 18:31:43 for reasons related to this or other? 18:31:52 for reasons related to this 18:32:04 *noted* 18:33:23 I would like to see friendliness abound in that channel, but I think it's just the nature of the beast on irc 18:33:40 I guess, first: do we feel like we want to take specific action on the request to "reform" the SIG as in this ticket? 18:33:44 https://fedorahosted.org/council/ticket/71 18:34:56 I think we should at least make some OPs coc, or whatever. We need to be friendly when a new user is facing the most popular channel, don't we? 18:35:02 I am +1 for making OPs a temporary position, but the problem there is that there are not too many folks left in the channle to choose from for ops nominations 18:35:32 Also about having OPs, who might be burned out also, replaced after 2-3-4 release cycles 18:35:51 then force op to take turn where they are not ops ? 18:35:55 striker: also true 18:35:58 maybea stupid suggestion.. but what if the ambassadors just took over #fedora as "their" channel? 18:36:07 +1 to langdon 18:36:19 langdon, in the long term I like that, in the short term I am not sure it is practical 18:36:29 atm, being an op does not require being an ambassador, which I think is a mistake 18:36:30 Could we split the mechanics of ops from COC issues 18:36:50 How would we get from where we are to that? 18:36:53 and +1 to bexelbie 18:37:07 bexelbie: sure, was a wrong word 18:37:23 sorry.. my acronym deconstructor is broken today.. CoC? 18:37:38 Code of Conduct 18:37:52 mattdm, which version of "that"? 18:37:59 We could enact someone from the council or make a new position that governs the irc channel and other aspects - just like it is decided not to allow someone to attend a public conference when they have been a previous disturbance, this seat would have the same authority over irc 18:38:02 bexelbie: that was "ambassadors own the channel" 18:38:05 -1 to let take over the channel by ambassadors, I think this would not solve it 18:38:11 or I might be asking too much 18:38:17 ohh gotcha.. all i could think of was some technical interpretation 18:38:34 striker: we certainly have the authority; I just want to make sure we use it carefully 18:38:40 for the record, current code of conduct is 18:38:46 https://fedoraproject.org/wiki/IRC_operators_code_of_conduct 18:38:54 which includes by reference https://freenode.net/catalysts 18:39:11 I believe we should look at diversity, commops, and amby for "monitoring" and let ops focus on mechanical issues and doing what "monitors" feel is needed 18:39:22 that way it isn't all born by the folks working IRC 18:39:29 will it make sense to elect ops as part of the overal elections after every fedora release ? 18:39:42 jkurik: that's a really interesting idea. 18:39:48 mattdm: what we probably need, and erroneausly call CoC is a sort of OPs code of friendliness 18:40:37 robyduck: in other words, standards beyond "don't cross this horrible line"? 18:40:38 means, we have rules for OPs, but it's up to them to put them into the right context 18:40:54 my suggestion fwiw .. was to "accidentally" increase the friendliness in the channel by ensuring that all operations by the friendliest fedora members were taking place in that channel.. 18:40:55 not so much about "ops" 18:41:08 bexelbie++ 18:41:08 langdon: Karma for bex changed to 12 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:41:15 there's your cookie! 18:41:21 * langdon winks 18:41:27 heh (re: cookie) 18:41:47 i also think item 6 in "guidelines" should be also "raise a council ticket" or some such 18:42:11 +1 18:42:49 I think that those guidelines are for how operators should respond in a standarized way 18:42:51 +1 on council or other group ticket - should we make CoC issues the responsibility of someone other than the council? 18:43:04 not rules for what happens to operators, right? 18:43:30 bexelbie: we might want to look at reinvigorating the CWG at some point, but since it isn't vigourous, Council seems right 18:43:34 would IRC OPs elections be something we want to take in consideration? New blood sometimes is a good thing. 18:43:50 robyduck: I like that proposal quite a lot 18:44:06 But on the other hand, I haven't been involved with the channel at all 18:44:27 How to increase friendliness... give free cookies. 18:44:27 robyduck: Who would vote? Ambassadors? All Fedora? 18:44:33 Rhea++ 18:44:33 mattdm: Karma for rhea changed to 9 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:44:40 there you go! 18:44:42 :D 18:44:56 mattdm: cla +2? 18:45:07 See, I already like you and think that this is very friendly place. 18:45:11 * Rhea nods seriously 18:45:57 we should make sure people with some experience vote on this topic, it's not an easy one 18:46:11 I have heard it said that ops requires some technical skills - will an election really ensure this? 18:46:24 no 18:46:25 s/some/some not easily acquirable/ 18:46:44 bexelbie: it will ensure we won't have OPs who are burned out 18:46:47 Candidates should list their skills in the election campaign 18:46:57 ^ 18:47:01 mattdm++ 18:47:06 I think if you are burned out you are not replying the same way as before 18:47:08 And if we don't get enough interest.... well, that says something too. 18:47:23 mattdm: +1 18:47:24 On topic of ops: In my experience I always rotated my moderators, everyone is active for a while, usually between three months to half a year... Then their activity rapidly decreases and even their actions may sometimes be in the spirit of "give me a break already" 18:47:38 Elected candidates would be expected to keep to high standards too, of course. 18:47:55 Rhea: that fits decently well with "once per release". 18:48:05 yup 18:48:08 elections for ops just doesn't feel right 18:48:19 ok. robyduck, want to put this proposal in the ticket? 18:48:25 bexelbie: is that a -1 or more of a 0? 18:48:28 yes, will add it 18:48:33 0 trending to -1 18:48:42 * mattdm notes that Stack Exchange has moderator elections and it Works Pretty Well 18:48:44 so 0 for the purposes of not blocking 18:48:53 I am concerned amongst other things about election turnout 18:49:03 bexelbie: consensus process at work :) 18:49:07 I also think we have multiple groups trying to engage contributors and users who are essentially bypassed with this 18:49:24 Can you elaborate on that? 18:49:29 bexelbie: what do you mean? 18:49:43 Ambassadors, CommOps, and Diversity all have a hand in friendliness and approachability 18:49:44 i still strongly think we need ops for "execution" and "other people" for the actual "moderation".. 18:49:54 we are adding a new group to do the same thing only in IRC 18:49:56 * jonatoni_ needs go, please can you review also this ticket https://fedorahosted.org/council/ticket/69? 18:50:08 I believe moderation is a non-technical skill and execution is an ops skill 18:50:10 as langdon said 18:50:27 jonatoni_: ooh. missed that -- thanks for bringing it up 18:50:45 also.. (my network seem to have dropped so i didn't say this earlier).. when I said "raise a ticket" i mean more like "cause something public to happen to raise accountability for taking drastic action".. 18:51:00 mattdm: thanks 18:51:02 I believe that should filter through one of the groups I mentioned 18:51:12 they should also have the personnel to prevent burn out 18:51:13 langdon: So, ops are not moderators, basically? 18:51:15 I don't quite understand what are "other people" for "moderation" if not ops? Maybe we need to clarify the term moderation? 18:51:16 and to expand to other channels 18:51:20 bexelbie, sure.. i think thats fine.. arguably.. it could be automated.. 18:51:24 mattdm, right.. 18:51:40 hmmm. I don't know how that works in a practical sense 18:51:41 basically ops does anything that requires privs at the direction/request of a mod 18:51:49 kinda like fidelity does, the cust-serv who can change an address can't issue a check, and vice-versa 18:52:00 so we have two people available at any time, a mod with no privs and a priv'ed op doing tech stuff and usre issues as needed 18:52:03 that would be called admin 18:52:14 moderator moderates, admin provides moderation tools.. 18:52:15 basically then you need two people to take an action... 18:52:33 that also lets ops serve as a reality check to also chime in, if we want that 18:52:34 it could also be "starting at guideline level 3" or something 18:52:40 they shouldn't necessarily be ministerial 18:52:43 Rhea++ (now you deserve that cookie!) 18:52:53 i can help 18:52:55 yey :] 18:52:58 Rhea++ 18:52:58 langdon: Karma for rhea changed to 10 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:52:58 I like this too. Someone put it in the ticket :) 18:52:59 :) 18:53:33 * langdon has a question but knows better than to ask mattdm when he is in "work giving mode" :) 18:53:40 okay, so, a few minutes left, and we actually did generate some concrete ideas 18:53:41 I also liked the idea of logging op/mod-actions 18:53:49 I'll write up the split role idea in the ticket 18:53:52 lol langdon 18:53:54 bexelbie: thanks! 18:54:13 bexelbie++ 18:54:13 robyduck: Karma for bex changed to 13 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:54:17 should we quick address jonatoni_'s ticket? 18:54:17 should we #info the ideas we like? or do we "like" them all and vote later? 18:54:19 I feel like this went better than expected 18:54:36 langdon: go for infoing some. never hurts :) 18:54:42 striker++ 18:54:42 langdon: Karma for strikerttd changed to 4 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:54:48 * langdon is in a cookie giving mood :) 18:54:52 ty 18:54:54 langdon++ 18:54:54 striker: Karma for langdon changed to 8 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:54:56 * mattdm waits for some infos and then will change the topic 18:55:02 ughh.. me types 18:55:16 langdon++ 18:55:16 robyduck: Karma for langdon changed to 9 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:55:25 #info proposal: Split moderation duties from ops duties. Ops does technical work and enacts mod decisons as needed. Mods should be drawn from ambassadors, diversity and commops to help with friendliness and accessability 18:55:27 Since i'm no longer lurking around i might as well say hello eh.. 18:55:30 .hello rhea 18:55:31 Rhea: rhea 'None' 18:55:44 I do have a name Zodbot.. mean.. 18:55:48 #info consider "publicizing" when major "coc violations are enforced" (not nec. on the 'who' violated but on the enforcer) 18:55:59 Rhea, lol 18:56:10 Rhea: :) 18:56:14 #info consider elections for ops roles in irc channels 18:56:26 langdon, I'll fold the publicizing into my ticket edit if you want 18:56:38 #info consider 2 phase commit model of enforcing coc violations 18:57:00 * langdon was trying to capture all the ideas we had so they would all go in your write up 18:57:08 s/your/bex 18:57:12 #topic budget approval for F24 and F25 Translation sprint participants 18:57:17 https://fedorahosted.org/council/ticket/69 18:57:27 i'll need a bit more detail on 2 phase commit 18:57:33 ^ so, I think this is another one of 18:57:48 #info we need to wait until budget update (no later than Nov 1st) from bexelbie 18:58:10 I'll add that info to the ticket... unless there is something urgent here I'm missing? 18:58:14 I think this should just be approved 18:58:19 we definitely have 500 EUR 18:58:27 bexelbie a semi-joking way of saying "you need an op and a moderator to agree on a irc 'enforcement'" 18:58:37 the shipping is an unknown, but hopefully we can figure it out 18:58:38 #undo 18:58:38 Removing item from minutes: INFO by mattdm at 18:57:48 : we need to wait until budget update (no later than Nov 1st) from bexelbie 18:58:39 langdon, ok 18:59:06 my bigger concern is that we are potentially shipping a crazy number of packages - but the world will still turn :) 18:59:06 ok, then let's vote in ticket. I'll start the conversation. 18:59:13 bexelbie, some light reading: https://en.wikipedia.org/wiki/Two-phase_commit_protocol ;) 18:59:32 "2PC" redirects here. For the play in American and Canadian football, see Two-point conversion. For the cryptographic protocol, see Commitment scheme. 18:59:55 bexelbie, umm.. i bet dgilmore thinks we already ship a crazy number of packages ;) 19:00:06 bexelbie, and lol 19:00:14 I am looking at him right now langdon, I'll ask him to instrument deliveyr of t-shirts 19:00:36 bexelbie, i think that is in factory-3.0 19:00:42 lolz 19:00:56 is this for people who only did the translations sprint, right? 19:01:03 robyduck: yeah 19:01:26 many of them did it to get a badge, I feel we should award people who costantly work on something 19:01:31 #info council will vote in ticket 19:01:51 robyduck: that is, longer-term contributors get expensive swag, not people just getting one badge? 19:02:02 not really, no 19:02:21 * mattdm has to go. 19:02:24 I get something more expensive if I do something constantly, not one shot 19:02:34 ok let's vote in the ticket 19:02:40 robyduck: I can definitely see that argument. put it in the ticket please :) 19:02:50 sorry for starting meeting late and then demanding it end on time 19:02:56 lol 19:02:58 sure, my fancy watch rings 19:03:04 * mattdm waits for that Ringly to show up from langdon's crowdsourced fundraiser 19:03:06 robyduck, !! 19:03:20 mattdm, hold your breath 19:03:25 * mattdm holds breath 19:03:29 #endmeeting