No edit summary |
(add release note ticket) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
= Sericea and Sway Spin Xorg-less = | = Sericea and Sway Spin Xorg-less = | ||
== Summary == | == Summary == | ||
Line 12: | Line 12: | ||
== Current status == | == Current status == | ||
[[Category: | [[Category:ChangeAcceptedF39]] | ||
<!-- When your change proposal page is completed and ready for review and announcement --> | <!-- When your change proposal page is completed and ready for review and announcement --> | ||
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | <!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler --> | ||
Line 28: | Line 28: | ||
ON_QA -> change is fully code complete | ON_QA -> change is fully code complete | ||
--> | --> | ||
* [ | * [https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/3NFKMYOQFJ76WTOCY36TQ5BJB3K2FWF3/ devel thread] | ||
* FESCo issue: | * FESCo issue: [https://pagure.io/fesco/issue/3028 #3028] | ||
* Tracker bug: | * Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2233238 #2233238] | ||
* Release notes tracker: | * Release notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1017 #1017] | ||
== Detailed Description == | == Detailed Description == | ||
Line 68: | Line 68: | ||
== How To Test == | == How To Test == | ||
# Install `sddm-wayland-sway` | |||
# Reboot and test the login | |||
== User Experience == | == User Experience == |
Latest revision as of 23:40, 28 September 2023
Sericea and Sway Spin Xorg-less
Summary
At the moment Sericea and Sway Spin ship with xorg-x11 packages. This proposal aims to remove xorg-x11 packages from such artifacts.
Owner
- Name: Aleksei Bavshin, Fabio Alessandro Locati, Sway SIG
- Primary contact person: Fabio Alessandro Locati
- Email: fale@fedoraproject.org
Current status
- Targeted release: Fedora Linux 39
- Last updated: 2023-09-28
- devel thread
- FESCo issue: #3028
- Tracker bug: #2233238
- Release notes tracker: #1017
Detailed Description
At the moment Sericea and Sway Spin require the installation of xorg-x11 due to the use of sddm-x11
.
When we started working on F38 we were not fully convinced on the stability of SDDM-Wayland, so we opted for the safer bet: SDDM-X11. Though, since Sway is Wayland-only, it would make sense for Sericea and Sway Spin to prefer the use of sddm-wayland-sway
.
Feedback
So far only positive feedback have been provided on this idea.
Benefit to Fedora
This change will allow Sericea and Sway Spin artifacts to ship without xorg-x11.
Scope
- Proposal owners: change the default in comps
- Other developers: N/A
- Release engineering: N/A
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Community Initiatives: N/A
Upgrade/compatibility impact
When the users will update their Fedora installation, the change will occur in their boxes automatically. No direct impact nor configuration change is required.
How To Test
- Install
sddm-wayland-sway
- Reboot and test the login
User Experience
sddm-wayland-sway
should have a slightly positive experience for users, with less bugs in some edge cases than sddm-x11
. Majority of users should not be able to notice the difference.
Dependencies
N/A
Contingency Plan
If unexpected issues will be created by this change, we can easily rollback to sddm-x11
by changing back the comps packages.
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
Documentation
N/A (not a System Wide Change)