Agenda&Status 091410: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
(10 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
== Webex == | == Webex == | ||
* Will try out a new service... | * Will try out a new service... https://my.dimdim.com/trialbyfire/ | ||
= Project Management = | = Project Management = | ||
Line 24: | Line 24: | ||
= Technical Topics = | = Technical Topics = | ||
== ITKv4 A02 | == ITKv4-A02 == | ||
* | * Remaining failing tests may not be trivial to fix | ||
** openjpeg related | |||
* Suggestion: Tag now: ITKv-A02.. | |||
== ITKv4-A03 == | |||
=== TIFF Update === | |||
* TIFF 4.0 has been added to github branch: | |||
** http://github.com/luisibanez/ITK/tree/libtiff4beta6 | |||
* libtiff4.0 | |||
** CMakeified | |||
** Available in github at: | |||
*** http://github.com/arnaudgelas/libtiff-4.0 | |||
*** http://github.com/luisibanez/libtiff-4.0 | |||
* Dashboard at: | |||
** http://my.cdash.org/index.php?project=libtiff | |||
** Target Date September 15th | |||
** Remaining issues: | |||
*** Multi-platform configuration | |||
**** Particularly: Definition of Integer types. | |||
== Image Registration Revision == | == Image Registration Revision == | ||
* | * Luis missed to schedule the Weekly conference: Bad Luis. | ||
* Next week is MICCAI... | |||
** Maybe resume on September 28th ? 10am EST ? | |||
* Past tcon: | |||
** [[ITK_Release_4/Enhancing Image Registration Framework/Tcon 2010-09-07|Tcon 2010-09-07]] | ** [[ITK_Release_4/Enhancing Image Registration Framework/Tcon 2010-09-07|Tcon 2010-09-07]] | ||
=== Registration Topic Page === | === Registration Topic Page === | ||
Line 52: | Line 65: | ||
* Is the [http://www.itk.org/Wiki/Proposals:Refactoring_of_optimization_framework | refactoring of the optimization framework] going to be considered for itkv4? | * Is the [http://www.itk.org/Wiki/Proposals:Refactoring_of_optimization_framework | refactoring of the optimization framework] going to be considered for itkv4? | ||
== Level Set == | |||
* Refactoring page | |||
** [[Refactoring Level-Set framework - V4]] | |||
* Tcon Happened | |||
* [[ | ** [[ITK_Release_4/Refactoring Level Set Framework/Tcon 2010-09-09|Tcon 2010-09-10]] | ||
* | ** Arnaud/Kishore to summarize | ||
* | |||
== Simple ITK == | == Simple ITK == | ||
* ARB Formed | * ARB Formed | ||
* [[ITK_Release_4/SimpleITK|Simple ITK Layer]] | * [[ITK_Release_4/SimpleITK|Simple ITK Layer]] | ||
* | ** Had another tcon: | ||
* | * [[ITK_Release_4/SimpleITK/Tcon 2010 09 13|9/13/2010]] | ||
* Will prepare a Survey | |||
** [[ITK_Release_4/SimpleITK/Survey 1|Survey 1]] | |||
* Gabe Hart and Dan Blezek to summarize | |||
== DICOM == | |||
Dan and Mathieu to report | |||
* [[ITKv4_DICOM_Communications_Discussion | Beginnings of a requirements document]]. Comments welcome. | |||
== Gerrit Code Review == | |||
* Details in the [[ITK/Gerrit|ITK Gerrit Wiki page]] | * Details in the [[ITK/Gerrit|ITK Gerrit Wiki page]] | ||
* URL: http://review.source.kitware.com/ | * URL: http://review.source.kitware.com/ | ||
* | * Are all developers registered? | ||
** You only need an [http://openid.net/get-an-openid OpenID] | ** You only need an [http://openid.net/get-an-openid OpenID] | ||
* | * [[ITK_Release_4/Migration Plan/Phases|Phases]] | ||
[[image:ITK-Git-Gerrit-Stage-Workflow-A.png|529px]] | [[image:ITK-Git-Gerrit-Stage-Workflow-A.png|529px]] | ||
== Testing Data in MIDAS == | == Testing Data in MIDAS == | ||
* | * Status? | ||
== | == 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 | * OTB | ||
** http://dash.orfeo-toolbox.org/buildSummary.php?buildid=29602 | ** http://dash.orfeo-toolbox.org/buildSummary.php?buildid=29602 | ||
* GoFigure2 | * GoFigure2 | ||
** Nightly build use the current ITKv4. | ** Nightly build use the current ITKv4. | ||
** http://my.cdash.org/index.php?project=GoFigure2 | ** http://my.cdash.org/index.php?project=GoFigure2 | ||
=== Pending === | |||
* IGSTK | * IGSTK | ||
* Insight Applications (ITKApps from v3.20) | |||
*ITK tests from v3.20 | |||
== Wrapping == | == Wrapping == | ||
* | * Status (Alex) | ||
* [[ITK_Release_4/Wrapping|Wrapping]] | * [[ITK_Release_4/Wrapping|Wrapping]] | ||
== ITK Readers for Microscopy formats == | == ITK Readers for Microscopy formats == | ||
Line 153: | Line 141: | ||
** Nikon () | ** Nikon () | ||
* [http://www.loci.wisc.edu/software/bio-formats BioFormats] has readers and example files for these. It is Java with C++ bindings for ITK, BUT it's GPL. | * [http://www.loci.wisc.edu/software/bio-formats BioFormats] has readers and example files for these. It is Java with C++ bindings for ITK, BUT it's GPL. | ||
== Coding Style == | |||
[[ITKv4_StyleChangeProposal]] | |||
* Fixing KWStyle/CDash/CTest for Git : Brad Davis report | |||
* The [http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml 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 = | = Software Process = | ||
Line 191: | Line 190: | ||
== Tools == | == Tools == | ||
Latest revision as of 15:01, 14 September 2010
How to Join the Tcon
Number to Call
- 1-800-728-9607 (in the US) or
- +1 9139049873 (international)
- access code 6815251
Webex
- Will try out a new service... https://my.dimdim.com/trialbyfire/
Project Management
- Date of next meeting:
- November 2010
- PI's to send conflict dates to Terry
- Location: Iowa
Regular Contacts with A2D2
- Status of A2D2 interactions?
Technical Topics
ITKv4-A02
- Remaining failing tests may not be trivial to fix
- openjpeg related
- Suggestion: Tag now: ITKv-A02..
ITKv4-A03
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
- Luis missed to schedule the Weekly conference: Bad Luis.
- Next week is MICCAI...
- Maybe resume on September 28th ? 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?
Level Set
- Refactoring page
- Tcon Happened
- Tcon 2010-09-10
- Arnaud/Kishore to summarize
Simple ITK
- ARB Formed
- Simple ITK Layer
- Had another tcon:
- 9/13/2010
- Will prepare a Survey
- Gabe Hart and Dan Blezek to summarize
DICOM
Dan and Mathieu to report
- Beginnings of a requirements document. Comments welcome.
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
Testing Data in MIDAS
- Status?
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.