[Insight-developers] ITKv4 Modularization Plan

Bill Lorensen bill.lorensen at gmail.com
Tue Feb 8 08:49:56 EST 2011


On Tue, Feb 8, 2011 at 8:38 AM, Bill Hoffman <bill.hoffman at kitware.com> wrote:
> On 2/7/2011 11:31 PM, Bill Lorensen wrote:
>>
>> I still do not like the directory names. I do not understand the
>> justification. To me,
>>
>> itk-foo-bar could just as well be ITK/Foo/Bar which is mode familiar
>> to ITK users and developers.
>> and
>> ITK/AnistropicSmoothing seems much better than itk-anisotropic-smoothing
>
> The thought is that you could mix the modules with something that is not
> itk.  In the future there might also be a cross platform package management
> system, and the itk packages might live by themselves with the correct
> depends of course.  In fact some linux distributions might choose to do that
> now.  So, you would install "itk-anisotropic-smoothing" as a package, and it
> would pull in all of the modules that it depends on.  Even without a package
> system, the CMake files are setup to be able to have additional packages
> added to the tree.  You might have kitware-anisotropic-smoothing in the
> tree.  It is much easier to put a namespace on it now and avoid changing
> names again in the future if there are conflicts.
>
> -Bill
> _______________________________________________
> 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
>
You might also have
ITK/AnistropicSmoothing
Kitware/AnistropicSmoothing


More information about the Insight-developers mailing list