Matthew Miller wrote:
AND the ability to roll back, to choose beta or stable streams, etc.
For example, the Google Play app store, you can check a box to opt in
to beta versions of an app you're interested in following the bleeding
edge of. It'd be awesome to do that in Fedora. We *could* do that with
traditional packaging, but in practice doing it well seems like at
least as much work as the flatpak bundle approach — and we still
wouldn't get the update advantage.
Opt-in:
su - (or sudo -i)
dnf copr enable myapp-beta
dnf distro-sync
Opt back out and roll back:
su - (or sudo -i)
dnf copr disable myapp-beta
dnf distro-sync
Where's the problem? This is also trivial to offer in a UI.
And the (unrelated) online update issue is really a non-issue in practice,
as I explained in my reply to Debarshi Ray.
Kevin Kofler