13:00:27 #startmeeting Workstation WG 13:00:27 Meeting started Mon Sep 30 13:00:27 2019 UTC. 13:00:27 This meeting is logged and archived in a public location. 13:00:27 The chair is mcatanzaro. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:27 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:27 The meeting name has been set to 'workstation_wg' 13:00:30 #meetingname workstation 13:00:30 The meeting name has been set to 'workstation' 13:00:34 #topic Roll call 13:00:36 .hello catanzaro 13:00:37 mcatanzaro: catanzaro 'Michael Catanzaro' 13:00:56 .hello2 13:00:56 .hello chrismurphy 13:00:56 petersen: petersen 'Jens Petersen' 13:00:59 cmurf: Something blew up, please try again 13:01:12 .hello 13:01:12 cmurf: (hello ) -- Alias for "hellomynameis $1". 13:01:22 .hello2 chrismurphy 13:01:24 cmurf: Sorry, but you don't exist 13:01:31 haha 13:02:28 cmurf: I think your first invocation ought to work 13:02:44 usually it does 13:02:49 okay 13:02:53 maybe it's too early for zodbot 13:03:07 yeah need coffee haha 13:04:47 .hello aday 13:04:47 aday: aday 'None' 13:04:48 i just looked for this in #f-m-1 :/ 13:05:06 .hello2 13:05:07 langdon: langdon 'Langdon White' 13:05:14 * mcatanzaro running a bit behind 13:05:14 seems i exist, but i'm empty inside 13:05:30 #chair cmurf petersen aday langdon 13:05:30 Current chairs: aday cmurf langdon mcatanzaro petersen 13:05:51 One short of our new quorum of 6 13:05:59 Somebody find somebody else :P 13:06:09 * cschalle hi 13:06:20 #chair cschalle 13:06:20 Current chairs: aday cmurf cschalle langdon mcatanzaro petersen 13:06:24 Excellent 13:06:30 Give me a minute here... 13:09:16 OK 13:09:20 #topic Attendance 13:09:53 Since we're still having trouble meeting quorum, I'd like to propose we do a little attendance tracking, at least for the next round of rotating chairs 13:10:14 Present/Regrets/Missing, if you won't be able to attend, just tell the meeting chair so you can be marked as Regrets 13:10:33 Good 13:10:35 Sound good? Missing == bad and we can decide what to do on a case-by-case basis if a member is Missing too much. Regrets == not bad. 13:11:23 I feel like we often have 3-4 Missing and that's rough for the operations of the WG. 13:11:33 it gets a bit tricky doing all this on a public mailing list 13:11:37 sounds reasonable 13:11:40 and not having a permanent chair 13:12:02 what happens if someone has a personal situation? who do they tell? where? how? 13:12:10 proxy voting seems reasonable 13:12:14 I would tell the chair of the next meeting in a private mail 13:12:59 e.g. fesco votes in ticket all the time 13:13:24 We do have a public schedule for rotating chairs. If you'll miss a bunch of meetings (e.g. otaylor going on paternity leave) then let the group know somehow. Any concerns? 13:13:39 FESCo's policy is that decisions are finalized within two weeks of a proposal. 13:13:40 i don't know how i'd contact the group 13:13:44 BTW I'm not so much worried about voting in tickets (which we aren't great at) as not having enough people present to discuss issues 13:14:02 quorum not required for discussion 13:14:05 Seven days after the proposal, +3 votes in the tickets is enough to approve. Any -1 votes moves it to meeting agenda 13:14:34 If there isn't +3 after 7 days, there must be +1 after 14 days or it's automatically rejected. 13:14:43 sgallagh: You have a bigger firehose of issues than we do, though... we are a little less formal :) 13:14:58 voting on tickets is fine if the proposals are fully fleshed out. it's not suited to problem solving or consensus building 13:15:07 true 13:15:08 Sure, I just figured if you were looking for insipiration, I could give you the 30s description 13:15:26 :) 13:15:26 Problem solving and consensus building are a lot of what we do :) 13:16:10 .hello2 13:16:11 otaylor: otaylor 'Owen Taylor' 13:16:12 sorry to be late! 13:16:18 #chair otaylor 13:16:18 Current chairs: aday cmurf cschalle langdon mcatanzaro otaylor petersen 13:16:35 If we have an agenda page we could add Regrets there too 13:17:00 aday: to contact the group... desktop@ list if you're OK with using that, or just tell any of us in a private mail otherwise 13:17:11 We don't have an agenda page though 13:17:15 nod 13:17:40 I like mcatanzaro proposal, I think it is a good idea 13:17:43 's 13:18:07 Anyway we could track it in the meeting reminders we send to the list, but maybe we don't need to advertise everyone's attendance on the public list 13:18:10 Let's try it and we can adapt as needed 13:18:17 So the other thing we could do is track it right before the endmeeting, in the IRC log 13:18:36 +1 13:18:37 As long as we don't forget to do it, should work OK I think 13:18:58 it seems like an improvement, but i do feel that a permanent chair would help 13:19:09 and i'd be interested in us having our own channel/list 13:20:17 aday I think that's deskop@ list and #fedora-workstation channel 13:20:36 cmurf: i mean a private one 13:20:53 ahh ok 13:20:58 or does that qualify me for pitchforks? 13:21:11 I don't see a lot of use for that 13:22:02 The private channel seems not very useful for me - 99% of chat should be public. A private list could be usefulfor adminstrative stuff - but maybe not worth the effort of setting it up? 13:22:35 aday: Would you have reason to use a private list generally? It's very rare that I've needed to send private mails, and when needed I just add everyone to CC 13:23:05 mcatanzaro: would make sending regrets a lot easier, and maybe poeple would do better about it :-) 13:23:24 mcatanzaro: other than that, it's indeed pretty rare to need 13:23:41 I'm OK with a private list, but someone else needs to set it up 13:24:15 just 2 cents.. the last ~month has been a bit confusing for which meetings were on/off.. so may not be reflective 13:24:15 i think the reason for a dedicated channel/list are: 1. keeps the noise down on the public list 2. means that WG business doesn't get lost 4. shared knowledge that you might not want to be public (eg. "i've got a personal issue and will be missing the next 4 meetings") 13:24:16 Also OK with a permanent chair, but someone else needs to volunteer. :D The reason we have a rotating chair is because Paul didn't want to be permanent chair anymore; no particular reason not to go back to permanent chair if someone wants to do it. 13:24:38 4 > 3 13:25:07 it's likely to be a low traffic list, so i can understand the hesitation 13:26:17 How about a ticket so we can reflect on it more? 13:26:18 in general i feel that the WG could do with a bit more... cohesion...? gravity...? 13:28:01 petersen: sounds like a good idea. better than us spending a whole meeting talking about mailing lists :) 13:28:13 Cool 13:28:56 petersen to create ticket to continue this discussion? 13:29:03 lol okay 13:29:33 aday: Generally agree - not sure how to get there without finding a buried chest full of round tuits :-) 13:29:52 aday: do you mean creating since it is your proposal? 13:30:02 petersen: sure 13:30:24 #action aday to create a ticket to continue this discussion 13:30:41 aday: solid agenda in advance for every meeting would definitely help. 13:30:47 My only concern is people thinking we are having secret discussions behind closed doors - dunno if any other WG or Stg meetings have something similar 13:31:04 otaylor, aday: +1 13:31:26 OK, six more things tagged with meeting... and four look important, so... 13:31:35 This first one should be quick 13:31:37 petersen: we could call the mailing list workstation-wg-admin or something instead of -private if we wanted emphasize that it's not for secret discussions, but I guess it's also for secret discussions in the rare case any are necessary :-) ... but anyways, lets' get on with real business 13:31:43 #topic Automatically install the OpenH264 codecs 13:31:46 otaylor: sure 13:32:19 cschalle: We missed you last meeting. :) What we need here to close the ticket is confirmation that your legal folks have approved this scheme we now have in place 13:32:43 ok, will add a comment to that effect 13:32:44 That's all. There was some concern about that at the last WG meeting 13:32:49 Oh actually that's not all, one more thing 13:33:23 The license seems to say that we need to use the string "OpenH264 Video Codec provided by Cisco Systems, Inc."... somewhere... can you look into that too? 13:33:42 https://paste.gnome.org/potu4skdo 13:33:49 ok, will do 13:34:00 Great, let's move on quickly since three more important items 13:34:16 #action cschalle to comment in ticket and look into question about license terms 13:34:30 #topic Workstation repos are not available for Branched and Rawhide 13:35:33 The complaint is filed two weeks ago... three of the four repos in fedora-workstation-repositories don't exist yet for F31 13:36:01 I asked mclasen to look into it since he is the package maintainer, but I'm not sure if he got around to it yet 13:36:16 https://pagure.io/fedora-workstation/issue/102 13:36:18 cschalle I remember you did a lot of work to get these repos up and running, is it something you could look into? 13:36:52 are rpmfusion in general already available for F31? 13:37:05 yes 13:37:32 ok, so I will ping and ask why the repos we depend on are not enabled yet then 13:37:55 what is the setup for coprs? are they attempted autobuilt for new Fedora releases? 13:38:28 They can be configured that way 13:41:22 #action cschalle to ping repo maintainers 13:42:17 #topic Workstation x86_64 live image is over size target 13:42:38 Thanks to petersen the new image is hopefully under the size target due to having removed one font package (I hope that was a nonessential font package) 13:43:15 This now fixed 13:43:25 Great. We probably still want to raise the size target at least a little bit? I'm sure we don't want to get into a situation where we're shrinking user help images to stay under target again ;) 13:43:36 Yes - current size is 1930952704 13:44:01 s/Yes// 13:44:09 that's a substantial drop 13:44:24 Yea we removed the CJK serif font... 13:44:51 (google-noto-serif-cjk-ttc-fonts iirc) 13:44:59 Yes it is big 13:45:21 Is it... not important to have a CJK serif font? That seems important? 13:45:23 The Sans font is still there don't worry 13:45:37 0.2 GB is a lot indeed. 13:45:50 Well hmm yeah it would be nice to have but I feel the price is quite heavy 13:46:21 on F31 WS for CJK locales it gets auto-postinstalled by gnome-software 13:46:38 Though not on SB 13:47:05 Hopefully I don't get flamed hehe 13:47:16 I like this capability, auto-postinstallling of fonts 13:47:22 Yes me too 13:48:15 OK, I guess we can close this then. We have another 700 MB to fill before we have to worry about size target again 13:48:39 I think the vast majority of Fedora users won't notice the missing font - we had only had it default installed for a few releases 13:49:01 700M? I'm counting 70M 13:49:08 Right - don't all rush at once please ;-) 13:50:09 Just enough to vendor libpod into toolbox lol ;o) 13:50:31 70M yes :P 13:50:42 it's 164M installed 13:50:52 Yeah I think so 13:51:18 OK, good job today getting through so much! Final topic: 13:51:22 #topic Ship fedora-workstation-repositories on install media 13:51:35 petersen: having rebootless font installation on silverblue would be nice :-) .... maybe we'll engineer a way some day 13:51:38 https://pagure.io/fedora-workstation/issue/106 < mailing list discussion (etc) 13:51:54 otaylor: yes that's true 13:52:14 So shipping fedora-workstation-repositories seems likely to be controversial without gnome-software changes 13:52:16 aday: thanks 13:53:00 If we ship it currently without other changes, gnome-software will search the repos for software out-of-the-box, meaning Chrome, Pycharm, Steam, and the Nvidia driver show up without the usual prompt to enable third-party repos 13:53:49 Fedora Council is very likely to not allow that, at least not without gnome-software changes to add some much more prominent warning/interstitial when installing proprietary software. 13:53:51 probably not going to fly with council 13:54:10 My feeling too 13:54:37 Yeah so, that all said, I think it might fly if we want to do it for technical reasons, if we consider the above and have a plan to make the design changes we can reasonable anticipate would be required 13:54:38 https://pagure.io/fedora-workstation/issue/105 13:55:07 IMO there's no point in taking the current proposal to Council though; we know it's probably going to be rejected 13:55:30 it's not my understanding that that's the proposal 13:55:33 yeah, especially since we aren't limiting it to specific search terms ... if you search for "web browser" and gnome-software recommends chrome out of the box 13:55:48 i thought kalev wanted to ship the repos in a disabled state, and prompt to enable them 13:55:51 aday: it's not necessarily the proposal, but according to kalev, that's the behavior that we'll get. 13:56:19 Doesn't gnome-software do the enabling already on demand? 13:56:23 aday: Thing is gnome-software will search for software even in disabled repos, which Council has previously told us we may not do. 13:56:29 Nod 13:56:34 aday: https://pagure.io/fedora-workstation/issue/105#comment-598595 13:56:53 I mean, Council has said we can search through disabled repos, that's what we already do, but that means the proprietary software repos cannot be installed by default. 13:57:31 So cschalle, kalev presented this at the last meeting, he said it was actually your proposal though... do you have any thoughts here? I guess we can continue at the next meeting as we're short on time. 13:57:33 Doesn't that mean that the cisco repos already do this? 13:58:03 petersen: cisco repos are foss 13:58:10 okay 13:58:37 petersen: Cisco repo is sort-of free software though (the binary has odd restrictions but the source code is free software). I'd rather ask forgiveness rather than permission regarding Cisco if that's OK. ;) 13:58:56 fedora-workstation-repositories is definitely nonfree though, that's a big difference. 13:59:11 Okay right I see 13:59:34 Anyway I'll close the meeting in one minute, last call for comments :) 13:59:48 did next chair get selected? 13:59:55 in the agenda 13:59:55 #topic Open floor 13:59:59 https://pagure.io/fedora-workstation/issue/76#comment-598430 13:59:59 i can talk to kalev about the 3rd party repo ux 14:00:00 invite 14:00:04 needs one more vote 14:00:08 We can continue this next week, thanks for coming everyone. And especially aday for getting the discussion started on the new issue https://pagure.io/fedora-workstation/issue/106 14:00:08 see if we can work out a proposal between the two of us 14:00:30 langdon: Our chairs are pre-scheduled, see https://apps.fedoraproject.org/calendar/workstation/#m9550 14:00:53 I think it is good to remind about the next chair at the end of the meeting 14:01:15 OK, next chair is Matthias Clasen on October 14 14:01:27 Thanks! 14:01:44 mcatanzaro: i thought we had emptied the pump 14:02:04 mcatanzaro updated/refreshed 14:02:04 langdon: Emptied the pump? 14:02:26 run out 14:02:31 list was refreshed 14:02:33 like we had to refill th elist... but I am not sure I know how it got generated in the first place 14:02:41 I just went alphabetically. 14:02:43 By last name ;) 14:02:50 langdon: we just cycle 14:03:06 ahh ok.. cool.. i must be mixing up meetings.. i thought we "voted" 14:03:25 And *tried* to pick dates that didn't hit holidays this time, that's why we start on Jan 13 instead of Jan 6 like I had really wanted, to avoid MLK day and Presidents Day. 14:03:29 Anyway, we're over time 14:03:33 Attendance: mcatanzaro cmurf petersen aday langdon cschalle otaylor present, mclasen kalev Son_Goku missing. With the next meeting we can start tracking this cumulatively. 14:03:40 #endmeeting