Slicer Extensions

Summary of current status
and
future plans

Created by Jean-Christophe Fillion-Robin / @jcfr

The basics

What is an extensions ?

Documentation/Nightly/Developers/FAQ#What_is_an_extension_.3F

What is a description file ?

Documentation/Nightly/Developers/Extensions/DescriptionFile

Extension Wizard

Documentation/Nightly/Developers/ExtensionWizard
            $ bin/slicerExtensionWizard \
                --contribute ~/src/Slicer-MyExtension/

            $ bin/slicerExtensionWizard \
                --contribute --target 4.5  ~/src/Slicer-MyExtension/
            

Some stats

New features

Next steps

Improvement of build-test-package cycle

Improvement of build-developer-feedback cycle

  • Fixed extension install failure. See r24694
  • Add target SlicerGenerateExtensionTemplates

Improvement of extension documentation

  • Move away from wiki ?
  • Keep minimal page on the wiki ?
  • Move to markdown based documentation
  • readthedocs.org

New extension description format

Questions ?