VTK/ARB/Meetings/April 2010

From KitwarePublic
< VTK‎ | ARB‎ | Meetings
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Agenda

  • Jeff: Review action items from last meeting.
    • Kitware will continue work on move to git.
    • Bill will investigate the organization of examples/tutorials into VTK or other repositories.
    • Brad King will remove the commit check of std, and Bill will test out what happens if you use it in examples.
  • Berk: Move to git and new workflow.
  • Berk/Jeff: Wrapping discussion. What exactly needs to be wrapped? Should there be well-defined properties?
  • All: Discussion on the scope of VTK
    • Should we work on modularization, glue code to other toolkits?
    • Titan (VTK + informatics) and it's new repository could test out some ideas.

Notes

  • std:: works with no issues on supported platforms.
  • VTK 6? Next version. vtkNew, everything changed to std::, polyhedral support.
  • Git
    • We now have a clean git repository.
    • Set up a prototype repo for people to play around with.
    • Workflow idea: multiple published branches that represent different things
      • Latest maintained release
      • Master - Stable at all times
      • Development - Expose things that you are working on to the world. Tested rigorously by dashboard
    • Brad will write workflow document.
    • Don't put too many restrictions in place or features will not get into the repository.
    • Gitorious will allow users to create repositories, will allow people to have VTK as a submodule.
  • Wrapping
    • Make clearer distinction between what is wrapped and not wrapped.
    • ITK v4 may have funds for wrapping; can we modernize and unify ITK and VTK wrapping?
    • Get rid of //BTX, //ETX and just silently ignore unrecognized types?
  • Scope of VTK

Action Items

  • Kitware will keep working on git repository, Brad will communicate to VTK community.
  • Berk will be involved in ITK wrapping discussions.

Next Time

  • Iterators?
  • All: Discussion on the scope of VTK
    • Should we work on modularization, glue code to other toolkits?
    • Titan (VTK + informatics) and it's new repository could test out some ideas.
  • Cleaning up dependencies between libraries.