(2016-04-17, 18:44)fritsch Wrote: Our stable ppa always contains the stable version. We package externally anyways - so for kodi it makes not much of a difference.
Yes,
your PPA contains the latest stable version.
But the Ubuntu repository does not, see for yourself:
http://packages.ubuntu.com/search?keywor...ection=all
Whitin each Ubuntu release development cycle, Canonical syncs (imports) packages from what is available in Debian testing and Debian unstable up to a certain point in time (which is called
"Debian Import Freeze").
The Ubuntu packages then pretty much go into a frozen state and are no longer being updated throughout the lifecyle of the Ubuntu release besides security updates (with some exceptions like Firefox for example).
So, if you want updated software, you usually need to wait until the next Ubuntu release and update to the next Ubuntu release.
That is why there are PPAs, so that one can get updated software through PPAs.
But PPAs are bad for several reasons (which are all explained in
the video I've posted by the way).
(2016-04-17, 18:44)fritsch Wrote: We package externally anyways - so for kodi it makes not much of a difference.
Wrong. Of course switching to Snap packages would make a
huge difference.
With Snap packages you can provide one Snap package for several Ubuntu versions and release it through Ubuntu Software Center.
Snap packages contain all the dependencies required for the application to run. So it does no longer matter if the operating system provides the dependencies.
Seriously, Snap packages are the best thing that happened to Linux in years.
With Snap packages one must no longer deal with outdated repositories or rolling-release distributions to get updated software.
No offense, but, are you sure you understand what's the difference between PPAs and Snap packages?
KODI should definitely switch from PPAs to a Snap package and distribute it through the Ubuntu Software Center for Ubuntu 16.04 and onwards.