From Fedora Project Wiki
(→Tasks) |
(→Tasks) |
||
Line 22: | Line 22: | ||
== Tasks == | == Tasks == | ||
* get gnome-software to support rpm-ostreed (Kalev) | |||
* get gnome-software to support rpm-ostreed | |||
** need to sync with endless ostree effort | ** need to sync with endless ostree effort | ||
** look at cockpit for an example of a UI on top of rpm-ostreed dbus api | ** look at cockpit for an example of a UI on top of rpm-ostreed dbus api | ||
* Talk to QA team about testing | * Talk to QA team about testing | ||
* Figure out bodhi | * Figure out bodhi | ||
* Make sure we build updates often enough | * Make sure we build updates often enough | ||
* Follow up with Owen about building flatpaks from rpms | * Follow up with Owen about building flatpaks from rpms | ||
* Mirroring for ostree | * Mirroring for ostree (Colin) | ||
** idea: delta-only repos | ** idea: delta-only repos | ||
** git-like packing requires smart servers which our mirrors are not | ** git-like packing requires smart servers which our mirrors are not |
Revision as of 13:43, 5 April 2017
Plans for Atomic Workstation in F27
Scope
We want to have an atomic workstation offering in F27, with the following:
- installable using anaconda
- receive regular updates during the F27 lifetime
- support for updating the ostree image in gnome-software
- rpm layering using rpm-ostree (commandline only)
- add container-focused developer tools - oci-cluster (?)
Current State
- Different effort:
- rpm-ostree for base
- flatpak for desktop apps
- package layering for random things in between
- pet containers
- Anaconda needs work to provide a smooth experience
- rpm-ostree layering works well, for the most part, but you need to reboot into the new image
Tasks
- get gnome-software to support rpm-ostreed (Kalev)
- need to sync with endless ostree effort
- look at cockpit for an example of a UI on top of rpm-ostreed dbus api
- Talk to QA team about testing
- Figure out bodhi
- Make sure we build updates often enough
- Follow up with Owen about building flatpaks from rpms
- Mirroring for ostree (Colin)
- idea: delta-only repos
- git-like packing requires smart servers which our mirrors are not