ITK/ExamplesDiscussion: Difference between revisions
From KitwarePublic
< ITK
Jump to navigationJump to search
(Created page with "There are currently multiple sources for ITK examples: * Wiki Examples: A community-maintained collection of examples of ITK classes and their uses. * [http://...") |
(→Pros:) |
||
Line 15: | Line 15: | ||
** Zero cost | ** Zero cost | ||
* Follows on the success of VTK Wiki Examples | * Follows on the success of [http://itk.org/Wiki/VTK/Examples VTK Wiki Examples] | ||
** VTK | ** VTK | ||
*** 1300/8000 (16%) messages since 2010 | *** 1300/8000 (16%) messages since 2010 | ||
Line 28: | Line 28: | ||
* QuickView | * QuickView | ||
* ~ 30% of examples use QuickView, but could be more | ** ~ 30% of examples use QuickView, but could be more | ||
** [[ITK/Examples/Smoothing/MedianImageFilter|MedianImageFilter]] | |||
* Multiple build options: | * [[ITK/Examples/Instructions/ForUsers#Build_all_of_the_examples|Multiple build options:]] | ||
** Tarball for each example | ** Tarball for each example | ||
** Tarball for all examples | ** Tarball for all examples | ||
Line 37: | Line 38: | ||
* ITKv3 and ITKv4 compatible | * ITKv3 and ITKv4 compatible | ||
** Where possible, builds for both ITKv3/v4 | ** Where possible, builds for both ITKv3/v4 | ||
* [http://open.cdash.org/index.php?project=ITKWikiExamples Nightly Dashboard] | |||
=== Cons: === | === Cons: === |
Revision as of 18:41, 23 July 2013
There are currently multiple sources for ITK examples:
This is an open discussion to determine the best solution(s) for users.
Wiki Examples
Pros:
- Community driven
- Zero cost
- Follows on the success of VTK Wiki Examples
- VTK
- 1300/8000 (16%) messages since 2010
- 640 examples (C++, C#, Tcl, Python, Java)
- ITK
- 300/3500 (9%) messages since 2011
- 280 examples, all C++
- VTK
- Low bar to contribute
- Uses media wiki
- No need to learn git
- QuickView
- ~ 30% of examples use QuickView, but could be more
- MedianImageFilter
- Multiple build options:
- Tarball for each example
- Tarball for all examples
- ITK Remote module
- ITKv3 and ITKv4 compatible
- Where possible, builds for both ITKv3/v4
Cons:
- Master is on wiki
- Difficult to make broad changes
- Need a repo -> wiki sync
- Difficult to make broad changes
- No gerrit review
- Current wiki->git sync could be mofied to submit gerrit topics