m (Fix formatting) |
(adding release notes tracker) |
||
(13 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
= Fedora Miracle = | = Fedora Miracle Window Manager = | ||
== Summary == | == Summary == | ||
Create an official Fedora Spin shipping the up-and-coming | Create an official Fedora Spin shipping the up-and-coming Miracle Window Manager | ||
== Owner == | == Owner == | ||
Line 20: | Line 19: | ||
== Current status == | == Current status == | ||
[[Category: | [[Category:ChangeAcceptedF41]] | ||
<!-- 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 38: | Line 37: | ||
ON_QA -> change is fully code complete | ON_QA -> change is fully code complete | ||
--> | --> | ||
* [ | * [https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/EVLQMIBNYFXGQAVITILAN4IPEF7HGA3V/ Announced] | ||
* FESCo issue: | * [https://discussion.fedoraproject.org/t/f41-change-proposal-fedora-miracle-spin-self-contained/114182 Discussion Thread] | ||
* Tracker bug: | * FESCo issue: [https://pagure.io/fesco/issue/3208 #3208] | ||
* Release notes tracker: | * Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2282169 #2282169] | ||
* Release notes tracker: [https://gitlab.com/fedora/docs/fedora-linux-documentation/release-notes/-/issues/133 #133] | |||
== Detailed Description == | == Detailed Description == | ||
The Miracle | The Miracle Window Manager is a tiling window manager based on the Mir compositor library. While it is a newer project, it contains many useful features such as a manual tiling algorithm, floating window manager support, support for many Wayland protocols, proprietary Nvidia driver support, and much more. Users are increasingly interested in using miracle in various systems. | ||
The goal of the miracle spin is to build a complete and elegant tiling window experience within the Fedora ecosystem. | The goal of the miracle spin is to build a complete and elegant tiling window experience within the Fedora ecosystem. | ||
Line 57: | Line 57: | ||
* Proposal owners: | * Proposal owners: | ||
** SIG request: [https://pagure.io/fedora-infrastructure/issue/11856 #11856] | ** SIG request: [https://pagure.io/fedora-infrastructure/issue/11856 #11856] | ||
** comps: | ** comps: [https://pagure.io/fedora-comps/pull-request/1000 #1000] | ||
** fedora-release-miracle: | ** fedora-release-miracle: [https://src.fedoraproject.org/rpms/fedora-release/pull-request/339 #339] | ||
** | ** kiwi-descriptions: [https://pagure.io/fedora-kiwi-descriptions/pull-request/71 #71 (Rawhide)], [https://pagure.io/fedora-kiwi-descriptions/pull-request/72 #72 (F41)] | ||
** livesys-scripts: | ** livesys-scripts: [https://pagure.io/livesys-scripts/c/d552ee1d4cb825ffd7788276fab7bd71925201a4 d552ee1d4c] | ||
** configuration including initial-setup and sddm integration: [https://pagure.io/fedora-miracle/miracle-wm-config miracle-wm-config source], {{package|miracle-wm-config}} | |||
** pungi: [https://pagure.io/pungi-fedora/c/9288949ab1fd768cbab28098126a644c7546ffc5 9288949ab] | |||
* Other developers: N/A | * Other developers: N/A | ||
Line 78: | Line 79: | ||
== How To Test == | == How To Test == | ||
{{package|miracle-wm}} is available in Fedora Linux 40, so it can be installed on top of something like the existing Sway spin and configured to reuse much of the tools used there. | |||
For Fedora Linux 41, once the spin is produced, people can download and try the experience intended to be released. | |||
== User Experience == | == User Experience == | ||
The experience will be similar to the Sway spin, though with more features there may be some different choices on defaults. | |||
== Dependencies == | == Dependencies == | ||
Line 89: | Line 92: | ||
== Contingency Plan == | == Contingency Plan == | ||
* Contingency mechanism: | * Contingency mechanism: Push off to the next Fedora release. | ||
* Contingency deadline: Beta freeze | * Contingency deadline: Beta freeze | ||
* Blocks release? No | * Blocks release? No | ||
== Documentation == | == Documentation == | ||
Line 98: | Line 100: | ||
== Release Notes == | == Release Notes == | ||
This release introduces the Fedora Miracle Spin. The Fedora Miracle Spin aims to provide the premiere Miracle window manager experience on top of Fedora Linux, the leading edge platform for developers and users alike. | This release introduces the Fedora Miracle Window Manager Spin. The Fedora Miracle Window Manager Spin aims to provide the premiere Miracle window manager experience on top of Fedora Linux, the leading edge platform for developers and users alike. |
Latest revision as of 14:27, 14 October 2024
Fedora Miracle Window Manager
Summary
Create an official Fedora Spin shipping the up-and-coming Miracle Window Manager
Owner
- Name: Matthew Kosarek, Simon Quigley, Neal Gompa
- Email: matthew@matthewkosarek.xyz, simon@tsimonq2.net, ngompa13@gmail.com
Current status
- Targeted release: Fedora Linux 41
- Last updated: 2024-10-14
- Announced
- Discussion Thread
- FESCo issue: #3208
- Tracker bug: #2282169
- Release notes tracker: #133
Detailed Description
The Miracle Window Manager is a tiling window manager based on the Mir compositor library. While it is a newer project, it contains many useful features such as a manual tiling algorithm, floating window manager support, support for many Wayland protocols, proprietary Nvidia driver support, and much more. Users are increasingly interested in using miracle in various systems.
The goal of the miracle spin is to build a complete and elegant tiling window experience within the Fedora ecosystem.
Feedback
Benefit to Fedora
Miracle will provide Fedora with a high-quality Wayland experience built with support for all kinds of platforms, including low-end ARM and x86 devices. On top of this, Fedora will be the first distribution to provide a Miracle based spin, ensuring that it will become the de facto distribution for running Miracle.
Scope
- Proposal owners:
- SIG request: #11856
- comps: #1000
- fedora-release-miracle: #339
- kiwi-descriptions: #71 (Rawhide), #72 (F41)
- livesys-scripts: d552ee1d4c
- configuration including initial-setup and sddm integration: miracle-wm-config source,
miracle-wm-config
- pungi: 9288949ab
- Other developers: N/A
- Release engineering: #12077
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: #491
- Alignment with Community Initiatives: N/A
Upgrade/compatibility impact
This is a new spin, so there is nothing.
How To Test
miracle-wm
is available in Fedora Linux 40, so it can be installed on top of something like the existing Sway spin and configured to reuse much of the tools used there.
For Fedora Linux 41, once the spin is produced, people can download and try the experience intended to be released.
User Experience
The experience will be similar to the Sway spin, though with more features there may be some different choices on defaults.
Dependencies
N/A
Contingency Plan
- Contingency mechanism: Push off to the next Fedora release.
- Contingency deadline: Beta freeze
- Blocks release? No
Documentation
N/A (not a System Wide Change)
Release Notes
This release introduces the Fedora Miracle Window Manager Spin. The Fedora Miracle Window Manager Spin aims to provide the premiere Miracle window manager experience on top of Fedora Linux, the leading edge platform for developers and users alike.