workstation
LOGS
23:47:57 <brainycmurf> #startmeeting Workstation WG (2023-04-18)
23:47:57 <zodbot> Meeting started Wed Apr 19 23:47:57 2023 UTC.
23:47:57 <zodbot> This meeting is logged and archived in a public location.
23:47:57 <zodbot> The chair is brainycmurf. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
23:47:57 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
23:47:57 <zodbot> The meeting name has been set to 'workstation_wg_(2023-04-18)'
23:47:57 <brainycmurf> #meetingname workstation
23:47:57 <zodbot> The meeting name has been set to 'workstation'
23:47:58 <brainycmurf> #chair Michael
23:47:58 <zodbot> Current chairs: Michael brainycmurf
23:48:09 <brainycmurf> #info Present members: Kalev, Tomas, Owen, Jens, Allan, Chris, Michael, Neal
23:48:09 <brainycmurf> #info Guests: Jiri, Martin
23:48:09 <brainycmurf> #info Regrets: Matthias
23:48:09 <brainycmurf> #info Missing:
23:48:09 <brainycmurf> #info Secretary: Kalev
23:48:10 <brainycmurf> #topic Anaconda Web UI requirements
23:48:14 <brainycmurf> #info Ability to select a language and keyboard for installer and live session: https://pagure.io/fedora-workstation/issue/366
23:48:17 <brainycmurf> #info Ability to switch keyboard layouts during installation: https://pagure.io/fedora-workstation/issue/368
23:48:20 <brainycmurf> Anaconda developers are proposing that the Workstation live image sets the language and keyboard layout so that it's already correctly set when anaconda is started. This is then up to the Workstation WG to implement.
23:48:23 <brainycmurf> Neal mentioned in the comments that this would only work for Workstation and not for other spins as they don't have an initial setup that can run on live media like we do.
23:48:26 <brainycmurf> Jiri: Anaconda developers say that anaconda is not planning on providing an UI for that in the live session and just leave it up for the system to provide a right environment for anaconda.
23:48:29 <brainycmurf> Martin: gnome-initial-setup to drop an .ini file to tell anaconda to not show the screen. Otherwise anaconda shows the layout screen.
23:48:32 <brainycmurf> Allan: This makes sense. Potential gotchas: transitioning between different sessions, different apps. Danger that it can become somewhat chaotic use experience. Need to look at the details how the experience is exactly going to be and if different pieces fit together like an interaction flow as opposed to components bolted together.
23:48:36 <brainycmurf> Initial setup only supports a single keyboard layout. Allan has designs to add a second but that's not implemented yet afaik.
23:48:39 <brainycmurf> Martin: language selection would make sense in the anaconda js launcher.
23:48:41 <brainycmurf> Michael: We'd move this all to gnome-initial-setup.
23:48:45 <brainycmurf> Michael: The consensus seems to be that this plan is going to work for live installs. Other media we don't plan on converting to the new installer for F39.
23:48:48 <brainycmurf> #topic Anaconda Web UI requirements: Ability to reuse a /home partition or subvolume: https://pagure.io/fedora-workstation/issue/367
23:48:51 <brainycmurf> Jiri: We are asking for clarification. What's the use case. What's the reason for the request.
23:48:53 <brainycmurf> Allan: Two distinct use cases: 1) recovery install, something has gone wrong with the system and want to keep the data and reinstall the OS. That's how Ubuntu presents this. 2) Upgrade: you are on a previous version and want to go to the new version and the way you want to do is keep the data and install a new OS.
23:48:57 <brainycmurf> Michael: This is something that we'd like have available somehow, but don't expect anaconda to do it.
23:49:00 <brainycmurf> Allan and Neal: Not sure about that. It's a common complaint because Ubuntu and openSUSE can do it.
23:49:03 <brainycmurf> Allan: There is overlay with custom partitioning. If we don't have custom partitioning then this becomes more important.
23:49:06 <brainycmurf> Jiri: Are you OK if anaconda just keeps /home volume and removes all other subvolumes?
23:49:08 <brainycmurf> Neal: Yes.
23:49:10 <brainycmurf> Jiri: Are you OK with just going with BTRFS support in the first iteration?
23:49:14 <brainycmurf> Neal: Yes. It's the safest of them all. BTRFS first.
23:49:16 <brainycmurf> #topic FWWG Chair for Fedora 39 cycle
23:49:18 <brainycmurf> Michael: Any volunteers?
23:49:20 <brainycmurf> Neal: I could do it, provided you are all OK that I'm going to miss once a month and need a replacement.
23:49:23 <brainycmurf> Allan: I could take over once a month if needed.
23:49:25 <brainycmurf> Michael: I would like to take a 6 month break and let Neal or Allan take it over.
23:49:27 <brainycmurf> Everybody to think until next week and vote then.
23:49:29 <brainycmurf> #topic Give ABRT some <3
23:49:31 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/130
23:49:33 <brainycmurf> Last week we agreed to discuss with ABRT team to focus on 1 or 2 issues every quarter. ABRT team could focus on the back end and we may need to work on the GUI tool ourselves if we want it to look prettier. Allan has an initial scetch for UI.
23:49:37 <brainycmurf> #action Michael to discuss this with the ABRT team.
23:49:39 <brainycmurf> We need to discuss how to find resources to help with the GUI side. Can Red Hat help here? Need to have an internal discussion.
23:49:44 <brainycmurf> #topic Announcements and status updates
23:49:46 <brainycmurf> #info New website!
23:49:48 <brainycmurf> #info Fedora 38 is released!
23:49:50 <brainycmurf> #info LAS is this week - https://linuxappsummit.org/
23:49:52 <brainycmurf> #info HDR hackest next week - https://wiki.gnome.org/Hackfests/ShellDisplayNext2023
23:49:54 <brainycmurf> #endmeeting