Difference between revisions of "Documentation/4.1/Developers"

From Slicer Wiki
Jump to: navigation, search
m
m
Line 34: Line 34:
 
* [http://na-mic.org/Mantis Bug tracker] / [http://na-mic.org/Mantis/signup_page.php Register] / [http://na-mic.org/Mantis/bug_report_page.php Report a bug]
 
* [http://na-mic.org/Mantis Bug tracker] / [http://na-mic.org/Mantis/signup_page.php Register] / [http://na-mic.org/Mantis/bug_report_page.php Report a bug]
 
: Web-based bug tracking system
 
: Web-based bug tracking system
 
* [http://slicer.org/doc/html/classes.html Doxygen]
 
: Source code API documentation.
 
  
 
* [[{{FULLPAGENAME}}/Style Guide|Slicer Style Guidelines]]{{new}}
 
* [[{{FULLPAGENAME}}/Style Guide|Slicer Style Guidelines]]{{new}}
Line 46: Line 43:
 
* [[Release Details|Change logs and release details]]
 
* [[Release Details|Change logs and release details]]
 
: Informations about Slicer releases
 
: Informations about Slicer releases
 +
 +
 +
<span style="color: #555555; font-size: 18px; font-weight: bold;">Bookmarks</span>
 +
----
 +
* [http://slicer.org/doc/html/classes.html Doxygen - Source code API documentation]
 +
* [http://marklodato.github.com/visual-git-guide/index-en.html A Visual Git Reference]
 +
  
 
|bgcolor="#CCCCCC"|
 
|bgcolor="#CCCCCC"|

Revision as of 17:56, 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
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