[Bordeaux-threads-devel] Deprecating recursive locks
Anton Vodonosov
avodonosov at yandex.ru
Tue Apr 17 21:48:33 UTC 2012
17.04.2012, 20:14, "Vladimir Sedach" <vsedach at gmail.com>:
> I think it is a very good idea.
>
> When are you planning the 1.0 release? It would be nice to go through
> all the systems dependent on bordeaux-threads in Quicklisp and notify
> the maintainers of any that use recursive locks to fix their code.
>
If the public API is changed in a not-backward-compatible way, I would
suggest to release new ASDF system (bordeaux-threads2), and
leave the old version available in quicklisp forever.
People who are ready to use new version, just add bordeaux-thread2
into their ASDF dependency. Others are able to use old version.
This is a good practice. And it costs nothing.
Some links on this subject:
http://lispcaveats.tumblr.com/post/13259176455/ffi-linking-against-shared-libraries
http://semver.org/
More information about the bordeaux-threads-devel
mailing list