[ubuntu-studio-devel] Backports
Ralf Mardorf
ralf.mardorf at alice-dsl.net
Fri May 27 21:04:55 UTC 2016
On Fri, 27 May 2016 13:46:20 -0700 (PDT), Len Ovens wrote:
>On Fri, 27 May 2016, lukefromdc at hushmail.com wrote:
>
>> In the case of Kdenlive, versions 15.08 and later use a different
>> file format. They can read an old project but cannot save back to
>> the old format, saving to the new and renaming the old one as a
>> backup. If the user deletes the backup, then reverts Kdenlive
>> versions 15.04 and earlier cannot open the file written by the later
>> version. Fortunately Kdenlive will warn of that and tell the user
>> about the backup file,
>
>Ardour 5.* will be the same (already is in GIT). Ardour 3 and 4 are
>interchangable (with some oddities- 4.1 intruduces trim) 5 takes old
>sessions ok but the reverse is not true, the old style is kept as a
>snapshot.
Unfortunately editing the Ubuntu Wiki/help pages requires to subscribe
to a special group now, so I won't write such a page. However, the
information computer newbies need is very simple.
Major releases always should be backwards compatible and should be
without regressions, IOW 1.1, 1.2, 1.3 should be backwards-compatible.
From one major release to another no backwards-compatibility should be
expected.
IOW version numbers are not random numbers, they usually make sense.
A good exception is the kernel, it might not be backwards-compatible,
that's why rtirq needs fixes from time to time, but at least
regressions are unwanted for the kernel, sure, they sometimes happen,
especially for patched kernels.
A very bad exception are soname issues e.g. not long ago introduced by
GTK 3.20. The soname of a lib is the major version. Software is compiled
against the soname, which usually is a link against a dot release.
Regards,
Ralf
More information about the ubuntu-studio-devel
mailing list