TubeTK/Development: Difference between revisions
From KitwarePublic
< TubeTK
Jump to navigationJump to search
No edit summary |
|||
Line 15: | Line 15: | ||
|} | |} | ||
= TubeTK Development = | = TubeTK's Collaborative Software Development Tools = | ||
* Dashboard | |||
** https://www.kitware.com/CDash/index.php?project=TubeTK | |||
** Analytics on dashboard: https://www.google.com/analytics/settings/home#scid=15664873 | |||
* Git | |||
** Website: http://gitorious.org/tubetk/ | |||
** Main Repository: | |||
*** git clone git://gitorious.org/tubetk/tubetk.git | |||
*** git push git@gitorious.org:tubetk/tubetk.git master | |||
* Mantis | |||
** TBD | |||
* Doxygen | |||
** TBD | |||
= TubeTK's Development Documentation = | |||
* [[TubeTK/Design | Design discussions]] | * [[TubeTK/Design | Design discussions]] | ||
* [[TubeTK/Build | Build instructions]] | * [[TubeTK/Build | Build instructions]] | ||
* [[TubeTK/Dashboards | Dashboard instructions]] | |||
* [[TubeTK/DevelopersGuide | Developers guide]] | * [[TubeTK/DevelopersGuide | Developers guide]] | ||
* [[TubeTK/DevelopersFAQ | Developers FAQ]] | * [[TubeTK/DevelopersFAQ | Developers FAQ]] | ||
Line 24: | Line 39: | ||
* [[TubeTK/Reference | References and related works]] | * [[TubeTK/Reference | References and related works]] | ||
== | == Resources on the web == | ||
* [http://en.wikipedia.org/wiki/Math_markup Math formula editing in Wiki] | * [http://en.wikipedia.org/wiki/Math_markup Math formula editing in Wiki] | ||
* [http://en.wikipedia.org/wiki/Wikipedia:FAQ/Editing General Wiki Editing FAQ] | * [http://en.wikipedia.org/wiki/Wikipedia:FAQ/Editing General Wiki Editing FAQ] | ||
Line 30: | Line 46: | ||
** http://www.linuxjournal.com/node/6758/print | ** http://www.linuxjournal.com/node/6758/print | ||
== | == Required third-party tools == | ||
* These tools are automatically downloaded and built when TubeTK is built. | |||
* ITK | ** ITK | ||
** | ** CTK | ||
** | ** Select tools distributed with Slicer: | ||
*** TCLAP, GenerateCLP, ModuleDescriptionParser, RegisterImages | |||
== Optional third-party tools == | == Optional third-party tools == | ||
* Slicer (our preferred method delivery tool) | * Slicer (our preferred method delivery tool) | ||
** svn co http://svn.slicer.org/Slicer3/trunk Slicer4 | ** svn co http://svn.slicer.org/Slicer3/trunk Slicer4 | ||
** Requires Qt>=4.6.1 | ** Requires: | ||
*** Qt>=4.6.1 | |||
**** http://qt.nokia.com/downloads | |||
* InsightApplications (Utility apps) | * InsightApplications (Utility apps) | ||
** cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight co InsightApplications | ** cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight co InsightApplications | ||
** ImageViewer | ** Applications of interest: ImageViewer, ImageColorViewer | ||
** Requires: | ** Requires: | ||
*** VTK | *** VTK | ||
Line 67: | Line 69: | ||
*** FLTK | *** FLTK | ||
**** apt-get install fluid | **** apt-get install fluid | ||
* | **** svn co http://svn.easysw.com/public/fltk/fltk/branches/branch-1.1/ fltk-1.1.10 | ||
** http:// | |||
Revision as of 13:37, 26 July 2010
Related software
TubeTK is builds upon and contribute back to a variety of open-source efforts, such as the following:
ITK |
Slicer |
CTK | |
CMake |
CDash |
MIDAS |
TubeTK's Collaborative Software Development Tools
- Dashboard
- Git
- Website: http://gitorious.org/tubetk/
- Main Repository:
- git clone git://gitorious.org/tubetk/tubetk.git
- git push git@gitorious.org:tubetk/tubetk.git master
- Mantis
- TBD
- Doxygen
- TBD
TubeTK's Development Documentation
- Design discussions
- Build instructions
- Dashboard instructions
- Developers guide
- Developers FAQ
- GIT Tips and Tricks
- References and related works
Resources on the web
- Math formula editing in Wiki
- General Wiki Editing FAQ
- Coverage Measurement and Profiling
Required third-party tools
- These tools are automatically downloaded and built when TubeTK is built.
- ITK
- CTK
- Select tools distributed with Slicer:
- TCLAP, GenerateCLP, ModuleDescriptionParser, RegisterImages
Optional third-party tools
- Slicer (our preferred method delivery tool)
- svn co http://svn.slicer.org/Slicer3/trunk Slicer4
- Requires:
- Qt>=4.6.1
- InsightApplications (Utility apps)
- cvs -d :pserver:<YOURNAME>@itk.org:/cvsroot/Insight co InsightApplications
- Applications of interest: ImageViewer, ImageColorViewer
- Requires:
- VTK
- git clone git://vtk.org/VTK.git VTK
- FLTK
- apt-get install fluid
- svn co http://svn.easysw.com/public/fltk/fltk/branches/branch-1.1/ fltk-1.1.10
- VTK