[vtk-developers] VTK modularization update

Bill Lorensen bill.lorensen at gmail.com
Sat Mar 17 17:44:54 EDT 2012


I see the top level is a mixture of modules, utilities, cake and
others. Is there a reason for not following the itk convention of
having a Modules directory at the top level that contains all modules?
The itk convention makes for a cleaner top-level.

Also Utilities has a mixture of 3rd party (MetaIO, DICOMParser). In
itk, the Utilities directory does not contain anything that can be
linked to itk.


On Sat, Mar 17, 2012 at 2:25 PM, Marcus D. Hanwell
<marcus.hanwell at kitware.com> wrote:
> Hi,
>
> I wanted to update the list on progress with VTK modular. Chris
> Harris, Brad King and I have been working on completing the changes
> necessary to merge modular VTK into master. This will involve the
> construction of a topic branch first moving all files to their new
> location, and then making various edits to the files (export macros,
> etc) and finally overlaying the new build system. If you are curious
> and would like to see a modularized VTK source tree I have just pushed
> an update,
>
> https://gitorious.org/kitware/vtkmodular
>
> If you would like to see the current manifest file (used to move the
> files from VTK master to their modular locations) the most up to date
> repository is here,
>
> https://github.com/cjh1/modularization
>
> I would appreciate feedback on class placement, especially for
> elements that do not yet have future locations, or do not have build
> files associated. This is a major part of the motivation for removing
> many of the legacy code in VTK. I am currently working on ensuring all
> tests are going to the correct places and diagnosing test failures.
> Current submissions from this branch go here,
>
> http://open.cdash.org/index.php?project=VTKModular&date=2012-03-17
>
> My windows machine should be submitting test results soon too (it is
> pretty slow, but it will get there). I have the rendering tests
> working with the testing factory, and some of the advanced Python
> wrapping working too. Once this is merged there will be opportunity
> after that to move things around a little too, but it would be great
> to ensure this is close before we merge the moves into master.
>
> Thanks,
>
> Marcus
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>



-- 
Unpaid intern in BillsBasement at noware dot com



More information about the vtk-developers mailing list