14:00:07 #startmeeting "Fedora Workstation WG" 14:00:07 Meeting started Mon Dec 2 14:00:07 2019 UTC. 14:00:07 This meeting is logged and archived in a public location. 14:00:07 The chair is mclasen. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:07 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:07 The meeting name has been set to '"fedora_workstation_wg"' 14:00:18 .hello catanzaro 14:00:19 mcatanzaro: catanzaro 'Michael Catanzaro' 14:00:26 .hello aday 14:00:27 aday: aday 'None' 14:00:32 hey, I'm filling in for jensp today 14:00:42 #chair mcatanzaro 14:00:42 Current chairs: mcatanzaro mclasen 14:00:44 .hello2 14:00:45 langdon: langdon 'Langdon White' 14:00:45 #chair aday 14:00:45 Current chairs: aday mcatanzaro mclasen 14:00:49 #chair langdon 14:00:49 Current chairs: aday langdon mcatanzaro mclasen 14:01:06 .hello chrismurphy 14:01:07 cmurf: chrismurphy 'Chris Murphy' 14:01:11 #chair cmurf 14:01:11 Current chairs: aday cmurf langdon mcatanzaro mclasen 14:01:29 #meetingname workstation 14:01:29 The meeting name has been set to 'workstation' 14:01:33 don't mind me :D 14:01:38 who are we missing, apart from jens? cschaller, otaylor, kalev 14:01:49 #chair kalev 14:01:49 Current chairs: aday cmurf kalev langdon mcatanzaro mclasen 14:01:50 sounds right 14:02:09 ngompa 14:02:21 right 14:02:43 six present, we have quorum 14:02:43 morning 14:02:47 neither of them is online, but looks like we have quorum 14:03:21 I apologize for not getting around to sending out an agenda beforehand 14:03:26 are we normally in "2"? feels weird for some reason 14:03:28 * mclasen has a thanksgiving-size excuse 14:03:49 we've always been in fedora-meeting-2, yes 14:04:04 weird 14:04:17 I believe when this meeting was started, the other one was taken 14:05:04 anyway, agenda 14:05:29 do we want to revisit #111 this week ? It took up all of last week... 14:06:05 * mcatanzaro proposes 10 minute limit 14:06:27 aday wants to discuss #106 and that will take most of today 14:06:28 ok. lets do that. we have until 9:15 14:06:42 i don't mind as long as it's focused on on actions 14:06:54 #topic https://pagure.io/fedora-workstation/issue/111 14:07:44 cmurf, anything new to say? 14:07:45 does anyone actually have anything to day not in the ticket? 14:07:51 one thing we seem to have agreed on in the ticket is to separate the webapp issue 14:07:59 s/day/say 14:08:22 I think I was out last time when this was discussed 14:08:29 i suggested a few related design changes we could make - https://pagure.io/fedora-workstation/issue/111#comment-613356 . i'd be ok to work on those if a developer wants to help out 14:08:56 i guess that would likely be kalev :) 14:09:02 this is mainly for clarifying the 3rd party repo ui in g-s ? 14:09:16 mclasen, yeah 14:09:24 I don't have any new information or arguments. I still think it's questionable to present banner ads for proprietary software to users just because they've enabled a non-default repo/remote. 14:09:39 3rd party repos are still broken in g-i-s, which doesn't help 14:09:51 it is not just because they enable any non-default repo though 14:10:05 the banners are about software that is available in the particular repo they have enabled 14:10:40 we have another ticket for improving the 3rd party repo setup 14:11:14 and you have to go to a web browser to do it. In the past, anything you do in a web browser has always been ok for proprietary software. That was always the fig leaf 14:11:46 I discussed ways how to improve 3rd party repos in g-i-s in person with cshaller in flock, and then filed a workstation wg ticket to change how we install the repos 14:11:48 kalev, got a link for that? 14:12:15 but the ticket got stuck because we never got all the necessary people in the workstation wg meeting together to finalize this 14:12:34 aday: https://pagure.io/fedora-workstation/issue/105 14:12:57 I don't have a problem with proprietary software becoming available, I have a problem with their promotion. I see featuring and promoting proprietary software incongruent with Fedora. 14:13:14 kalev, ah yes, i remember now 14:13:19 as for promoting proprietary software in banners, I think I agree with cmurf and mcatanzaro 14:13:21 Well we don't have permission to implement #105, we need to get the change approved by Council because we are currently forbidden from shipping fedora-workstation-repositories on the install media. 14:13:32 right. we need cshaller to discuss it 14:13:55 I think it might make sense to show flathub banners in a sub-section on the landing page 14:14:07 like, Apps from Flathub ... 14:14:18 he's not here today, and will be gone from next week until the new year. So we probably have to table that until january 14:14:20 this makes it clear where they are coming from and that it's not fedora promoting them 14:15:04 that seems to fall under the general topic of 'improve 3rd party repo ux' ? 14:15:10 kalev, the banners are coming from gnome-software-3.34.1-fcwhatever, they're not coming from flathub. That's part of the problem. 14:15:17 yes, I understand that 14:15:27 I don't think the end user cares though :) 14:15:53 I think the proprietary is the problem though.. like "from flathub" doesn't nec. tell me enough about its Foss status.. 14:15:55 is it really a banner if we don't show it ? 14:16:04 True. And it's worth pointing out: if we want Council to approve #105 (which will be a tricky proposal, but I think it might be possible) we should consider that Council will likely take interest in whatever we do regarding the banners. Anyway, we've used 10 minutes.... 14:16:10 but I'm on the fence 14:16:38 * mclasen closes this discussion for today, before it gets frustrating 14:16:49 ha 14:16:55 #topic https://pagure.io/fedora-workstation/issue/106 14:17:02 is all things frustrating were so easy :) 14:17:30 langon, now you're stuck on the fence :D 14:17:36 for #106 there are a bunch of different proposals 14:17:43 not sure where to start on this one 14:17:57 cmurf :) 14:17:58 1 is moving to taiga from pagure 14:18:16 1 is switching to bluejeans from irc 14:18:27 1 is assigning a permanent chair or chairs 14:18:28 mixed reports on that (taiga) from around the project 14:18:41 i suggest we deal with them 1 at a time 14:18:51 ok, lets to that 14:19:01 reverse order seems least contentious though 14:19:01 #topic moving from taiga to pagure 14:19:09 or simplest to hardest 14:19:10 langdon, too late! 14:19:11 most of fedora seems to be organized around pagure right now. I'd suggest sticking to it to avoid diverging 14:19:12 #undo 14:19:12 Removing item from minutes: 14:19:16 mclasen, try again :) 14:19:37 #topic assigning a permanent chair who knows what he's doing (ie not me 14:20:01 this is clearly dependent on there being a willing victim or victims... 14:20:04 mcatanzaro: thanks for the chairing assistance 14:20:05 Well I used undo because you wrote "taiga to pagure" rather than "pagure to taiga" but yeah, we can reverse the order 14:20:06 I think it is a tough burden and like the current rotation 14:20:14 I'm willing to do chair for six months 14:20:17 this could maybe be a chair that rotates every 2 months, so that it's not one person doing this all the time 14:20:21 Permanent is harder 14:20:24 i feel like we're missing stable leadership 14:20:46 someone who knows what the priorities are, can manage our tickets, knows what's in the queue 14:20:50 I feel like if we have one person chairing all the time then it's going to skew the workstation wg in the direction where that person wants it to 14:20:53 there is advantage to stable leadership, conversely a 6 month rotation will take 5 years for everyone to get a turn 14:21:03 kalev, that's the point of leadership :) 14:21:10 well, it is nobody's actual responsibility to work on this, we're all just winging it 14:21:34 it doesn't have to be a single person 14:21:47 it could be a few people who split the duties somehow 14:22:16 we can keep skew from happening by deciding each meeting on agenda for next.. as a collective 14:22:20 Used to be stickster took responsibility for things, but permanent responsibility is a burden so I think a time limit is important. I wouldn't be willing to volunteer for permanent. And I don't think it's important that everyone get a turn, because I suspect not everyone will want a turn; any other volunteers to serve as chair? 14:22:49 i suggest that we don't cast around for volunteers here and now 14:22:53 it can be two co-chairs, it can be for four months, a complete rotation would happen in 18 months 14:22:54 not everyone is here 14:22:55 so, should we just make it a slower rotation ? 14:23:13 be in charge for a month or two at a time ? 14:23:23 I like that or the CO better 14:23:26 I think that would make sense 14:23:34 likely some people would prefer to opt out of chair entirely 14:23:37 a month or two seems too short to me 14:23:47 you need some ramp up time 14:23:54 the problem for me is the last minute "kid needs to get to school" and not having a clear route to back up 14:24:01 or maybe a "second" 14:24:13 langdon, right, you'd have a vice-chair 14:24:19 that can be alleviated to some degree by having an agenda in advance 14:24:28 makes it easier to fill in 14:24:31 a deputy is good for sharing the load too 14:24:33 that would make me way more likely to vote for it 14:24:46 s/that/vice chair 14:24:49 +1 to co-chairs 14:24:57 i think ideally we'd have a chair who a) wants the job and b) is good at it 14:25:00 Honestly when I run meetings, I just look at which tickets have the meeting tag and pick the most important. Doing that a couple days in advance of the meeting so we have an agenda in advance isn't hard. 14:25:08 rather than rotating through everyone 14:25:14 is there a concrete proposal we can vote on here? 14:25:56 decide on a term length and ask for volunteers on the ticket 14:26:04 then figure out what to do next :) 14:26:05 ok 14:26:07 separate ticket? 14:26:24 like do we want to vote and call this part approved? 14:26:31 #action ask for term length of chair duty and ask for volunteers on the ticket 14:26:55 #action aday ask for term length of chair duty and ask for volunteers on the ticket 14:27:06 * mclasen gives up on actions 14:27:49 my suggestion is co-chairs, 4 month term, anyone at their "turn" can opt out, and we'll learn quite a lot from that in a year 14:28:40 +1 14:28:45 opt outs are how you get scammed 14:28:58 w/ no mandatory switch.. like no term limits 14:29:06 -1 from me, I'd prefer shorter terms 14:29:16 +1 14:29:25 kalev, shorter than 4 months? 14:29:37 cmurf: yep, max 2 months 14:29:50 4 months is pretty short, not even a single release cycle 14:30:02 I don't want to sign up being a chair for such a long time 14:30:36 3 months? 1/2 release cycle? 14:30:37 -1. i'd only want to do rotations if we can't get volunteers 14:30:54 ok, any more votes ? 14:30:57 term length seems ok-ish. i'd prefer something a bit longer 14:31:23 if we're voting it would be good to have a set of proposals and pick a favourite 14:31:25 6+2=8, 8/2=4 so 4 months is a compromise :D 14:31:37 Well it seems important to know who would volunteer for the time periods under consideration. Sounds like kalev wouldn't want to do 6 months (understandable) but he wouldn't need to if it's either opt-out or volunteer-based 14:32:05 Anyone here besides me interested in volunteering? If nobody says "yes" then we have a problem with the proposal ;) 14:32:27 i might be interested, but it would depend on a few things 14:32:28 i'll volunteer 14:32:33 I would with a second 14:32:40 I am interested in volunteering, but only if it's shorter term 14:32:43 i also prefer co-chairs 14:32:44 You'll have a second because there will be a vice-chair 14:32:46 Or co-chair 14:32:50 I'll do it too 14:33:06 Anyone besides kalev have an issue with 4 month term? 14:33:29 any given 4 month period is likely to have a few weeks where I won't make it 14:33:39 mcatanzaro, i'd prefer longer, but i wouldn't object as such 14:33:49 number seems weird given Fedora life cycle 14:34:20 yes it does and I expect in 1 year's time, maybe even less, a new stepping stone will appear in the wg's path 14:34:30 I'd also prefer 6 month (one release cycle, also aday's original proposal from the ticket). Is there anyone who is willing to do 4 months who wouldn't want 6? I would even define it in release cycle (like FESCo does) rather than calendar time. 14:34:36 it's a clear progression from where we are now 14:35:02 Either way is fine though, 4 months, 6 months, it's an improvement over what we have now regardless 14:36:40 use preferential voting in the ticket? see how many points each choice racks up? 14:36:57 yes, sounds better than trying to come up with a meaningful vote here 14:37:11 ready to move on to the next sub-topic ? 14:37:12 still propping new ticket 14:37:23 Well we need to decide between co-chair or vice-chair 14:37:25 *proposing 14:37:30 whats the difference ? 14:37:33 cmurf, for simplicity are you OK with sticking with aday's vice-chair proposal? 14:37:38 rank 14:38:12 +2 co-chair, +1 vice-chair, -1 single chair - is how i'd preferential vote on it 14:38:16 I think vice is better.. and vice is really just a back up 14:38:25 So vice-chair would act as chair if the chair is unable to attend, and perhaps also serve as the next chair during the next term; I assume co-chair would be two equal chairs sharing responsibility 14:39:35 in practice, that can probably be somewhat fluid, depending on the chair team dynamics 14:39:48 tbh I think we are bad at deciding things :) 14:39:52 haha 14:40:04 right, moving on for now 14:40:11 #topic switching to video calls 14:40:21 my feeling is that having a chair and vice-chair simplifies things, because you have a clear chain of command 14:40:43 it's always obvious who runs the meeting, decides the agenda 14:41:33 and you can have a bit of wiggle room still, if the vice-chair wants to do some extra meetings, for example 14:41:47 extra meetings ?! 14:41:57 i mean, run more of the meetings themselves 14:42:01 sorry :) 14:42:01 * mclasen doesn't like the sound of that 14:42:03 should we #undo? 14:42:04 no more meetings 14:42:14 #undo 14:42:14 Removing item from minutes: 14:42:22 * mclasen just goes with the flow 14:42:29 ha 14:43:08 co-chairs encourages compromise from the get go, if two people are consistently on very different pages then we've got an issue, it's also a less formal arrangement 14:43:36 any meaningful impass among the chairs can be settled by the full group 14:44:00 i think we need more leadership and direction 14:44:06 not less 14:45:02 yeah, that is a good point in favor of having a single chair 14:46:10 can we wrap this part up? 14:46:34 I tried to, but you kept discussing it... 14:47:04 blame latency 14:47:15 #topic switching to video calls 14:47:44 I propose every 3rd or 4th meeting using video/audio call, for a trial period of perhaps 6 months 14:48:14 I feel doing _only_ video calls would give an advantage to native speakers who'd be able to push their views through much more easily 14:48:31 but every 3rd of 4th might be nice: would be a nice way to learn to know other members better 14:49:14 kalev, I agree it gives an advantage to native speakers, but it also acts as an expedient 14:49:41 plus the burden of location is much higher with video calls.. I like the periodic ones.. in fact, I'm asking for them back on the Council.. but only periodically 14:49:44 every 3rd or 4th meeting sounds like a scheduling nightmare to me 14:49:46 i'd like us to use video for all our meetings, but try and do preparatory work online 14:49:58 I'm virtually guaranteed to get the cadence wrong and show up on irc that week 14:50:13 the meeting should be for discussing mature proposals 14:50:19 * mcatanzaro agrees with mclasen 14:50:40 i'd be fine to try video for a while and then re-assess 14:51:03 if the cadence is simple it's not hard.. first meeting of the month for example 14:51:20 does the calandar app allow location to vary per date? google calendar does 14:51:48 cmurf, it does but "first meeting of the month" would be too complex for the calendar app 14:51:53 fedocal? I think it does if you just make different meetings 14:51:54 That's simple and easy for humans though 14:52:31 yeah a single calendar we can subscribe to that allow a per meeting location variant 14:53:03 u can't subscribe to fedocal anyway, can you? or its ics which is no uodates 14:53:13 you can subscribe 14:53:28 i am subscribe, mcatanzaro makes changes, i almost immediately get them on my phone 14:53:41 i can't help but feel that we're struggling to commit here 14:53:42 * kalev doesn't use fedocal. 14:53:47 weird.. must investigate 14:54:01 aday: "tbh I think we are bad at deciding things :)" 14:54:10 yep 14:54:21 Let's just try it for the next couple meetings 14:54:25 I am fine with switching to video altogether, if only for a trial perio 14:54:34 maybe the chair should decide 14:54:40 irc/video meetings are quite different. it will take a while to get used to video, and will take a different set of skills and techniques 14:54:48 langdon: :D 14:55:01 if we constantly chop and change, i fear that we won't settle into productive habits 14:55:02 We have two more meetings this year; I scheduled two weeks off for end-of-year holidays 14:55:04 video calls are very exclusive, right now all of fedora community can come and hang out here on the channel 14:55:09 also means I have to change me schedule to be somewhere I can run video 14:55:11 video calls would just exclude everybody 14:55:15 i agree with kalev 14:55:29 if we switch to video we will need to take minutes and share them 14:55:35 also no automatic notes.. Unless u parallel with zodbot.. 14:55:42 i'm happy to do that if no one else wants to 14:55:53 which Ben cotton has been doing really well with council 14:56:14 kalev has good points... FWIW I don't think IRC vs. video is our main problem, our problem is difficulty advancing proposals 14:56:17 #info we are bad at deciding things 14:56:29 that seems to call for a secretary to take notes 14:56:36 * mclasen eyes the vice-chair 14:56:53 if the vice-chair is chairing, they can't take notes 14:56:58 I think it's chair's responsibility to advance proposals 14:57:01 that's why you generally have a secretary 14:57:05 put things on the vote to move things forward 14:57:27 kalev, right 14:57:29 ok, lets vote on something! 14:57:37 We all agree on having a chair, but haven't been able to vote on it today since there's uncertainty as to how long the term be, or co-chair vs. vice-chair. These are simple to vote for but we didn't have polls prepared so they didn't happen. We can try voting in the ticket, but we know that *never* works for us because... I don't know why, we are bad at reading pagure mail? 14:57:39 if there's a stalemate it means the proposal lacks necessary persuation 14:57:53 suggestion: the last two wg meeting for this year will be video calls 14:57:53 mcatanzaro: maybe info that? 14:58:10 #info We all agree on having a chair, but haven't been able to vote on it today since there's uncertainty as to how long the term be, or co-chair vs. vice-chair. These are simple to vote for but we didn't have polls prepared so they didn't happen. We can try voting in the ticket, but we know that *never* works for us because... I don't know why, we are bad at reading pagure mail? 14:58:29 #proposal the last two wg meeting for this year will be video calls 14:58:30 excellent 14:58:36 +1 14:58:51 #info if we aren't happy with the video calls after two meetings, aday will be disappointed that we didn't give it a chance for longer than two meetings 14:58:53 :) 14:58:55 +1, although i think we will need more than 2 meetings to know if we like video 14:58:58 +1, let's give it a try, but I don't want to stick with just doing video calls 14:59:16 +1 14:59:17 +0 14:59:25 I assume we'll leave it to next weeks chair to figure out the bluejeans-or-other session and make it known before the meeting ? 14:59:26 don't disappoint me ;) 14:59:41 Oh no, let's use BlueJeans please 14:59:49 I see +4, any more votes ? 14:59:49 Anything other than BlueJeans is likely disaster 14:59:51 kalev, thanks for trying it 14:59:52 +1 15:00:06 i can set up a bluejeans thing 15:00:11 Somebody from Red Hat will need to set up the meeting, I volunteer aday since it was all his idea. Thanks aday! 15:00:14 so we have our own code 15:00:29 thats +5, so that is agreed 15:00:44 #agreed the last to wg meetings this year will be video calls 15:00:53 Good meetbot usage :) 15:01:03 I don't know. it seems to ignore me ? 15:01:08 It's working 15:01:19 It just doesn't say anything until the end 15:01:23 times up now, anyway 15:01:30 any last word ? 15:01:34 #action aday to set up the bluejeans meetings 15:01:40 I am going to post two polls in the ticket regarding the chair proposals, let's see if we can vote in the ticket 15:01:47 (a) length of time, (b) co-chair vs. vice-chair 15:02:01 #action mcatanzaro to post polls in the ticket regarding chair proposals 15:02:07 mclasen you do have to be sure u r a chair though (which I forget sometimes) 15:02:27 am I not automatically, if I #startmeeting ? 15:02:39 anyway, now its time for 15:02:40 mcatanzaro, it's a bit unclear how co-chair / vice-chair would actually work in the case of rotating positions 15:02:46 #endmeeting