ITK Release 4/ReleaseSchedules: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
Line 51: | Line 51: | ||
* June 2012 | * June 2012 | ||
* All New Code should be in Gerrit by May 21th, preferable before, to allow time to review and revise. | |||
** Reviewers should plan time to review this week | |||
* Feature Freeze May 28, 2012 | * Feature Freeze May 28, 2012 | ||
* Weekly Release candidates only to address bug and clean dashboard | * Weekly Release candidates only to address bug and clean dashboard |
Revision as of 19:27, 20 April 2012
Plan
Projects missing from ITK-v4.0
- DICOM/DCMTK (March 2012?)
- GPU (March 2012?)
- Documentation?
- Registration (March 2012)
- Level Sets with Meshes (March 2012)
- H&E microscopy classes (March 2012)
Projects delivered at the end of ITK-v4/ITK-A2D2-2010
- Education curriculum (CMU, June 2012)
- Documentation (June 2012)
- SCORE, SCORE++ (June 2012)
- Cardiac modeling (June 2012)
- Brain shift (June 2012)
- Lung Lesion Sizing Toolkit (June 2012)
- Accelerated registration? (June 2012)
- Accelerated level sets? (June 2012)
Freeze November 1, 2011
- Time for 2 two-week sprints in October
- Propose 4 one-week sprints?
- More hackathons?
ITK-v4.0
- One week to clean the dashboard
- Tag ITK-v4.0-release-candidate-1, November 8, 2011
- Tag ITK-v4.0-release-candidate-2, November 15, 2011
- Tag ITK-v4.0-release-candidate-3, November 22, 2011
- Tag ITK-v4.0-release-candidate-4, December 6, 2011
- Tag ITK-v4.0-release-candidate-5, December 13, 2011
- Tag ITK-v4.0, December 20, 2011
ITK-v4.0.1
- January 20, 2012 -- cancelled -- lack of release branch commits
ITK-v4.1
- March 2012
- Freeze February 3, 2012?
- One week to clean the dashboard
- Cycle of 5 or 6 release candidates.
ITK-v4.2
- June 2012
- All New Code should be in Gerrit by May 21th, preferable before, to allow time to review and revise.
- Reviewers should plan time to review this week
- Feature Freeze May 28, 2012
- Weekly Release candidates only to address bug and clean dashboard
- ITKv4.2.0rc1 June 1st, 2012
- ITKv4.2.0rc2 June 15st, 2012
- ITKv4.2.0rc3 June 22nd, 2012
* ITKv4.2.0 release June 30th, 2012
API Freeze
Moratorium on ITK-v4 API changes - June 2012?
- Freeze API June 2012
- Manage expectations with documentation
- Methods refactored from ITK 3.20 are unlikely to change
- Methods new to ITK-v4 are subject to change until June 2012
Subsequent Numbering
Proposed Numbering
- 4.3 September
- 4.4 December
Alpha 6/15/2011
To be in the Alpha release that will be tagged on 6/15/2011, items must be in the main repository on 6/13/2011.
FEM
In the main repository
On Gerrit
Almost ready
LevelSets
In the main repository
On Gerrit
Almost ready
Registration
In the main repository
On Gerrit
Almost ready
DICOM
In the main repository
On Gerrit
Almost ready
Video
In the main repository
On Gerrit
Almost ready
GPU
In the main repository
- GPUContextManager, GPUDataManager, GPUImage, GPUImageDataManager, GPUImageToImageFilter, GPUKernelManager, GPUMeanImageFilter
On Gerrit
- GPUInPlaceImageFilter, GPUFiniteDifferenceImageFilter, GPUDenseFiniteDifferenceImageFilter, GPUAnisotropicDiffusionImageFilter, GPUUnaryFunctorImageFilter, GPUFiniteDifferenceFunction, GPUBinaryThresholdImageFilter, GPUGradientAnistropicDIffusionImageFilter, GPUGradientNDAnisotropicDiffusionImageFilter, GPUPDEDeformableRegistrationFilter, GPUDemonsRegistrationFilter
Almost ready
SimpleITK
In the main repository
The SimpleITK repository is hosted by Kitware, independent of ITK. https://github.com/SimpleITK/SimpleITK is the public repo, with development hosted http://itk.org/SimpleITK.git.
- Many BasicFilters, including support for morphology, filtering, label maps
- Infrastructure for processing the product of 2D, 3D & scalar, vector & signed, unsigned & char, short, int, float, double, complex float, complex double
- 19 pixel types, 2D and 3D images
On Gerrit
See Jira for details.
Almost ready
- Registration
- C++, Python, Java packaging
Review
In the main repository
On Gerrit
- Review/refactoring/reconciling of Statistics/DecisionRules
- Review/refactoring of Statistics/MembershipFunctions
- Review of BioCell
- Review of Classifiers
- Review of Common
- Review of Edge Detection
- Review of Eigen methods
- Review of ImageAdaptors
- Review of ImageFilterBase
- Review of MetaSpatialObjects
- Review of Neural Networks
- Review of Smoothing
Almost ready
Release Candidate 11/2011
Dates TBD
FEM
In the main repository
On Gerrit
Almost ready
LevelSets
In the main repository
On Gerrit
Almost ready
Registration
In the main repository
On Gerrit
Almost ready
DICOM
In the main repository
On Gerrit
Almost ready
Video
In the main repository
On Gerrit
Almost ready
GPU
In the main repository
On Gerrit
Almost ready
- GaussianFilter, MedianFilter