[Chugalug] Linus Torvalds chews out Kernel Maintainer for breaking UserSpace
flushy at flushy.net
Sat Dec 29 19:04:16 UTC 2012
If you don't want people to use it then mark it deprecated, then create a new API contract that will hopefully let people upgrade in a few versions. Then delete the old API in a few versions. Don't ever just change the contract!
I've also seen several libraries put a bunch of API changes in during a major version bump. This is expected. Major version = major changes. As long as its explained and a migration path put forth, it's not a big deal.
Changing API behavior in a point release or a code revision IS a big deal.
Sent from my iPhone
On Dec 28, 2012, at 6:01 PM, Stephen Kraus <ub3ratl4sf00 at gmail.com> wrote:
> I found this rather good.
> Chugalug mailing list
> Chugalug at chugalug.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Chugalug