[MINC-development] time for 1.1?

Steve ROBBINS minc-development@bic.mni.mcgill.ca
Wed, 11 Dec 2002 10:21:54 -0500


Howdy,

While adding a function prototype to MINC, I had a look at the
changelog.  It strikes me that a new release is in order.  Maybe
we can make it an annual event!

User-visible changes since 1.0 include:

* Rawtominc has new "-skip" option, to allow skipping header information.

* Mincstats option "-max_bins" renamed to "-int_max_bins", to avoid clash
  with "-max".

* Minccalc has new functions: tan, asin, acos, and atan.


In addition, there have been some important bug fixes:

* Jason fixed some 64-bit issues
* John fixed a coredump in mincstats
* I fixed a bug in handing inverted concatenated transforms 


I've also written manpages for each program that lacked one.


I'd like to change MINC to use automake, and to normalize the
building process a bit, e.g. deprecate setting NETCDF_PREFIX.
There are two immediate benefits to using automake.  First,
it comes with targets for building and checking a source distribution
(make dist, make distcheck) which are really really handy.
Second, it provides standard targets for regression / unit testing.
I wrote a simple regression test when I fixed the transforms bug that
I'd like to exercise with "make check".

What say you?

If there are no objections, I would volunteer to make the change to automake
and drive this release forward.  (I'd also be more than happy to let someone
else be the release manager!)  

January 16 is the anniversary of MINC 1.0, so I propose that as a target
release date.

Thoughts?

-Steve