Wiki - https://fedoraproject.org/wiki/Changes/Anaconda_WebUI_Fedora_Atomic
Discussion thread -
https://discussion.fedoraproject.org/t/f45-change-proposal-anaconda-webui-fedora-atomic-self-contained/197421

This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.

== Summary ==
Switch the installer used by Fedora Atomic ISO images from the legacy
GTK-based Anaconda installer to the new WebUI installer.

This aligns the installation experience of Atomic media with Fedora
Workstation, KDE and Fedora Live Spins.

== Owner ==
* Name: [[User:Kkoukiou | Katerina Koukiou]]
* Email: [email protected]
* Name: [[User: supakeen | Simon De Vlieger]]
* Email:''' [mailto:[email protected] cmdr at supakeen.com] or
[mailto:[email protected] supakeen at redhat.com] or
[mailto:[email protected] supakeen at fedoraproject.org]
* Name: [[ User:Siosm | Timothee Ravier ]]
* Email: [email protected]


== Detailed Description ==

The Anaconda WebUI is becoming the standard installer experience
across Fedora. This proposal extends that transition to Fedora Atomic
installer ISOs, providing a consistent installation experience with
current Live installations.

Affected installer ISOs:
* Fedora Silverblue
* Fedora Kinoite
* Fedora COSMIC Atomic
* Fedora Sway Atomic (Sericea)
* Fedora Budgie Atomic (Onyx)

== Feedback ==


== Benefit to Fedora ==
Reduces maintenance by using a single installer implementation.
See also the Change proposal from
[https://fedoraproject.org/wiki/Changes/AnacondaWebUIforFedoraWorkstation#Benefit_to_Fedora
WebUI adoption to Workstation].

== Scope ==
* Proposal owners:
 - Switch Fedora Atomic installer ISOs to use the Anaconda WebUI.
 - Complete validation and testing across all affected Atomic variants.

* Other developers:

* Release engineering:
[https://forge.fedoraproject.org/releng/tickets/issues #Releng issue
number]

* Policies and guidelines: N/A (not needed for this Change)

* Trademark approval: N/A (not needed for this Change)

* Alignment with the Fedora Strategy:


== How To Test ==
Once the anaconda-webui package is required by `anaconda` main package
[1] the affected Rawhide Atomic ISOs can be used for testing.

[1]https://github.com/rhinstaller/anaconda/pull/7170


== User Experience ==
See 
[https://fedoraproject.org/wiki/Changes/AnacondaWebUIforFedoraWorkstation#User_Experience
Change proposal for WebUI adoption] from different Fedora variants.

== Dependencies ==
The [https://src.fedoraproject.org/rpms/anaconda-webui package] for
WebUI installer is maintained by the installer team and has dependency
on [https://src.fedoraproject.org/rpms/cockpit Cockpit]. There are not
unfinished work items blocking this initiative.

== Contingency Plan ==
* Contingency mechanism: If significant issues are identified before
the release, Fedora Atomic installer ISOs will revert to using the
GTK-based Anaconda installer
* Contingency deadline: We have the contingency plan ready
* Blocks release? No. We can revert the change easily if blockers show up

== Documentation ==
N/A (not a System Wide Change)

== Release Notes ==

-- 
Aoife Moloney

Fedora Operations Architect

Fedora Project

Matrix: @amoloney:fedora.im

IRC: amoloney

-- 
_______________________________________________
devel-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to