Agenda&Status 101210
From KitwarePublic
How to Join the Tcon
Number to Call
- 1-800-728-9607 (in the US) or
- +1 9139049873 (international)
- access code 6815251
Webex
- Meeting link
- https://emeetings.webex.com/emeetings/j.php?ED=138191182&UID=482060457&PW=NNzJiNDk1ZGU3
Project Management
November Meeting
- Date of next meeting:
- November 2010
- Location: Iowa
- Fall ITKv4 2010 Meeting
- Draft Agenda:
- Fall ITKv4 2010 Meeting#Meeting_Agenda
- Note Suggested Gerrit hands-on Workshop
- Draft Agenda:
February Meeting
- PIs to send calendar conflicts to Terry
Technical Topics
Previous Meeting Action Items
- Minutes_100510
- All Done !!
LICENSING Changes
- Stephen was right last tcon, the licensing changes have not been applied yet to ITK's source tree.
- The changes were applied on Wednesday
- Licensing
- LICENSE file: has the Apache 2.0 license
- NOTICE file: has the copyright notice and a manifesto of all other third party pieces of code that ITK carries.
- Please review to see if anything is missing. This was taken from the Debian distribution of ITK 3.16.
- Copyright headers in all ITK files must be changed now
- Proposal is here : File Header Changes
- PENDING:
- Change the license in the Web site:
Patented Code Removed
- Files related to patented methods were removed on Friday.
- YEAH !!
- Patented methods are welcome as long as the patent assignee provides a license compatible with the terms of the Apache 2.0 license:
...a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work...
Dashboard
- Dashboard Status - Today's Dashboard
- Mathieu and Luis to report on openjpeg & gdcm
- Freezing until clean
Failing Tests
- itkGDCMImageIOTest5
- itkImageFileWriterStreamingPastingCompressingTest_DCM
- itkJPEG2000Test05 # FIXED
- itkJPEG2000Test06
- itkOptImageToImageMetricsTest04
Open Gerrit Reviews
The number of open reviews is growing. Currently open
ITKv4-A02
- openjpeg related
ITKv4-A03
Level Set
- Refactoring page
- Tcon Happened
- Tcon 2010-09-10
- Arnaud/Kishore organizing local meeting in Boston/Cambridge
Modularization
- Xiaoxiao Liu (at Kitware) to start working on partitioning the toolkit
TIFF Update
- TIFF 4.0 has been added to github branch:
- libtiff4.0
- CMakeified
- Available in github at:
- Dashboard at:
- http://my.cdash.org/index.php?project=libtiff
- Target Date September 15th
- Remaining issues:
- Multi-platform configuration
- Particularly: Definition of Integer types.
- Multi-platform configuration
Image Registration Revision
- Mailing list was created:
- Discussion at MICCAI
- Maybe resume on October ? 10am EST ?
- Past tcon:
Registration Topic Page
Related Discussions
- Ziv Yaniv to summarize
- Is the | refactoring of the optimization framework going to be considered for itkv4?
Simple ITK
- Time to wrap-up the survey.
- Your last chance to send it to target communities.
- Take the survey - http://www.surveymonkey.com/s/SimpleITKCommunitySurvey
- Survey results - http://www.surveymonkey.com/sr.aspx?sm=7s_2f_2baOS0Pe06OO2dWBU_2btf8RPSPzgi8HGlud9B0ILsg_3d
DICOM
Dan and Mathieu to report
- Beginnings of a requirements document. Comments welcome.
- Proposed TConf
Gerrit Code Review
- Details in the ITK Gerrit Wiki page
- URL: http://review.source.kitware.com/
- Are all developers registered?
- You only need an OpenID
- Phases
CDash @ Home
- Zach Mullen to report
- cdash@home progress
- Prototype will be ready by Nov meeting.
Sequestered Reference Applications
We have already made significant changes, and they are not being recorded yet. It is time to setup these reference applications.
Ongoing
- V3D Plugins
- Slicer
- VV
Development Versions following ITKv4
- OTB
- GoFigure2
- Nightly build use the current ITKv4.
- http://my.cdash.org/index.php?project=GoFigure2
Pending
- IGSTK
- Insight Applications (ITKApps from v3.20)
- ITK tests from v3.20
Wrapping
- Status (Alex)
- Wrapping
ITK Readers for Microscopy formats
- There's a need for readers in the microscopy community in order to be able to use ITK
- Zeiss (LSM and ZVI)
- Leica (LIF)
- Olympus (OIB)
- Nikon ()
- BioFormats has readers and example files for these. It is Java with C++ bindings for ITK, BUT it's GPL.
Coding Style
- Fixing KWStyle/CDash/CTest for Git : Brad Davis report
- The Google C+++ Style Guide is a good example of a style guide. Although the specifics may differ, the format and coverage of this guide is very nice. We may consider producing a similar Guide for ITKv4.
Uncrustify Code Cleanup (Hans)
- Status?
Software Process
Migration to Git
- Migration Completed
- Procedure for contributing Patches: http://www.itk.org/Wiki/ITK/Git#Contributing_Patches
- Updating Dashboard Machines to Git
- Contractors to send information to Kitware about the developers who should receive Git write access.
- (include email and public SSH key)
Clean up Releases
Release Tag | Date | Major Changes |
---|---|---|
Alpha-01 | August 7 | VS6,BCC55, SunCC (5.7?), Metrowerks Removal (based on compiler features), Remove large Images |
Alpha-02 | August 14 | CMake Variables configuration cleanup |
Alpha-03 | August 21 | GDCM 2.0, OpenJpeg-v2, +JPEG2000 |
Alpha-04 | August 28 | Third party libraries update: TIFF, JPEG, PNG |
Unit testing framework
A tutorial has been drafted using the Google Testing framework.
Tools
Doxygen
(Arnaud)
Recent version of doxygen (>= 1.7.0) runs multiple instances of dot in parallel!!!
Tests with doxygen 1.7.1, on a 6 cores machine 12Gb RAM
- with unmodified doxygen.config.in 330 min
- by changing cache size (and tweaking few parameters) 311 min
- Could it be improved?