[xmlsec] versioning and library naming policies
John Belmonte
jvb@prairienet.org
Wed, 02 Apr 2003 11:18:22 -0500
Aleksey Sanin wrote:
> I think the current proposal goes along these docs:
> - name everything *xmlsecN*
> - N is changed when backward API compatibility is broken
Are you really prepared to increment N every time a function signature is
changed, a public structure is changed, or the semantics of the API is changed?
This rule must be applied to every release you make, development, stable, or
otherwise.
In the scheme I proposed, you only needed to increment the SONAME number when
this happens, not the version in the library name. (There is no rule that says
the SONAME number and version major number need to be the same. Indeed, the
SONAME number is to be reset to 0 whenever the library name changes.)
-John
--
http:// if l . /