Agenda&Status 091410: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
 
(7 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 31: Line 31:


== ITKv4-A03 ==
== ITKv4-A03 ==
=== TIFF Update ===


* TIFF 4.0 has been added to github branch:
* TIFF 4.0 has been added to github branch:
Line 39: Line 41:
*** http://github.com/arnaudgelas/libtiff-4.0
*** http://github.com/arnaudgelas/libtiff-4.0
*** http://github.com/luisibanez/libtiff-4.0
*** http://github.com/luisibanez/libtiff-4.0
* Dashboard at:
** http://my.cdash.org/index.php?project=libtiff
** Target Date September 15th
** Target Date September 15th
** Remaining issues:
** Remaining issues:
Line 61: 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 ==
== Level Set ==


* Refactoring page
* Refactoring page
Line 86: Line 90:




== Gerrit is ON ==
== Gerrit Code Review ==


* Details in the [[ITK/Gerrit|ITK Gerrit Wiki page]]
* Details in the [[ITK/Gerrit|ITK Gerrit Wiki page]]
Line 94: Line 98:
* [[ITK_Release_4/Migration Plan/Phases|Phases]]
* [[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 ==
Line 104: Line 106:


We have already made significant changes, and they are not being recorded yet. It is time to setup these 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
* Slicer
* VV
== Development Versions following ITKv4 ==
* OTB
* OTB
** Nightly build use the current ITKv4.
** http://dash.orfeo-toolbox.org/buildSummary.php?buildid=29602
** http://dash.orfeo-toolbox.org/buildSummary.php?buildid=29602
* V3D Plugins
* 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
* Optional
* Insight Applications (ITKApps from v3.20)
** Insight Applications (ITKApps from v3.20)
*ITK tests from v3.20
** ITK tests from v3.20


== Wrapping ==
== Wrapping ==
Line 132: Line 142:
* [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.


== Uncrustify Code Cleanup (Hans) ==
== 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?
* Status?
Line 173: Line 190:


== Tools ==
== Tools ==
=== 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.

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

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

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

Level Set

Simple ITK


DICOM

Dan and Mathieu to report


Gerrit Code Review

ITK-Git-Gerrit-Stage-Workflow-A.png

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

Pending

  • IGSTK
  • Insight Applications (ITKApps from v3.20)
  • ITK tests from v3.20

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

ITKv4_StyleChangeProposal

  • 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
  • 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

ITKv4-TransitionPlanProposal.png


Unit testing framework

A tutorial has been drafted using the Google Testing framework.

Tools