Re: F27 System Wide Change: Graphical Applications as Flatpaks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Chris Murphy wrote:
> What happens on Fedora now, because applications are merged with the
> OS, there are application updates that end up making some unnecessary
> reboots compulsory. But with atomic + flatpak installations, there is
> much better separation of when reboots are necessary. OS updates don't
> need to happen as often, and only one reboot is needed, there no
> longer a long monolithic offline update process during which time the
> system can't be used. Applications can be separately updated, you
> don't have to reboot and I'm pretty sure you don't even have to quit
> the application during the update. Just quit and relaunch whenever,
> and now you're using the new version.

But you still refuse to acknowledge that the same is mostly true with RPM 
updates in the real world unless one uses GNOME Software that forces offline 
updates on everybody:
* If you update system packages, you reboot AFTER the update. It is not
  actually necessary to reboot FOR the update as GNOME Software does.
* If you update leaf applications, you just have to restart the application
  and not reboot at all. It depends on the application whether it actually
  needs to be restarted (which is the only place where the container helps).

And IMHO, the monolithic all-or-nothing approach of ostree is a drawback, 
not an advantage.

        Kevin Kofler
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux