[MINC-development] Welcome
Jason Lerch
jason@bic.mni.mcgill.ca
Mon, 11 Nov 2002 15:03:19 -0500
Hi all,
(firstly: it appears that the default reply to goes to the sender of
the message and not the list - can that be easily changed?)
I have some minor comments to add to that list - but thanks for
getting the discussion started!
One item to add to the wishlist:
* better binary distribution of the MINC toolkit. I've just started on
creating rpms, tardists, etc., but the whole process should be more
automated (modificiation of the makefiles/autoconiscation structure)
and extended to everything that we are giving away.
Some comments about the other bits you've listed:
> 3. MINC requires extensions to support files larger than core.
> 4. MINC requires extensions to support files larger than 2 GB.
There are really two issues here: extensions to the core libraries
which allow for just that, and a check of the code-base of the
existing tools to make sure that they are using those libraries
correctly. For example, the various algorithms within INSECT rely on
their own library which is a) a pain in the arse to build and b) not
currently capable of dealing with large volumes. So even if the
prerequisite changes were made to MINC and volume_io, you'd still have
to go into at least those bits of code to ensure that they rely on
MINC and not just pull everything into memory in a different array
structure.
> 5. MINC requires extensions to run on 64-bit architectures.
I'm not quite sure what you mean by extensions - the only work to be
done is to check the code for incorrect assumptions about the sizes of
pointers, ints, etc. And while I have started that, I have not been
proceeding in any sort of rigorous fashion, but rather just trying to
patch problems as I run into them. So I suppose this will integrate
nicely with a thorough test suite.
Cheers,
Jason