On 05/28/2015 03:09 PM, Gordon Messmer wrote:
I don't have a good example, so let's illustrate that hypothetically.
Let's say Fedora includes a terminal application written with boost
libraries, "boost-terminal".  That application requires boost version
1.53, which was included in the release with boost-terminal.  The
maintainer for boost-terminal goes away, and the package is deprecated.
  Upgrading Fedora to the next version might not complete successfully
because the new release includes boost 1.54, which isn't compatible with
the installed boost-terminal application, and can't be installed in
parallel with boost 1.53.

What you're saying is, in effect, that boost 1.54 breaks backward compatibility and boost-terminal isn't going to get upgraded. Isn't it up to boost's maintainer to see to it that this doesn't become an issue? (Yes, we all know of cases where the maintainer either doesn't check properly or simply doesn't care, but it's my understanding that it's still part of their job.) One of the problems the OSS community keeps pointing to in commercial software is the way newer versions of programs fail to read or write files in formats that older versions understand, while bragging that their packages don't suffer from that fault. Has this changed, or is it simply a case of sloppy testing?
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org

Reply via email to