Het onderhouden van officiële edities van de Fedora-distributie. LinuxFedora Atomic Desktop, dat gebruikmaakt van atomische systeemupdates, heeft voorgesteld om één naam te gebruiken, Fedora Atomic Desktop, voor builds waarvan de interne componenten niet in aparte pakketten zijn opgesplitst en die atomisch worden bijgewerkt. De voorgestelde naam voor atomische edities is "Fedora desktop_naam_Atomic". Als er bijvoorbeeld een atomische build met Xfce zou verschijnen, zou deze worden gedistribueerd als Fedora Xfce Atomic.
Momenteel worden atomaire edities van Fedora op de site gepresenteerd als onveranderlijk, wat gebruikers in verwarring brengt. Bovendien worden zulke samenstellingen gedistribueerd onder willekeurige namen die niet gebonden zijn aan architecturale kenmerken, wat problemen creëert voor gebruikers bij het kiezen van een bepaalde editie van Fedora. Een atomaire build met de GNOME-gebruikersomgeving wordt bijvoorbeeld gedistribueerd onder de naam Fedora Silverblue, met KDE - Fedora Kinoite, met Sway - Fedora Sericea en met Budgie - Fedora Onyx.
Als het voorstel wordt goedgekeurd, kunnen de gespecificeerde builds verspreid worden onder de namen Fedora GNOME Atomic, Fedora KDE Atomic, Fedora Sway Atomic en Fedora Budgie Atomic. Tegelijkertijd wordt het hernoemen van bestaande assemblages overgelaten aan het oordeel van de ontwikkelingsteams en kunnen projecten, indien gewenst, hun eerdere namen behouden. Atomic edities van Fedora CoreOS en Fedora IoT, die niet bedoeld zijn voor werkstations, zullen ook onder dezelfde namen geleverd blijven.
Atomaire assemblages worden geleverd in de vorm van een monolithisch beeld, niet opgedeeld in afzonderlijke pakketten en als geheel bijgewerkt door het volledige systeembeeld te vervangen. De basisomgeving is opgebouwd uit officiële Fedora RPM's met behulp van de rpm-ostree toolkit en gemonteerd in alleen-lezen modus. Om aanvullende applicaties te installeren en te updaten, wordt een systeem van op zichzelf staande flatpak-pakketten gebruikt, waarbij applicaties gescheiden zijn van het hoofdsysteem en in een aparte container draaien.
Bron: opennet.ru
