[Insight-developers] ITKv4 Module Names

David Cole david.cole at kitware.com
Thu Feb 10 11:22:48 EST 2011


On Thu, Feb 10, 2011 at 10:59 AM, Matthew McCormick (thewtex) <
matt at mmmccormick.com> wrote:

> >
> > Note that the "Filtering" directory diverges from the previous flat
> layout
> > We still treat the modules logically as a flat set but just organize the
> > source directory structure a bit.  Future re-organization of the
> directory
> > layout will not require any code changes.  The CMake code simply globs
> for
> > modules with
> >
> >  <top>/*/*/itk-module.cmake
> >  <top>/*/*/*/itk-module.cmake
> >
>
> ....
>
> >
> > Comments?
>
>
> Hats off the the Modularization team.  You guys are doing outstanding work.
>
>
> Are there plans to change the directory layout *inside* the modules too?
>
>
> Also, how dependent is the CMake code on the filesystem layout inside
> the modules?  I am thinking particularly about modules that fall in
> the 'Utilities' category, or future modules one may want to add of an
> 'Utilities' nature.  It would be nice to keep the upstream layout.
> Then the module repository could have an upstream branch and and itk
> branch with CMake modularization sugar added and bug fixes, etc.  This
> would make it much simpler to merge changes and push patches upstream.
>  If the CMake layout is rigid, would symlinks suffice?
>
>
Symlinks never suffice until such time as they are ubiquitously available on
Windows.



>
> Thanks,
> Matt
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Kitware offers ITK Training Courses, for more information visit:
> http://kitware.com/products/protraining.html
>
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-developers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/mailman/private/insight-developers/attachments/20110210/a21b79ae/attachment.htm>


More information about the Insight-developers mailing list