SimpleITK/Tcon 2011 6 8

From KitwarePublic
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.

Tcon Information

Phone Line:

  Please join the following teleconference line:
      Toll-Free #:      1-800-704-9804 
      International #:  1-404-920-6604
      Participant Code: 61466276
  Wednesday, May 25th, 9:30am Eastern Time


  • Dan Blezek
  • Brad Lowekamp
  • Gabe Hart
  • Hans Johnson
  • Luis Ibanez


mv SimpleITK SimpleITK-old
git clone --recursive
cd SimpleITK
git remote add stage git://
git config remote.stage.pushurl
git fetch --all --prune
ssh stage SimpleITK print
  • Additional Information
  • It should be easier to use the topic based workflow
    • There are check to prevent common errors
    • There is a list of topic merged into next, and staged
    • The named topic in the stage can be modified, and remerged
      • No longer a need to find the right commit to continue a topic branch
  • Workflow overview
    • Create topic branch from master
    • edit file and commit in topic branch
    • push to stage
    • issue ssh command to merge topic into next
  • Example
git checkout master
git pull
git checkout -b topic
edit files
git commit ...
git fetch stage --prune
git push stage HEAD
ssh stage SimpleITK print

ssh stage repo merge -b next topic-name


Daily Details

Currently Staged Topics

90-ImageCopyConstructorWarning | master=0 next=1
SIMPLEITK-77_imshow_function | master=0 next=0
SIMPLEITK-1_registration | master=0 next=0
SIMPLEITK-51-AutogenerateDocumentation | master=0 next=0
SIMPLEITK-75-AddDoxygenPageForContributing | master=0 next=1
SIMPLEITK-78_LabelStatisticsImageFilter | master=0 next=0
11-AddingFFTs | master=0 next=0
SIMPLEITK-89_Fixing_warnings | master=0 next=0 
DONT_MERGE_FIX_SIMPLEITK-80_no_individual_headers | master=0 next=0
contains-next-SIMPLEITK-89_Fixing_warnings | master=0 next=0

Other Open Topics

  • Documentation
    • Developer Practices
    • Getting Started
  • CMake
    • Shared Libraries
    • Installation
    • R, C#
    • Update to best CMake practices
    • Hans has new CMake issues!

  • 40-ConnectingSimpleITKImageTOJava
    • What happened to the ImportImageFilter?
  • Test drivers need work
    • Can we reuse ITK's?
    • They currently don't work with Valgrind due to sub processes

Review JIRA Issues

Any Blocking issues which need to be addressed?

User Feedback

  • Any new user feedback?


Discuss long term goals and milestones.

  • Documentations
    • Luis to begin Slide Documentation
      • Getting started guide
      • Users Guide
    • How to populate Doxygen
  • Automate Script to List filters wrapped
    • This script should take as input a list of ITK Modules or Directories, for each modual determine which filters are implemented in SimpleITK
    • Additional input would include filter/files to exclude
    • Output could be a dox file, so that it could be a doxygen related page
  • Registration is very important

Action Items