03:03:30 <cmurf> #startmeeting Workstation WG (2020-09-15) 03:03:30 <zodbot> Meeting started Wed Sep 16 03:03:30 2020 UTC. 03:03:30 <zodbot> This meeting is logged and archived in a public location. 03:03:30 <zodbot> The chair is cmurf. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:03:30 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 03:03:30 <zodbot> The meeting name has been set to 'workstation_wg_(2020-09-15)' 03:03:32 <cmurf> #meetingname workstation 03:03:32 <zodbot> The meeting name has been set to 'workstation' 03:03:34 <cmurf> #chair cmurf 03:03:34 <zodbot> Current chairs: cmurf 03:04:47 <cmurf> #topic Rollcall 03:04:49 <cmurf> #info present wg members: cmurf, aday, neal, tpopela, mclasen, mcatanzaro, kalev, owen, langdon, petersen 03:04:51 <cmurf> #info regrets wg members: 03:04:53 <cmurf> #info present guests: feborges, james, 03:04:55 <cmurf> #topic Approve 8 Sep minutes 03:04:57 <cmurf> #link https://meetbot.fedoraproject.org/teams/workstation/workstation.2020-09-10-02.49.log.html 03:04:59 <cmurf> #agreed Approved - no objections 03:05:01 <cmurf> #topic Announcements 03:05:03 <cmurf> #info Kalev: GNOME 3.38.0 is in Bohdi. If the F33 release slips by a week, that will end up in the F33 beta - which is great. 03:05:05 <cmurf> Kalev: there's one blocker at the moment - https://gitlab.gnome.org/GNOME/tracker-miners/-/issues/136 . Carlos Garnacho is away and might prevent us from landing it in time for the beta. 03:05:07 <cmurf> Neal: an ABRT issue is blocking the beta; there's a fix, but it hasn't landed in testing - so the beta slipping is likely. 03:05:09 <cmurf> #info Michael: systemd-resolved is experiencing issues - 3 blockers 03:05:11 <cmurf> #topic Follow-ups & Status reports 03:05:13 <cmurf> #info Allan: the new 3rd party repos policy has been merged - removes the policy blocker from #108 03:05:15 <cmurf> #topic Flatpak preferred over native (rpm) software in GNOME Software 03:05:17 <cmurf> #link https://pagure.io/fedora-workstation/issue/151 03:05:19 <cmurf> Michael: we're not confident about installing Fedora Flatpaks at the moment - quality isn't the same as Flathub Flatpaks. 03:05:21 <cmurf> Kalev was working on localisation for Fedora Flatpaks. This has now been completed. 03:05:23 <cmurf> The other issue was that they were lacking debug info. We discussed some options, but we didn't come up with a plan. We're not going to have debug info for F33. 03:05:25 <cmurf> Owen: we don't have ABRT support for Flatpak, so we're not going to have a complete solution. What would be good enough? Michael: flatpak-coredump working, being able to manually run gdb on a Flatpak. 03:05:27 <cmurf> There is some related work planned upstream. 03:05:29 <cmurf> Michael reads https://pagure.io/fedora-workstation/issue/151#comment-668019 03:05:31 <cmurf> We've been using the Fedora Flatpaks since they were first introduced in F28? 03:05:33 <cmurf> Concern that if we turn off Fedora Flatpaks, it will de-prioritise efforts to improve the infrastructure. 03:05:35 <cmurf> Langdon: could we enable Fedora Flatpaks for some things and not others? Or RPM for some things and Flatpaks for others. 03:05:37 <cmurf> Owen: it should be a policy setting rather than hard-coded in GNOME Software. 03:05:39 <cmurf> Discussion about repository settings for what's preferred and what isn't. Also related to other areas - modules. 03:05:41 <cmurf> Allan: we have three issues here: 03:05:43 <cmurf> 1. Goals, roadmap and blockers for the Fedora Flatpak initiative 03:05:45 <cmurf> 2. Excluding inappropriate apps (eg. Evolution) from Flatpaks 03:05:47 <cmurf> 3. Configuration of preferred software repositories, by users and sysadmins 03:05:49 <cmurf> Michael: regarding 1 - we have localisation, deltas are coming, debug info (Owen will work on this). Evolution maybe just needs to stop building as a Flatpak. 03:05:51 <cmurf> Allan: where are we trying to get to with this? What are the other pieces of the puzzle? 03:05:53 <cmurf> Kalev: that's unclear to me too. Is the goal to get to the point where we ship everything as Flatpaks by default. 03:05:55 <cmurf> Tomas: we want a stable platform - the goal is to use Fedora flatpaks as our main target 03:05:57 <cmurf> Allan: how many apps do we want as Flatpaks? All? A subset? Tomas: to be decided. 03:05:59 <cmurf> Allan: doesn't feel comfortable about pushing forward with Fedora Flatpaks without having a clear set of goals. 03:06:01 <cmurf> Owen: step 1 is allowing packagers to build Flatpaks, step 2 is ..., step 3 is apps that aren't RPMs (but that's way off). 03:06:03 <cmurf> Kalev: some pushback has been from developers who are used to RPMs. Could try and do some outreach work around it and improving the developer story. 03:06:05 <cmurf> Neal: points out developer story issues with Flatpak 03:06:07 <cmurf> Langdon: Flatpak is missing docs for converting an existing app to Flatpak 03:06:09 <cmurf> Owen: Fedara Flatpaks are not going to compete with other options - you need to be an existing Fedora developer and have Fedora-specific knowledge 03:06:11 <cmurf> Allan: agrees with the general thrust of pursuing Fedora but feels that we are lacking answers to questionings regarding where we want to be in the short-medium term, including: 03:06:13 <cmurf> - Number and type of apps we want Flatpaks for 03:06:15 <cmurf> - Expectations for documentation and tooling 03:06:17 <cmurf> - Expectations for community involvement - do we want the community involve? 03:06:19 <cmurf> - Testing processes and quality expectations 03:06:21 <cmurf> - User awareness, understanding, engagement 03:06:23 <cmurf> Langdon: deciding which apps should or shouldn't be a Flatpak requires some centralised coordination and control 03:06:36 <cmurf> #topic Give ABRT some lurve 03:06:38 <cmurf> #link https://pagure.io/fedora-workstation/issue/130 03:06:40 <cmurf> #agreed Deferred 03:06:42 <cmurf> #topic GNOME Software is recommending proprietary software 03:06:44 <cmurf> #link https://pagure.io/fedora-workstation/issue/111 03:06:46 <cmurf> #agreed Deferred 03:06:48 <cmurf> #topic Open Floor 03:06:50 <cmurf> #agreed Deferred 03:06:55 <cmurf> #endmeeting