version updates for libraries
Stefan (metze) Metzmacher
metze at samba.org
Mon Apr 11 09:14:42 MDT 2011
Hi Tridge, hi Rusty,
>>> but no need for a new Y version, 1.0.4 is enough as a new
>>> function doesn't cause any incompatibility with previous library
>> I think we should make it clear if we add new features and apply this rule
>> for X.Y.Z versions:
>> if X == 0:
>> /* X == 0, means there's no stable API/ABI yet */
>> - bug fixes and new features should trigger an update of Z.
>> - incompatible changes should trigger an update of Y.
>> - important bug fixes should trigger an update of Z.
>> - new features should trigger an update of Y
>> - incompatible changes should trigger an update of X.
>> It would be nice if we could add checks for this into the ABI checking code.
> Ok, I can agree with this logic, having at least guideines splleed
> clearly in a README is probably a nice first step.
Are you also fine with such a logic for talloc, tdb, tevent and ldb?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 262 bytes
Desc: OpenPGP digital signature
More information about the samba-technical