workstation
LOGS
17:08:38 <brainycmurf> #startmeeting Workstation WG (2022-04-12)
17:08:38 <zodbot> Meeting started Tue Apr 12 17:08:38 2022 UTC.
17:08:38 <zodbot> This meeting is logged and archived in a public location.
17:08:38 <zodbot> The chair is brainycmurf. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
17:08:38 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
17:08:38 <zodbot> The meeting name has been set to 'workstation_wg_(2022-04-12)'
17:08:38 <brainycmurf> #meetingname workstation
17:08:38 <zodbot> The meeting name has been set to 'workstation'
17:08:38 <brainycmurf> #chair
17:08:38 <zodbot> Current chairs: brainycmurf
17:08:56 <NishantMishra[m]> hello
17:09:07 <brainycmurf> #chair aday
17:09:07 <zodbot> Current chairs: aday brainycmurf
17:09:16 <brainycmurf> #info Present members:Allan Day, Mattias, Tomas, Owen, Chris, Michael
17:09:16 <brainycmurf> #info Guests: Luna Jernberg(bittin), Nishant
17:09:16 <brainycmurf> #info Regrets: Jens (juhp)
17:09:16 <brainycmurf> #info Missing:
17:09:16 <brainycmurf> #info Secretary: Michael
17:09:18 <brainycmurf> - Some discussions about GNOME Extension Manager from
17:09:20 <brainycmurf> Matthew Jakeman: https://flathub.org/apps/details/com.mattjakeman.ExtensionManager
17:09:22 <brainycmurf> #topic Add VS Code to 3rd party repos
17:09:24 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/283
17:09:26 <brainycmurf> This requires adding appstream metadata to the Visual Studio Code repository...
17:09:28 <brainycmurf> ...and this requires updating their repository generation tool, pulp.
17:09:30 <brainycmurf> escalate the pulp issue?
17:09:32 <brainycmurf> tomas: the whole thing is blocked on this
17:09:34 <brainycmurf> #action: Owen to hunt down the Pulp maintainers internally, add a Jira ticket
17:09:36 <brainycmurf> #action: Allan to ask for Richard's advice in ticket
17:09:38 <brainycmurf> #topic GUI-based recovery environment
17:09:40 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/288
17:09:42 <brainycmurf> Chris: suggests brainstorming to develop plan for a bare minimum implementation, plus a more extensive approach
17:09:45 <brainycmurf> Owen: concerned people might panic if user data is not available in rescue environment, could accidentally wipe data without realizing it has not yet been lost
17:09:50 <brainycmurf> WG discusses various options to create snapshots for this rescue environment
17:09:52 <brainycmurf> Owen: still not sure what problems we're trying to solve, this seems directionless. What problems will people use this environment to solve?
17:09:55 <brainycmurf> Neal: Historical CommonBugs give an idea of what can break systems, e.g. bootloader upgrades, scriptlets doing the wrong thing during upgrade, etc.
17:09:58 <brainycmurf> Neal: Recovery environment should have web browser, a few GUI disk management tools like blivet and media writer, and terminal
17:10:01 <brainycmurf> Neal: Sadly we cannot recover to a "last known good" environment because we don't have btrfs snapshotting configured
17:10:04 <brainycmurf> Owen: Might make more sense to have an "easy reinstall, keep my data" path, rather than try to recover existing install
17:10:07 <brainycmurf> Neal: anaconda can do this now easily enough
17:10:09 <brainycmurf> Chris: Users should be guided to take a backup (e.g. copy important files to USB stick) before doing something scary in the recovery environment. Biggest fear here is user-induced data loss when users are trying to recover. This could be a variant of gnome-tour.
17:10:13 <brainycmurf> Allan: Would prefer to avoid creating a special app for this, since it would have to be maintained, and would be rarely used. Displaying a page of documentation in a web browser seems more practical. Owen agrees.
17:10:18 <brainycmurf> Chris: Suggests leading users to Ask Fedora or #fedora channel on Matrix
17:10:20 <brainycmurf> Chris: Close but not quite ready to write a proposal yet, let's have more mailing list discussion first.
17:10:23 <brainycmurf> #action: Chris to post some brainstorming to devel@
17:10:25 <brainycmurf> #topic Give ABRT some ❤
17:10:27 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/130
17:10:29 <brainycmurf> Jens reached out to ABRT team and received an update in the ticket
17:10:31 <brainycmurf> Nishant: seeing lots of crashes on F36 Beta, ABRT seems to be doing a good job of reporting them
17:10:33 <brainycmurf> Michael: it was seriously broken for a long time, good to know things are better now
17:10:35 <brainycmurf> Michael: cautiously optimistic that quality might be improving, especially since debuginfod will allow skipping the retrace server
17:10:38 <brainycmurf> Michael: happy if ABRT bugs get resolved, but does not expect UI issues to be resolved regardless
17:10:40 <brainycmurf> #action Allan to develop updated mockups
17:10:42 <brainycmurf> Allan: GTK 4 porting ought to be on agenda
17:10:44 <brainycmurf> #topic F36 release party
17:10:48 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/299
17:10:50 <brainycmurf> Allan: come to the release party!
17:10:52 <brainycmurf> WG discusses what to talk about at release party
17:10:54 <brainycmurf> #action Allan to present overview of latest GNOME release
17:10:56 <brainycmurf> #action Allan to invite ofourdan to discuss Wayland by default for NVIDIA in gdm change
17:10:58 <brainycmurf> #topic Working group membership
17:11:00 <brainycmurf> Allan: Sally is busy and not able to attend regularly. Want to encourage her to attend as much as possible, but not a good fit for a full member.
17:11:03 <brainycmurf> Neal: would be nice to fill empty spot, but not feeling particular pressure to do so.
17:11:05 <brainycmurf> Nishant: is willing to join
17:11:07 <brainycmurf> Michael: inviting someone who is not already an experienced community member would bring fresh perspectives
17:11:10 <brainycmurf> Allan: having more volunteers is healthy
17:11:12 <brainycmurf> Tomas: wants to see someone who has experience working with students
17:11:14 <brainycmurf> Chris: we almost never vote, so it rarely matters whether someone is a full voting member or not
17:11:18 <brainycmurf> Michael: but if you are a full member, you are *expected* to attend meetings rather than merely *welcome* to do so
17:11:21 <brainycmurf> Michael: suggests anyone who has regularly attended our meetings for a while can become a full member
17:11:24 <brainycmurf> Neal: will add any regular attendee to KDE SIG membership when they eventually ask for it. But Workstation WG has a voting restriction and Council reporting requirement, and should be a little more formal beyond just showing up to meetings. Sustained regular contributions (not necessarily code/packaging) should be expected.
17:11:28 <brainycmurf> Owen: not convinced that expanding WG numbers is beneficial, would rather focus on encouraging people who are not official members to contribute
17:11:31 <brainycmurf> #info Backlog topics deferred:
17:11:33 <brainycmurf> #topic The Workstation Working Group is a bottleneck
17:11:35 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/218
17:11:37 <brainycmurf> #topic Workstation user and contributor community on discussion.fedoraproject.org
17:11:39 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/223
17:11:41 <brainycmurf> #topic Consolidate and advertise Workstation chat channels
17:11:43 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/224
17:11:45 <brainycmurf> #topic Parental Controls app getting poor reviews
17:11:49 <brainycmurf> #link https://pagure.io/fedora-workstation/issue/263
17:11:51 <brainycmurf> #topic Announcements, Status Updates
17:11:53 <brainycmurf> #info The minutes from last week have been posted.
17:11:55 <brainycmurf> #link https://meetbot.fedoraproject.org/fedora-meeting-2/2022-04-05/workstation.2022-04-05-22.54.log.html
17:11:59 <brainycmurf> #endmeeting