20:59:32 <brainycmurf> #startmeeting Workstation WG (2023-05-02)
20:59:32 <zodbot> Meeting started Tue May  2 20:59:32 2023 UTC.
20:59:32 <zodbot> This meeting is logged and archived in a public location.
20:59:32 <zodbot> The chair is brainycmurf. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
20:59:32 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:59:32 <zodbot> The meeting name has been set to 'workstation_wg_(2023-05-02)'
20:59:32 <brainycmurf> #meetingname workstation
20:59:32 <zodbot> The meeting name has been set to 'workstation'
20:59:32 <brainycmurf> #chair Allan
20:59:32 <zodbot> Current chairs: Allan brainycmurf
20:59:50 <brainycmurf> #info Present members: Matthias, Allan, Michael, Kalev, Tomas, Owen, Chris, Neal, Jens
20:59:50 <brainycmurf> #info Guests: jkonecy
20:59:50 <brainycmurf> #info Regrets:
20:59:50 <brainycmurf> #info Missing:
20:59:50 <brainycmurf> #info Secretary: Matthias
20:59:51 <brainycmurf> #topic Anaconda Web UI requirements
20:59:53 <brainycmurf> #info Allow selecting a partitioning scheme
20:59:55 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/377
20:59:57 <brainycmurf> #info Dual boot support
20:59:59 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/371
21:00:01 <brainycmurf> Jiri says the last discussion on this topic did not get into detail, and we just have the requirement
21:00:04 <brainycmurf> without details. Allan mentions the use case of new users coming from Windows and wanting to
21:00:06 <brainycmurf> keep Windows around. Another use case is gaming, which often also requires Windows. Neal mentions
21:00:08 <brainycmurf> bitlocker, and that gaming scenarios will likely avoid the bitlocker complication since it affects
21:00:13 <brainycmurf> performance. Martin suggests autodiscovering available boot targets. The much bigger complication
21:00:15 <brainycmurf> is resizing existing installations.
21:00:17 <brainycmurf> Owen says that we need to do as well as our biggest competitor (Ubuntu).
21:00:19 <brainycmurf> Neal points out https://docs.google.com/document/d/1Sw07eNjORV1rBEGhlWJmD39BgNBVNbJEJhLzrc_6T0w/edit#heading=h.wjzz1ts8m9ii as an old design from elementary, which has some overlap with what we
21:00:22 <brainycmurf> want to do.
21:00:24 <brainycmurf> Neal is concerned about Workstation getting skewered for lack of dual-boot.
21:00:26 <brainycmurf> Neal suggests that we should identify scenarios where we _can_ do it, and provide a guided
21:00:28 <brainycmurf> experience for it. And importantly, tell the user if we can or cannot do it.
21:00:30 <brainycmurf> Jiri is worried that shrinking UI will be a stretch to implement for F39. The tooling is there, but
21:00:33 <brainycmurf> it has not been part of the guided workflow in the old UI and isn't currently tested.
21:00:35 <brainycmurf> Chris says that dual-boot is a final release criterion and has been tested in Fedora.
21:00:37 <brainycmurf> Some discussion around bitlocker, and how much it is enabled by default. Neal thinks it is
21:00:39 <brainycmurf> not enabled on many machines. Chris had a two-year old thinkpad with bitlocker enabled
21:00:43 <brainycmurf> by default and no opt-out. This situation will probably get more common, going forward.
21:00:45 <brainycmurf> Owen doesn't think a 'pre-shrinking windows step' is a hard requirement. And we don't have
21:00:47 <brainycmurf> to improve on the current support as a precondition for the new UI, but we shouldn't regress
21:00:49 <brainycmurf> beyond what Ubuntu supports.
21:00:51 <brainycmurf> Neal suggests:
21:00:53 <brainycmurf> a) detect other OS
21:00:55 <brainycmurf> b) find free space
21:00:57 <brainycmurf> c) offer a dual-boot install
21:00:59 <brainycmurf> Allan points out lack of documentation around dual-boot. Just knowing what is or isn't supported
21:01:01 <brainycmurf> would be a bit step forward. Jiri agrees that documentation is important
21:01:03 <brainycmurf> #info Ability to change keyboard layout
21:01:05 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/368
21:01:07 <brainycmurf> Case in Allans mind: using an input method, or a non-ascii layout like Dvorak.
21:01:09 <brainycmurf> Jiri says anaconda will not deal with keyboard layout, would just copy current settings to the
21:01:11 <brainycmurf> installed system.
21:01:15 <brainycmurf> Owen suggests that we can allow a second keyboard layout in gnome-initial-setup for
21:01:17 <brainycmurf> use cases where it is needed, but is concerned that this only works for live installer
21:01:19 <brainycmurf> scenarios, not for e.g. the net installer.
21:01:21 <brainycmurf> Jiri says that a solution for the net installer will be separately designed.
21:01:23 <brainycmurf> Some discussion around use of input methods in password entries and other
21:01:25 <brainycmurf> fields that require ASCII input.
21:01:27 <brainycmurf> Question about copying configuration from the live system: All keyboard layouts should
21:01:29 <brainycmurf> be copied, not just one.
21:01:31 <brainycmurf> We have a plan to handle keyboard setup for the live session.
21:01:33 <brainycmurf> #info Ability to select a language and keyboard for installer and live session
21:01:35 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/366
21:01:37 <brainycmurf> What are the next steps here?
21:01:39 <brainycmurf> #topic No secure ATA Erase functionality available on default install image
21:01:41 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/378
21:01:45 <brainycmurf> Deferred
21:01:47 <brainycmurf> #topic Announcements and status updates
21:01:49 <brainycmurf> The minutes from last week have been posted
21:01:51 <brainycmurf> #link https://meetbot.fedoraproject.org/fedora-meeting-2/2023-04-25/workstation.2023-04-25-19.07.log.html
21:01:54 <brainycmurf> HDR hackfest happenend
21:01:56 <brainycmurf> #link https://emersion.fr/blog/2023/hdr-hackfest-wrap-up/
21:01:58 <brainycmurf> #endmeeting