I am not an Ubuntu developer, but my understanding of "new upstream
micro-releases" would be that it covers releases with targeted bugfixes,
like GLib 2.54.3 to 2.54.4, dbus 1.12.2 to 1.12.4, or flatpak 0.10.3 to
0.10.4. In some cases Flatpak 0.10.x also contains minor new features if
they are necessary for forwards compatibility. I have used the Debian
equivalent of SRUs (stable updates) to push new micro versions of dbus
and flatpak into Debian stable, which is analogous to Ubuntu LTS, and I
intend to continue to do so. If you want to benefit from my work in that
direction (where it happens to align) please set up your Flatpak version
to make that straightforward :-)

If your stable release managers would allow making an exception to the
usual rules and updating Flatpak across versions that add significant
new feature work (0.8 to 0.9+, or 0.9.x to 0.10) then you might as well
go ahead with 0.11.x, but definitely talk to them first.

What I want to avoid is that Flatpak in bionic is frozen at some random
development release for 5 years, and cannot go forward to a subsequent
release from the same branch (or a 0.12.x or 1.0.x stable branch)
because the changes are considered to be too large, like the way old
Ubuntu releases shipped some random version of dbus 1.3.x and weren't
allowed to advance to the 1.4.x stable branch. In that scenario, I
suspect that the changes allowed to Flatpak by the SRU policy would be
*more* restrictive than if you'd just shipped 0.10.x (no targeted fixes
for non-security bugs, and no changes to improve forward compatibility,
even when upstream consider them important enough to backport into
0.10.x).

I also don't think upstream developers with a stable/development
branching structure can be expected to provide security support for
development branches, so if you got stuck on a development release,
backporting security patches would be entirely up to you.

It's up to you, and I don't intend to tell you how to run your distro,
but I was surprised to see 0.11 land at this point in the release cycle!

(If you do want 0.11.x, 0.11.3 is now in experimental and available for
sync.)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1750382

Title:
  please roll back to 0.10.x stable branch or confirm use of 0.11.x for
  bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flatpak/+bug/1750382/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to