Wiki: https://fedoraproject.org/wiki/Changes/Unified_KDE_OOBE

Discussion Thread: https://discussion.fedoraproject.org/t/165126

**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 ==
All Fedora KDE variants will use the KDE Initial System Setup application
to configure the system after installation. Anaconda will have redundant
settings disabled for installation.

== Owner ==
* Name: [[User:ngompa| Neal Gompa]]
* Email: [email protected]

== Detailed Description ==
A new integrated initial setup experience will be released alongside the
upcoming KDE Plasma 6.6 release. As part of shipping this, the Fedora KDE
Anaconda profiles will be tweaked to turn off configuration stages that
duplicate the initial setup. This will change the Fedora KDE Plasma Desktop
Edition, Fedora KDE Plasma Mobile Spin, and Fedora Kinoite.

== Feedback ==

== Benefit to Fedora ==
This allows Fedora KDE variants to unify the installation flows for live
and disk image deliverables, and enables a mobile-friendly initial setup
process for the Plasma Mobile variants. Additionally, this also enables
Fedora KDE variants for OEM deployments.

== Scope ==
* Proposal owners:
** Packaging: Package <code>plasma-setup</code>
** Anaconda: Update <code>fedora-kde</code> profile to drop redundant spokes
** Comps: Drop <code>kde-spin-initial-setup</code> group, add
<code>plasma-setup</code> to <code>kde-desktop</code> group
** Kiwi descriptions: Merge
https://pagure.io/fedora-kiwi-descriptions/pull-request/214

** QA: OpenQA needles need updating to account for this Change.


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

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

* Alignment with the Fedora Strategy: N/A (not needed for this Change)

== Upgrade/compatibility impact ==
There is no impact on existing systems, this only affects new installs.

== Early Testing (Optional) ==
Do you require 'QA Blueprint' support? Yes.

== How To Test ==
Once the Anaconda changes and kiwi descriptions updates are merged, this
can be tested by downloading a Rawhide Fedora KDE image and going through
the normal install process.

== User Experience ==
New installs for Fedora KDE variants will have a simplified live install
experience where accounts and date/time settings are deferred to first
boot. The first boot experience will provide a KDE-native method to set up
the first user and provide basic system-wide configuration.

== Dependencies ==
* <code>anaconda</code>
* <code>plasma-setup</code>

== Contingency Plan ==
* Contingency mechanism: Revert back to F43 configuration and use Anaconda
Initial Setup again.
* Contingency deadline: Beta Freeze
* Blocks release? Yes.

== Documentation ==
Upstream announcement about KDE Initial System Setup (now called Plasma
Setup):
https://blogs.kde.org/2025/08/23/this-week-in-plasma-kde-initial-system-setup/

== Release Notes ==
Fedora KDE variants now provide an integrated out-of-box first-run
experience that give the user the opportunity to configure their system
post-install. This also enables Fedora KDE variants for OEM deployments.
-- 
_______________________________________________
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://pagure.io/fedora-infrastructure/new_issue
-- 
_______________________________________________
devel 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://pagure.io/fedora-infrastructure/new_issue

Reply via email to