Congratulations, Flatpak!

by Matthias Clasen and Sanja Bonic –

Flatpak has reached a major milestone today, with its 1.0 release.

We in Team Silverblue are all excited and happy to use Flatpak 1.0 as the solid foundation for application deployment and execution in Fedora Silverblue.

Keep it coming! ️💓📦💓📦

Welcome to the party, Fedora CoreOS!

by Matthias Clasen and Sanja Bonic –

As we learned yesterday, the Fedora family is growing!

We in Team Silverblue are all excited and happy that Fedora CoreOS will join us to push the limits of immutable operating systems and container technology in the larger Fedora family.

If you are interested in helping out, please join Team Silverblue. And if you think your use case would be a good fit for an image-based desktop OS, we'd like to hear from you!

We aim to make good progress on this project for Fedora 29 and plan to make Silverblue the preferred Workstation variant by Fedora 30.

Visit the Team Silverblue website to learn more and follow us on Twitter to get the latest updates.

A look around Team Silverblue

by Matthias Clasen and Sanja Bonic –

A few weeks ago, we introduced Team Silverblue as a new initiative in Fedora.

Now it is time to take a deeper look and see what the project is about and how it works.

Silverblue logo

Goals and Deliverables

Before we chose the name Team Silverblue, the team was the Fedora Atomic Workstation SIG, and the Atomic Workstation is what we are producing, now under its new name, Silverblue. At its core, it is a variant of the Fedora Workstation which uses rpm-ostree to provide an immutable OS image with reliable updates and easy rollbacks.

The concrete goals of the Team Silverblue project are to provide excellent support for container-based workflows and make Silverblue the preferred variant of Fedora Workstation. We want to reach these goals by the time Fedora 30 is released.

To get there, we need to close a number of remaining gaps in the Flatpak and OSTree support in GNOME Software, and improve the support for contrainer-based workflows in the desktop.

  • Install all desktop apps as Flatpaks
  • Support package layering for OS extensions in GNOME Software
  • Good support for "pet containers" in the desktop
  • Support rollbacks in GNOME Software
  • Support rebases in GNOME Software
  • Support kernel modules in rpm-ostree

You can take a look at our issue tracker to find out more about these and other tasks.

Infrastructure

Like most projects, Team Silverblue has a website (the one you're on now, in fact). It serves as the central point for information around Silverblue. Over time, we hope to make this a go-to place for learning more about Linux and containers.

The Silverblue iso image and OSTree repository are built and hosted in the Fedora build infrastructure.

If you want to get in touch with team members, there are several ways:

  • The Silverblue community is an excellent place to ask a question or discuss Silverblue topics
  • Alternatively, there is a #silverblue IRC channel on freenode
  • If you want to report an issue or make a suggestion, you can use the issue tracker

Introducing Team Silverblue

by Matthias Clasen and Sanja Bonic –

Good news, everyone! In some parts of the world it is still May the 4th. And with this date comes great responsibility. Let's talk about Silverblue.

The Atomic variant of Fedora Workstation has been around for a few years. It has been a low-key operation that only a few people knew about and used. By now, most of the necessary pieces of infrastructure for a good desktop experience have fallen into place, and it is time to bring the Atomic Workstation to a bigger audience.

Atomic Workstation is dead. Long live Silverblue.
Silverblue logo

The Team Silverblue project is about taking the last few steps for turning the Atomic Workstation variant into a first-class product, and making it as good or better than the traditional variant for most use cases. A particular focus will be on developers, and we are working on better support for container-based workflows and pet containers in the desktop.

If you are interested in helping out, please join Team Silverblue. And if you think your use case would be a good fit for an image-based desktop OS, we'd like to hear from you!

We aim to make good progress on this project for Fedora 29 and plan to make Silverblue the preferred Workstation variant by Fedora 30.

Visit the Team Silverblue website to learn more and follow us on Twitter to get the latest updates.