[MINC-users] MINC 2.0.13

Andrew Janke a.janke at gmail.com
Thu Jan 10 07:43:25 EST 2008


> > I had thought that we were following libtool style versioning though?
> > (from what I can read of that page you mention) or am I missing
> > something? (likely).
>
> It's not enough to follow "libtool style" of versioning.  You must
> follow the entire procedure.  For each release, the releaser must look
> at the changes and decide whether any public interfaces have been
> added, removed, or changed.
>
> Even if nothing has changed, the REVISION must be incremented.  I note
> that this was not done from 2.0.13 --> 2.0.14, for example.  In fact,
> CVS shows the following history:
>
> 6.1          (stever   08-Jan-03): libminc_la_LDFLAGS = -version-info 0:0:0
> 6.11         (stever   14-Nov-03): libminc_la_LDFLAGS = -version-info 1:0:1
> 6.12         (bert     27-Apr-04): libminc2_la_LDFLAGS = -version-info 2:0:1
> 6.27         (claude   19-Apr-06): libminc2_la_LDFLAGS = -version-info 2:0:10
> 6.28         (claude   19-Apr-06): libminc2_la_LDFLAGS = -version-info 2:0:1

Ah, now I am with you.  OK from now on in you have my word that I will
also update the libtool flags just before release.  (2.0.15 will be
very very soon). Although given that one of MINC's goals is not to
change its interface without a very very good reason all we will see
are some very large REVISION numbers.

What would you suggest I use for the next release given the schmozzle above?

 2:1:1

?


-- 
Andrew Janke   (a.janke at gmail.com || http://a.janke.googlepages.com/)
Canberra->Australia    +61 (402) 700 883


More information about the MINC-users mailing list