Difference between revisions of "Slicer3:Loadable Modules:Working Plans"
From Slicer Wiki
(New page: == Overview == * User experience ** Run slicer ** File->Get Modules *** Web browser http://modules.slicer.org/<version #> *** Archived of precompiled shared libraries (platform specific)...) |
|||
Line 1: | Line 1: | ||
+ | Use this page to describe how this feature should work. Otherwise, see [[Slicer3:Loadable_Modules]] | ||
== Overview == | == Overview == |
Latest revision as of 16:04, 10 August 2008
Home < Slicer3:Loadable Modules:Working PlansUse this page to describe how this feature should work. Otherwise, see Slicer3:Loadable_Modules
Overview
- User experience
- Run slicer
- File->Get Modules
- Web browser http://modules.slicer.org/<version #>
- Archived of precompiled shared libraries (platform specific)
- Select modules
- Modules are downloaded and unpacked into Slicer build tree (install directory)
- Restart Slicer
- Can remove modules
- Developer
- make slicer build tree locally
- create module from a template (GUI, Logic, MRML) see GAD
- test locally on their platform
- create project in NITRC (source forge)
- submit module to a “build farm”
- Register svn with slicer.org (Kitware, TBD)
- Nightly build gets uploaded to slicer.org
- Phase 1: Slicer internals
- runtime module discovery
- module template
- like CommandLineModuleFactory
- Phase 2: web development, deployment
- prototype on wiki
- versions, download,
- upload