Difference between revisions of "Slicer4:Developers"
Line 29: | Line 29: | ||
|- | |- | ||
||[[Slicer4:CMAKESuperbuild|CMAKE superbuild]] | ||[[Slicer4:CMAKESuperbuild|CMAKE superbuild]] | ||
− | ||'''Dave Partyka''' | + | ||'''Dave Partyka''', Stephen Aylward |
|- | |- | ||
||[[Slicer4:Download Data|Download Data Appearance]] | ||[[Slicer4:Download Data|Download Data Appearance]] | ||
− | ||'''Ron Kikinis''' | + | ||'''Ron Kikinis''', Julien Jomier |
|- | |- | ||
||[[Slicer4:DisplayModule|Slicer 4 Display Module]] | ||[[Slicer4:DisplayModule|Slicer 4 Display Module]] | ||
Line 38: | Line 38: | ||
|- | |- | ||
||[[Slicer4:VTKWidgets|Slicer 4 VTK Widgets tuning]] | ||[[Slicer4:VTKWidgets|Slicer 4 VTK Widgets tuning]] | ||
− | ||'''Jean-Christophe Fillion-Robin''' | + | ||'''Jean-Christophe Fillion-Robin''', Julien Finet, Will Schroeder |
|- | |- | ||
||[[Slicer4:UIDesign|Slicer 4 UI design]] | ||[[Slicer4:UIDesign|Slicer 4 UI design]] | ||
− | ||'''Wendy Plesniak''' | + | ||'''Wendy Plesniak''', |
|- | |- | ||
||[[Slicer4:EMSegment|EM Segmenter]] | ||[[Slicer4:EMSegment|EM Segmenter]] | ||
− | ||'''Kilian Pohl''', Jean-Christophe Fillion-Robin | + | ||'''Kilian Pohl''', Dominique Belhachemi, Jean-Christophe Fillion-Robin |
|- | |- | ||
||[[Slicer4:Annotation|Annotation]] | ||[[Slicer4:Annotation|Annotation]] | ||
Line 50: | Line 50: | ||
|- | |- | ||
||[[Slicer4:QtPort|Porting Slicer from kww to Qt]] | ||[[Slicer4:QtPort|Porting Slicer from kww to Qt]] | ||
− | ||'''Julien Finet''', Jean-Christophe Fillion-Robin, Steve Pieper | + | ||'''Julien Finet''', Jean-Christophe Fillion-Robin, Steve Pieper, Stephen Aylward |
|} | |} | ||
Revision as of 11:06, 22 October 2010
Home < Slicer4:DevelopersDo not expect to be able to use this page until late 2010 or early 2011 - many things are changing rapidly within the slicer4 code base so the 'public' developer information until there is a more definitive set of instructions.
For now, refer to the 3D Slicer Status Presentation from the June 2010 Project Week for planning and transition information.
Work on 3D Slicer version 4 has begun in June of 2010. It is expected that Slicer4 will be released in 2011. Please see the Slicer4 Description Page for detailed information on the current plans.
- For information about older versions of Slicer, see here.
Contents
Introduction
- This page of for scientist who write source code, if you want to use a pre-compiled version of Slicer, please go to the download page.
- Slicer 4 will include a number of fundamental changes to the infrastructure:
- Qt widgets will replace KWW widgets
- CMAKE superbuild will replace getbuildtest
Compiling
- how to get the source code
- how to compile Slicer 4 on your computer
Projects
(please add your new project to the top of the table)
Slicer4 Projects | Key People Bold names are responsible for an aspect of the project. |
CMAKE superbuild | Dave Partyka, Stephen Aylward |
Download Data Appearance | Ron Kikinis, Julien Jomier |
Slicer 4 Display Module | XXX(?), Ron Kikinis |
Slicer 4 VTK Widgets tuning | Jean-Christophe Fillion-Robin, Julien Finet, Will Schroeder |
Slicer 4 UI design | Wendy Plesniak, |
EM Segmenter | Kilian Pohl, Dominique Belhachemi, Jean-Christophe Fillion-Robin |
Annotation | Kilian Pohl, Daniel Haehn |
Porting Slicer from kww to Qt | Julien Finet, Jean-Christophe Fillion-Robin, Steve Pieper, Stephen Aylward |
Quick Links for Developers
This section centrally locates many existing (and developing) wiki pages useful to Slicer3 developers.
Slicer 4 Quick links to the Source code
The Slicer4 git repository:
- Put link here
General Slicer4 Quick Links | Debugging Slicer4 Quick Links |
Slicer4 build instructions | Slicer4 Dashboard (After XX XXXX) |
Use ViewVC to browse the repository | Slicer3 Dashboard (Before XX XXXX) |
Instructions for NA-MIC svn | Slicer Bug Tracker |
Doxygen documentation for Slicer4. | |
The Slicer4 VisualBlog shows screenshots of slicer developments. | |
Developers should follow the Slicer 4 Coding Style. |
Developers' Mailing List
Discussion of Slicer3 takes place on the slicer-devel at massmail.spl.harvard.edu list. To join developer's mailing list, send a request to: slicer-devel-request at massmail.spl.harvard.edu with the keyword subscribe as the subject. Or access the slicer-devel archives and web administration interface.