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>