From Fedora Project Wiki
mNo edit summary
m (Add link to test instructions)
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Add Fedora Kinoite as an Emerging Edition =
= Add Fedora Kinoite as a variant =


== Summary ==
== Summary ==


Introduce Fedora Kinoite as an official emerging edition of Fedora alongside Fedora Silverblue.
Introduce Fedora Kinoite as a variant of Fedora alongside Fedora Silverblue.


== Owner ==
== Owner ==


* Name: [[User:siosm| Timothée Ravier]]
* Name: [[User:siosm| Timothée Ravier]]
* Email: travier@redhat.com
* Email: travier AT redhat DOT com
* FESCo shepherd: [[User:Ngompa| Neal Gompa]] ngompa13 A gmail D com
* FESCo shepherd: [[User:Ngompa| Neal Gompa]] (ngompa13 A gmail D com)
* SIG: [[SIGs/KDE|KDE SIG]]
* SIG: [[SIGs/KDE|KDE SIG]]


== Current status ==
== Current status ==


[[Category:ChangePageIncomplete]]
[[Category:ChangeAcceptedF35]]
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) -->  
<!-- The Wrangler announces the Change to the devel-announce list and changes the category to Category:ChangeAnnounced (no action required) -->  
<!-- After review, the Wrangler will move your page to Category:ChangeReadyForFesco... if it still needs more work it will move back to Category:ChangePageIncomplete-->
<!-- After review, the Wrangler will move your page to Category:ChangeReadyForFesco... if it still needs more work it will move back to Category:ChangePageIncomplete-->
Line 31: Line 29:
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
-->
* FESCo issue: <will be assigned by the Wrangler>
* FESCo issue: [https://pagure.io/fesco/issue/2571 #2571]
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1927425 #1927425]
* Release notes tracker: <will be assigned by the Wrangler>
* Release notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/658 #658]


== Detailed Description ==
== Detailed Description ==


Fedora Kinoite is an immutable desktop operating system featuring the KDE Plasma desktop. It is based on the same technologies as Fedora Silverblue (rpm-ostree, Flatpak, podman). Fedora Kinoite is to the Fedora KDE Spin what Fedora Silverblue is to the Fedora Workstation.
Fedora Kinoite is an immutable desktop operating system featuring the KDE Plasma desktop. It is based on the same technologies as Fedora Silverblue (rpm-ostree, Flatpak, podman). Fedora Kinoite is to the Fedora KDE Spin what Fedora Silverblue is to Fedora Workstation.
 
We chose the Kinoite name for the following reasons:
* KDE based projects traditionally start with a 'K'
* Kinoite is a blue mineral (https://en.wikipedia.org/wiki/Kinoite), thus referring to both the 'silver' and 'blue' part of Silverblue and the blue color of the KDE logo.
* "Kinoite" means "There is a tree" in Japanese (https://translate.google.com/?sl=auto&tl=en&text=kinoite&op=translate), thus referring to the 'tree' in 'ostree'.


== Feedback ==
== Feedback ==
Line 47: Line 50:
== Benefit to Fedora ==
== Benefit to Fedora ==


This will make Fedora more attractive to users that are interested in the new editions and underlying technologies but would prefer to use the KDE desktop environment. This should also strengthen the Silverblue edition as more users and potential developers may work on ironing out the common issues in the shared technologies.
This will make Fedora more attractive to users that are interested in immutable OSes and underlying technologies but would prefer to use the KDE desktop environment. This should also strengthen Silverblue as more effort may be put into fixing the issues in the shared technologies.


== Scope ==
== Scope ==


* Proposal owners:
* Proposal owners:
** The KDE SIG will submit the Pungi changes needed to add this new emerging edition to the compose.
** The KDE SIG will submit the [https://pagure.io/pungi-fedora Pungi changes] needed to add this new variant to the compose.
** The KDE SIG will submit the changes to add a new sub-package to fedora-release.
** The KDE SIG will submit the changes to add a new sub-package to [https://src.fedoraproject.org/rpms/fedora-release fedora-release].
** The KDE SIG will maintain the Kinoite specific rpm-ostree config in the workstation-ostree-config repo.
** The KDE SIG will maintain the Kinoite specific rpm-ostree config in the [https://pagure.io/workstation-ostree-config workstation-ostree-config repo].


* Other developers: N/A (not a System Wide Change)
* Other developers: N/A (not a System Wide Change)
* Release engineering: **TODO** [https://pagure.io/releng/issues #Releng issue number] (a check of an impact with Release Engineering is needed)
 
* Release engineering: Submitted as [https://pagure.io/releng/issue/9952 #9952].
 
* Policies and guidelines: N/A (not a System Wide Change)
* Policies and guidelines: N/A (not a System Wide Change)


Line 70: Line 75:
== How To Test ==
== How To Test ==


This edition has been build and made available as an unofficial preview and can be tested with the instructions from: https://fedoramagazine.org/discover-fedora-kinoite/
Instructions to test the officials Fedora builds are in https://discussion.fedoraproject.org/t/how-to-test-fedora-kinoite/30405.
 
You can still test or use the unofficial preview with the instructions from this [https://fedoramagazine.org/discover-fedora-kinoite/ Fedora Magazine article] that only need to be updated for F34 (instead of F33).


== User Experience ==
== User Experience ==


Current limitations (last updated 2021-01-18):
Current limitations (last updated 2021-01-18):
* No rpm-ostree / updates support in Discover (graphical package and update manager). A Season of KDE is in progress to work on that.
* No rpm-ostree support in Discover (graphical package and update manager). A Season of KDE is in progress to work on that.
* Partial Flatpak support in Discover.
* Partial Flatpak support in Discover.
* KDE applications are not yet available as Flatpak from the Fedora registry.
* [https://pagure.io/fedora-kde/SIG/issue/13 KDE applications are not yet available as Flatpak from the Fedora registry].


== Dependencies ==
== Dependencies ==
Line 87: Line 94:
Report to the next release.
Report to the next release.


* Contingency mechanism: (What to do?  Who will do it?) N/A (not a System Wide Change)
* Contingency mechanism: N/A (not a System Wide Change)
* Contingency deadline: 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)
* Blocks release? N/A (not a System Wide Change)
Line 94: Line 101:
== Documentation ==
== Documentation ==


N/A (not a System Wide Change)
A lot of the known issues impacting Fedora Kinoite are shared with Silverblue and their resolution is the same: https://docs.fedoraproject.org/en-US/fedora-silverblue/troubleshooting/. It is not clear for now if Kinoite specific documentation is needed but a landing page with pointer to known issues might be good.


== Release Notes ==
== Release Notes ==


Fedora Kinoite has been introduced as a new emerging edition of Fedora featuring the KDE desktop environment and the same technologies as Silverblue (rpm-ostree, Flatpak, podman).
Fedora Kinoite has been introduced as a new variant of Fedora Linux featuring the KDE desktop environment and the same technologies as Silverblue (rpm-ostree, Flatpak, podman).

Latest revision as of 17:50, 2 June 2021

Add Fedora Kinoite as a variant

Summary

Introduce Fedora Kinoite as a variant of Fedora alongside Fedora Silverblue.

Owner

Current status

Detailed Description

Fedora Kinoite is an immutable desktop operating system featuring the KDE Plasma desktop. It is based on the same technologies as Fedora Silverblue (rpm-ostree, Flatpak, podman). Fedora Kinoite is to the Fedora KDE Spin what Fedora Silverblue is to Fedora Workstation.

We chose the Kinoite name for the following reasons:

Feedback

No specific feedback received so far.


Benefit to Fedora

This will make Fedora more attractive to users that are interested in immutable OSes and underlying technologies but would prefer to use the KDE desktop environment. This should also strengthen Silverblue as more effort may be put into fixing the issues in the shared technologies.

Scope

  • Proposal owners:
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: Submitted as #9952.
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: The "Fedora Kinoite" trademark has been approved
  • Alignment with Objectives: N/A

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Instructions to test the officials Fedora builds are in https://discussion.fedoraproject.org/t/how-to-test-fedora-kinoite/30405.

You can still test or use the unofficial preview with the instructions from this Fedora Magazine article that only need to be updated for F34 (instead of F33).

User Experience

Current limitations (last updated 2021-01-18):

Dependencies

N/A (not a System Wide Change)

Contingency Plan

Report to the next release.

  • Contingency mechanism: 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)
  • Blocks product? N/A

Documentation

A lot of the known issues impacting Fedora Kinoite are shared with Silverblue and their resolution is the same: https://docs.fedoraproject.org/en-US/fedora-silverblue/troubleshooting/. It is not clear for now if Kinoite specific documentation is needed but a landing page with pointer to known issues might be good.

Release Notes

Fedora Kinoite has been introduced as a new variant of Fedora Linux featuring the KDE desktop environment and the same technologies as Silverblue (rpm-ostree, Flatpak, podman).