README: Update with info about this project
This commit is contained in:
parent
91dcd023b1
commit
dbf2b98a93
1 changed files with 80 additions and 0 deletions
80
README.md
Normal file
80
README.md
Normal file
|
@ -0,0 +1,80 @@
|
|||
# Experimental Ostree Native Container images for rpm-ostree based Fedora desktop variants
|
||||
|
||||
## Overview
|
||||
|
||||
This repo is a fork of
|
||||
[pagure.io/workstation-ostree-config](https://pagure.io/workstation-ostree-config)
|
||||
with CI and minor changes on top to enable us to build experiemental Ostree
|
||||
Native Container images for rpm-ostree based Fedora desktop variants.
|
||||
|
||||
The offcial upstream sources for Fedora Silverblue, Fedora Kinoite, Fedora
|
||||
Sericea and Fedora Onyx remain at
|
||||
[pagure.io/workstation-ostree-config](https://pagure.io/workstation-ostree-config)
|
||||
and the official builds are only available from the Fedora ostree repo for now.
|
||||
|
||||
See [Switch to container native ostree format by default](https://gitlab.com/fedora/ostree/sig/-/issues/2)
|
||||
for the work in progress to build official Ostree Native Container images in the Fedora infrastructure.
|
||||
|
||||
## Issues and PRs
|
||||
|
||||
Please submit PRs at
|
||||
[pagure.io/workstation-ostree-config](https://pagure.io/workstation-ostree-config)
|
||||
and file issues in the respective projects issue trackers:
|
||||
|
||||
- For issues impacting all Atomic desktop variants: [Fedora Atomic Desktops issue tracker](https://gitlab.com/fedora/ostree/sig/-/issues)
|
||||
- For Fedora Silverblue specific issues: [github.com/fedora-silverblue/issue-tracker](https://github.com/fedora-silverblue/issue-tracker/issues)
|
||||
- For Fedora Kinoite specific issues: [pagure.io/fedora-kde/SIG](https://pagure.io/fedora-kde/SIG/issues)
|
||||
- For Fedora Sericea specific issues: [gitlab.com/fedora/sigs/sway/SIG](https://gitlab.com/fedora/sigs/sway/SIG/-/issues)
|
||||
- For Fedora Onyx specific issues: [pagure.io/fedora-budgie](https://pagure.io/fedora-budgie/project/issues)
|
||||
|
||||
## Images built
|
||||
|
||||
This project builds the following images for all Fedora releases:
|
||||
|
||||
- Fedora Silverblue:
|
||||
- Unofficial build based on the official Silverblue variant
|
||||
- [quay.io/repository/fedora-ostree-desktops/silverblue](https://quay.io/repository/fedora-ostree-desktops/silverblue?tab=tags)
|
||||
- Fedora Kinoite:
|
||||
- Unofficial build based on the official Kinoite variant
|
||||
- [quay.io/repository/fedora-ostree-desktops/kinoite](https://quay.io/repository/fedora-ostree-desktops/kinoite?tab=tags)
|
||||
- Fedora Sericea:
|
||||
- Unofficial build based on the official Sericea variant
|
||||
- [quay.io/repository/fedora-ostree-desktops/sericea](https://quay.io/repository/fedora-ostree-desktops/sericea?tab=tags)
|
||||
- Fedora Onyx:
|
||||
- Unofficial build based on the official Onyx variant
|
||||
- [quay.io/repository/fedora-ostree-desktops/onyx](https://quay.io/repository/fedora-ostree-desktops/onyx?tab=tags)
|
||||
- Only since Fedora 39
|
||||
- Fedora Lazurite:
|
||||
- Unofficial LXQt variant
|
||||
- [quay.io/repository/fedora-ostree-desktops/lazurite](https://quay.io/repository/fedora-ostree-desktops/lazurite?tab=tags)
|
||||
- Only since Fedora 39
|
||||
- Fedora Vauxite:
|
||||
- Unofficial XFCE variant
|
||||
- [quay.io/repository/fedora-ostree-desktops/vauxite](https://quay.io/repository/fedora-ostree-desktops/vauxite?tab=tags)
|
||||
- Fedora Base:
|
||||
- Minimal image with no desktop environment
|
||||
- [quay.io/repository/fedora-ostree-desktops/base](https://quay.io/repository/fedora-ostree-desktops/base?tab=tags)
|
||||
|
||||
Special images that may not always be available,
|
||||
(see [Introducing Kinoite Nightly (and Kinoite Beta)](https://tim.siosm.fr/blog/2023/01/20/introducing-kinoite-nightly-beta/)):
|
||||
|
||||
- Fedora Kinoite Beta:
|
||||
- Unofficial Kinoite variant with KDE Plasma Beta packages from [@kdesig/kde-beta](https://copr.fedorainfracloud.org/coprs/g/kdesig/kde-beta/)
|
||||
- [quay.io/repository/fedora-ostree-desktops/kinoite-beta](https://quay.io/repository/fedora-ostree-desktops/kinoite-beta?tab=tags)
|
||||
- Fedora Kinoite Nightly:
|
||||
- Unofficial Kinoite variant with nightly KDE packages from [@kdesig/kde-nightly](https://copr.fedorainfracloud.org/coprs/g/kdesig/kde-nightly/packages/)
|
||||
- [quay.io/repository/fedora-ostree-desktops/kinoite-nightly](https://quay.io/repository/fedora-ostree-desktops/kinoite-nightly?tab=tags)
|
||||
|
||||
## Can I add an image here? How do I add my image?
|
||||
|
||||
In this repo, we will only build images from official Fedora RPM packages or
|
||||
from COPR repos maintained by official Fedora SIGs.
|
||||
|
||||
File an issue in this repo if you want another desktop variant to be built.
|
||||
|
||||
In all other cases, you will have to host your own CI and images. Take a look
|
||||
at [github.com/ublue-os/base](https://github.com/ublue-os/base) for examples.
|
||||
|
||||
If you want to maintain a new official image in Fedora, you can follow the
|
||||
[How to make a new rpm-ostree desktop variant in Fedora?](https://tim.siosm.fr/blog/2023/06/21/rpm-ostree-variants-fedora/)
|
||||
guide.
|
Loading…
Reference in a new issue