[vtk-developers] VTK modularization update

Bill Lorensen bill.lorensen at gmail.com
Sat Mar 17 17:58:27 EDT 2012


I notice that each module has a cmakelists.txt file that lists the
source files. Is there not a way to remove these or does Wrapping
complicate this?

On Sat, Mar 17, 2012 at 2:44 PM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
> 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



-- 
Unpaid intern in BillsBasement at noware dot com



More information about the vtk-developers mailing list