Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Jun 2002 19:18:57 -0400
From:      Mike Barcroft <mike@FreeBSD.ORG>
To:        Brian Somers <brian@Awfulhak.org>
Cc:        Garance A Drosihn <drosih@rpi.edu>, bakul@bitblocks.com, tlambert2@mindspring.com, will@csociety.org, kris@obsecurity.org, arch@FreeBSD.ORG
Subject:   Re: Avoiding unnecessary breakage (was Re: Removing wait union)
Message-ID:  <20020604191857.E98086@espresso.q9media.com>
In-Reply-To: <20020604222022.6f935871.brian@Awfulhak.org>; from brian@Awfulhak.org on Tue, Jun 04, 2002 at 10:20:22PM %2B0100
References:  <200206041752.NAA08182@rodney.cnchost.com> <p05111724b922b2b4d44b@[128.113.24.47]> <20020604222022.6f935871.brian@Awfulhak.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Brian Somers <brian@Awfulhak.org> writes:
> Many software vendors would say that a published interface can only be
> removed after two major releases of the software.  The first major
> release should suggest that the interface is depricated and should no
> longer be used (the documentation should probably suggest the (new?)
> alternatives too).  The following release can then remove the interface.
> While this is painful for the developer, it's necessary for any API
> provider in order to provide a *viable* platform for building upon.
> 
> Personally, I think FreeBSD should adopt such a strategy.

We did.  I added it to the Committers Guide a while ago.

http://www.freebsd.org/doc/en_US.ISO8859-1/articles/committers-guide/rules.html#AEN1068

Best regards,
Mike Barcroft

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020604191857.E98086>