SimpleITK: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
No edit summary
Line 32: Line 32:
The links to the download the [https://github.com/SimpleITK/SimpleITK-MICCAI-2011-Tutorial/blob/master/Presentation/SimpleITK-MICCAI-2011.pdf?raw=true PDF Presentation], [http://midas.kitware.com/collection/view/175 Virtual Image], and [https://github.com/SimpleITK/SimpleITK-MICCAI-2011-Tutorial  git repository] are at the end of the page.
The links to the download the [https://github.com/SimpleITK/SimpleITK-MICCAI-2011-Tutorial/blob/master/Presentation/SimpleITK-MICCAI-2011.pdf?raw=true PDF Presentation], [http://midas.kitware.com/collection/view/175 Virtual Image], and [https://github.com/SimpleITK/SimpleITK-MICCAI-2011-Tutorial  git repository] are at the end of the page.


= Issue Tracking and Release Schedule =
=Support=
== Issue Tracking ==


We are currently using the [https://itk.icts.uiowa.edu/jira/browse/SIMPLEITK Jira Issue Tracker ] hosted by the University of Iowa.  
We are currently using the [https://itk.icts.uiowa.edu/jira/browse/SIMPLEITK Jira Issue Tracker ] hosted by the University of Iowa.  
Line 51: Line 52:
** Tagged on 8/24 as "va02"
** Tagged on 8/24 as "va02"


= Developer Information =
= Development =
 


SimpleITK follows many of the conventions established by  ITK. For user contributions the gerrit based work flow from ITK can be followed:
SimpleITK follows many of the conventions established by  ITK. For user contributions the gerrit based work flow from ITK can be followed:
Line 77: Line 77:
Additional information on how SimpleITK uses git can be found here: http://www.itk.org/SimpleITKDoxygen/html/Git.html.
Additional information on how SimpleITK uses git can be found here: http://www.itk.org/SimpleITKDoxygen/html/Git.html.


= Advisory Review Board (ARB) =
== Advisory Review Board (ARB) ==


* The Advisory Review Board is composed of groups and individual who are potential users of the Simple ITK Layer.  
* The Advisory Review Board is composed of groups and individual who are potential users of the Simple ITK Layer.  

Revision as of 18:43, 6 September 2012

Simple ITK

Overview

Goals

  • Provide an easy-access layer to ITK for non-C++ expert developers
  • Specific Goals


Getting Started


Documentation

FAQ


Doxygen Documentation

The nightly generated Doxygen is found here.

SimpleITK tutorial at MICCAI 2011

SimpleITK at MICCAI

The links to the download the PDF Presentation, Virtual Image, and git repository are at the end of the page.

Support

Issue Tracking

We are currently using the Jira Issue Tracker hosted by the University of Iowa.

Releases

  • "v0.5.1"
    • scheduled release
  • "v0.5.0"
    • scheduled release September 5th
  • "v0.4.0b" or Beta 2
    • scheduled to be released February 8th 2012 ( delayed until next ITKv4 tag )
  • Beta 1
    • Tagged 9/30 as "v0.3.0b"
  • Alpha 1
    • Tagged on 6/19 as "va01"
  • Alpha 2
    • Tagged on 8/24 as "va02"

Development

SimpleITK follows many of the conventions established by ITK. For user contributions the gerrit based work flow from ITK can be followed:

We certainly welcome contributions from the users and the community. Currently the development team is small, so may of our practices are not fully document, but this will be improving in the future.

A main difference between the SimpleITK and ITK development is that we have an additional "next" branch which is used for topics underdevelopment, so that they can be tested on the dashboard without being merged into the "master" branch. This will make the "master" branch more stable and reliable. This follows the CMake development process more:


Source Code Repository

SimpleITK uses git as the revision control system. The main repository is hosted along side ITK as http://itk.org/SimpleITK.git [1]. It is also mirrored on Github .

Development is currently following the branchy workflow with the Kitware stage. This workflow is described here:

Additional information on how SimpleITK uses git can be found here: http://www.itk.org/SimpleITKDoxygen/html/Git.html.

Advisory Review Board (ARB)

  • The Advisory Review Board is composed of groups and individual who are potential users of the Simple ITK Layer.
  • They provide advice to ITK developers of the simple layer regarding the design and implementation of the SimpleITK API.

Survey

Must Implement ITK Filters

Examples of Other Librarires

Scope

Wrapping

More Information about setting up the wrapped languages can be found here:

TCons