TubeTK/Development: Difference between revisions
From KitwarePublic
< TubeTK
Jump to navigationJump to search
Line 1: | Line 1: | ||
= TubeTK's Collaborative Software Development Tools = | = TubeTK's Collaborative Software Development Tools = | ||
* Dashboard | == View the software over the web == | ||
* http://gitorious.org/tubetk/ | |||
== Download the software via git == | |||
* Read-only access | |||
** git clone git://gitorious.org/tubetk/tubetk.git | |||
* Read and write access (assume you have an existing and approved gitorious account) | |||
** git clone git@gitorious.org:tubetk/tubetk.git | |||
** git push git@gitorious.org:tubetk/tubetk.git master | |||
== Check on the status of TubeTK == | |||
* The TubeTK Dashboard reports on the nightly build process of TubeTK. | |||
** https://www.kitware.com/CDash/index.php?project=TubeTK | ** https://www.kitware.com/CDash/index.php?project=TubeTK | ||
** Analytics on dashboard: https://www.google.com/analytics/settings/home#scid=15664873 | ** Analytics on dashboard: https://www.google.com/analytics/settings/home#scid=15664873 | ||
* Mantis | * Mantis | ||
** TBD | ** TBD | ||
== View the reference pages == | |||
* Doxygen | * Doxygen | ||
** TBD | ** TBD |
Revision as of 16:30, 2 September 2010
TubeTK's Collaborative Software Development Tools
View the software over the web
Download the software via git
- Read-only access
- git clone git://gitorious.org/tubetk/tubetk.git
- Read and write access (assume you have an existing and approved gitorious account)
- git clone git@gitorious.org:tubetk/tubetk.git
- git push git@gitorious.org:tubetk/tubetk.git master
Check on the status of TubeTK
- The TubeTK Dashboard reports on the nightly build process of TubeTK.
- Mantis
- TBD
View the reference pages
- Doxygen
- TBD
TubeTK's Development Documentation
- Design discussions
- Build instructions
- Dashboard instructions
- Developers guide
- Developers FAQ
- GIT Tips and Tricks
Other documentation 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
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 |