ITK Tcons/Agendas/102610: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(Created page with "= 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://emeet...")
 
(Replaced content with "Agenda")
 
Line 1: Line 1:
= How to Join the Tcon =
[[ITK/Tcons/Agendas/102610|Agenda]]
 
== 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 in Iowa ==
 
* 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'''
 
== February Meeting ==
 
* PIs to send calendar conflicts to Terry
* Boston ?
 
= Technical Topics =
 
== Previous Meeting Action Items ==
 
* [[Minutes_101910#Action_Items]]
 
== LICENSING Changes ==
 
* ITK.org License page updated
** http://www.itk.org/ITK/project/license.html
* It now describes the history of the three licenses:
** '''ITK 4.0''' and higher : '''Apache 2.0''' : http://www.itk.org/ITK/project/licenseversion1.html
** ITK '''3.6''' to  ITK '''3.20''' : '''BSD''' : http://www.itk.org/ITK/project/licenseversion2.html
** ITK '''0.0''' to prior to ITK '''3.6''' : '''BSD-Like''' : http://www.itk.org/ITK/project/licenseversion3.html
* [[ITK_Release_4/Licensing|Licensing Summary in ITK Wiki]]
* PENDING:
* Copyright headers in all ITK files must be changed now
** Proposal is here : [[ITK_Release_4/Licensing#File_Header_Changes|File Header Changes]]
** Hans volunteered
 
== Dashboard ==
 
* Dashboard Status - [http://www.cdash.org/CDash/index.php?project=Insight Today's Dashboard]
 
=== Failing Tests ===
 
* DeformableRegistration8 in eldorado (the only machine that runs these tests)
 
== Open Gerrit Reviews ==
 
* We got new reviewers !
** Now we have 23
** http://www.itk.org/Wiki/ITK/Gerrit/Reviewers#From_Gerrit
** http://review.source.kitware.com/#admin,group,5
* Open reviews
** [http://review.source.kitware.com/#q,status:open,n,z Currently open]
 
== ITKv4-A02 ==
 
* Why not tag now ?
** And make libtiff4 update the item for ITKv4-A03 ?
 
== ITKv4-A03 ==
 
* Target to cut it by Oct 30th
** So that at the November meeting we can proceed to spawn Git topic branches
 
== Level Set ==
 
* Refactoring page
** [[Refactoring Level-Set framework - V4]]
* Tcon Happened
** [[ITK_Release_4/Refactoring Level Set Framework/LevelSetGPUBostonMeeting 2010-10-14|Level Set GPU Local Meeting in Boston 2010-10-14]]
 
== Modularization ==
 
* Xiaoxiao Liu (at Kitware) to start working on partitioning the toolkit
 
== TIFF Update ==
 
* Brad King addressed the int issues
* Currently at
 
  git fetch git://kwsource.kitwarein.com/~bradking/itk/bradkings-itk.git +libtiff4beta6:libtiff4beta6
 
* Luis resuming it
** Need to coordinate with Arnaud to build it in Mac 10.5
** Will submit it to Gerrit again soon.
 
== Image Registration Revision ==
 
* Mailing list was created:
** http://public.kitware.com/cgi-bin/mailman/listinfo/insight-registration
** and announced:
** http://www.itk.org/pipermail/insight-users/2010-September/038232.html
 
* Discussion at  MICCAI
 
** Maybe resume on October ?  10am EST ?
* Past tcon:
** [[ITK_Release_4/Enhancing Image Registration Framework/Tcon 2010-09-07|Tcon 2010-09-07]]
 
 
=== Registration Topic Page ===
 
* [[ITK_Release_4/Enhancing Image Registration Framework|Enhancing Image Registration Framework]]
 
=== Related Discussions ===
 
* Ziv Yaniv to summarize
* Is the [http://www.itk.org/Wiki/Proposals:Refactoring_of_optimization_framework | 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
* [[ITKv4_DICOM_Communications_Discussion | Beginnings of a requirements document]].  Comments welcome.
* Proposed [[ITK_Release_4/DICOM/Tcon_Proposal | TConf]]
 
== Gerrit Code Review ==
 
* Details in the [[ITK/Gerrit|ITK Gerrit Wiki page]]
* URL: http://review.source.kitware.com/
* Are all developers registered?
** 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]]
 
== CDash @ Home ==
 
* Zach Mullen to report
* cdash@home progress
* Prototype will be ready by Nov meeting.
 
== 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?
 
 
== 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
* Insight Applications now submitting
** Broken: need to use it as an example for the Migration Guide.
 
== Development Versions following ITKv4 ==
 
* OTB
** http://dash.orfeo-toolbox.org/buildSummary.php?buildid=29602
* 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)
* [[ITK_Release_4/Wrapping|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 ()
* [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 =
 
== 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 ==
 
 
{| border="1"
|- bgcolor="#abcdef"
! 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
|}
 
[[image:ITKv4-TransitionPlanProposal.png|529px]]
 
* [[ITK_Release_4/Migration Plan/Phases|Phases]]
 
 
== Unit testing framework ==
 
A [[ITK_Release_4/UnitTesting|tutorial has been drafted]] using the Google Testing framework.
 
== Tools ==

Latest revision as of 21:28, 20 October 2010