Difference between revisions of "Documentation/4.1/Developers"

From Slicer Wiki
Jump to: navigation, search
m
Line 14: Line 14:
 
|-  
 
|-  
 
|valign="top"|
 
|valign="top"|
 
+
----
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Getting involved</span>
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Getting involved</span>
 
----
 
----
Line 23: Line 23:
 
* [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel Developers mailing list] / [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel Sign-up] / [http://slicer-devel.65872.n3.nabble.com/ Browse archives]
 
* [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel Developers mailing list] / [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel Sign-up] / [http://slicer-devel.65872.n3.nabble.com/ Browse archives]
 
: Intended for discussion of programming related questions
 
: Intended for discussion of programming related questions
 
+
----
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Resources</span>
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Resources</span>
 
----
 
----
Line 47: Line 47:
 
: Informations about Slicer releases
 
: Informations about Slicer releases
  
 
+
----
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Bookmarks</span>
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Bookmarks</span>
 
----
 
----
Line 55: Line 55:
 
|bgcolor="#CCCCCC"|
 
|bgcolor="#CCCCCC"|
 
|valign="top"|
 
|valign="top"|
 
+
----
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Build instructions</span>
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Build instructions</span>
 
----
 
----
Line 69: Line 69:
 
* [https://github.com/Slicer/ExtensionsIndex#readme Build Slicer extensions] {{new}}
 
* [https://github.com/Slicer/ExtensionsIndex#readme Build Slicer extensions] {{new}}
 
: Build, test, package and distribute extensions
 
: Build, test, package and distribute extensions
 
+
----
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Design & Implementation</span>
 
<span style="color: #555555; font-size: 18px; font-weight: bold;">Design & Implementation</span>
 
----
 
----
Line 93: Line 93:
 
|bgcolor="#CCCCCC"|
 
|bgcolor="#CCCCCC"|
 
|valign="top"|
 
|valign="top"|
 
+
----
 
{{:{{FULLPAGENAME}}/Tutorials}}
 
{{:{{FULLPAGENAME}}/Tutorials}}
  

Revision as of 18:08, 27 June 2012

Home < Documentation < 4.1 < Developers


If you are a newcomer, you should probably check these instructions !



Getting involved


It is open to everyone, feel free to join.
Intended for discussion of programming related questions

Resources


What's next ? What's the plan ?
Nightly, continuous and experimental dashboards.
Web-based bug tracking system
Source code API documentation.
Consistency and Readability for a manageable code base
Pages for the developer projects.
Informations about Slicer releases

Bookmarks




Build instructions


git clone git://github.com/Slicer/Slicer.git
Compiling and installing Slicer from source.
Compiling slicer modules outside of the slicer source tree.
Build, test, package and distribute extensions

Design & Implementation


Comparison between the different supported module types
Objects and their organization. MRML Library provides API for managing medical image data type
Details the role of MRML/Slicer/Application/Modules logics and Displayable managers
Presents the underlying infrastructure.
Description of the Charting architecture.
Details how Slicer is built and packaged.

How To










Slicer4Announcement-HiRes.png