[Chugalug] Linus Torvalds chews out Kernel Maintainer for breaking UserSpace
Billy
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:
> http://developers.slashdot.org/story/12/12/29/018234/linus-chews-up-kernel-maintainer-for-introducing-userspace-bug
>
> I found this rather good.
> _______________________________________________
> Chugalug mailing list
> Chugalug at chugalug.org
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://chugalug.org/pipermail/chugalug/attachments/20121229/89ce5b3b/attachment.html>
More information about the Chugalug
mailing list