| From | Sent On | Attachments |
|---|---|---|
| Mike Barcroft | Jun 1, 2002 10:00 pm | .diff, .diff |
| Bruce Evans | Jun 2, 2002 8:21 am | |
| Mike Barcroft | Jun 3, 2002 4:07 pm | |
| Kris Kennaway | Jun 3, 2002 4:24 pm | |
| Terry Lambert | Jun 3, 2002 4:49 pm | |
| Garance A Drosihn | Jun 3, 2002 5:51 pm | |
| Kris Kennaway | Jun 3, 2002 6:15 pm | |
| Terry Lambert | Jun 3, 2002 6:24 pm | |
| Terry Lambert | Jun 3, 2002 6:33 pm | |
| Kris Kennaway | Jun 3, 2002 6:37 pm | |
| Kris Kennaway | Jun 3, 2002 6:38 pm | |
| John Baldwin | Jun 3, 2002 6:42 pm | |
| Will Andrews | Jun 3, 2002 8:42 pm | |
| Terry Lambert | Jun 3, 2002 11:22 pm | |
| Terry Lambert | Jun 3, 2002 11:42 pm | |
| Terry Lambert | Jun 3, 2002 11:44 pm | |
| Bakul Shah | Jun 4, 2002 10:52 am | |
| Garance A Drosihn | Jun 4, 2002 11:34 am | |
| Kris Kennaway | Jun 4, 2002 2:09 pm | |
| Brian Somers | Jun 4, 2002 2:20 pm | |
| Garrett Wollman | Jun 4, 2002 2:30 pm | |
| Poul-Henning Kamp | Jun 4, 2002 2:55 pm | |
| Mike Barcroft | Jun 4, 2002 4:07 pm | |
| Terry Lambert | Jun 4, 2002 4:08 pm | |
| Terry Lambert | Jun 4, 2002 4:10 pm | |
| Mike Barcroft | Jun 4, 2002 4:18 pm | |
| Garance A Drosihn | Jun 4, 2002 4:26 pm | |
| Kris Kennaway | Jun 4, 2002 4:30 pm | |
| Terry Lambert | Jun 4, 2002 4:30 pm | |
| Terry Lambert | Jun 4, 2002 4:49 pm | |
| Bakul Shah | Jun 4, 2002 5:50 pm | |
| Mike Barcroft | Jun 4, 2002 7:11 pm | |
| Terry Lambert | Jun 4, 2002 7:49 pm | |
| Garance A Drosihn | Jun 4, 2002 7:50 pm | |
| Steve Kargl | Jun 4, 2002 7:57 pm | |
| Alfred Perlstein | Jun 4, 2002 8:15 pm | |
| Terry Lambert | Jun 4, 2002 9:06 pm | |
| Brian Somers | Jun 5, 2002 11:24 am | |
| Garance A Drosihn | Jun 5, 2002 2:37 pm | |
| David O'Brien | Jun 6, 2002 10:16 am |
| Subject: | Re: Avoiding unnecessary breakage (was Re: Removing wait union) | |
|---|---|---|
| From: | Mike Barcroft (mi...@FreeBSD.ORG) | |
| Date: | Jun 4, 2002 4:18:35 pm | |
| List: | org.freebsd.freebsd-arch | |
Brian Somers <bri...@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 majo...@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message






.diff, .diff