Re: Core + Exrtas 2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2006-11-21 at 11:31 -0600, Rex Dieter wrote:
> Ralf Corsepius wrote:
> > On Tue, 2006-11-21 at 09:29 -0600, Rex Dieter wrote:
> 
> >>   I consider ABI compatibility as just one part
> >> of what defines a stable distro, but, imo, there are certainly cases
> >> where breaking ABI is justified (for essential features, bug fixes, and
> >> yes, stability sometimes).
> > 
> > Please ask RH how they have been handling Core, so far.
> > 
> > I don't know how many times I've been told: "No API-changes, no ABI
> > upgrade, no feature upgrades, often not even bugfixes (aka
> > FIXEDRAWHIDE)"!
> 
> When it comes to breaking API/ABI, I'd say it's primarily the package
> maintainers' call to make.

I am inclined to agree in those cases, where a package is of limited
importance, has a very limited number of dependencies and/or a small
userbase, but I can't avoid to disagree in general.

But what would you think of a kernel, GCC, Glibc, Gtk/Gtk or Qt/KDE
maintainer, who breaks things midst of a distro's life time?

Have a look at FE: A classic breakdown is maintainers not paying
attention to SONAMEs/ABIs/APIs and them inadvertently breaking something
by not so.

Most maintainers, after having gone through a learning curse, will try
to circumvent such issues, either by providing compat-packages, by
trying to inform their users in advance, or ... to resort to refraining
from their plans.

Ralf


-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux