Difference between revisions of "Documentation/Labs/AutomaticUpdateAndInstallationFramework"

From Slicer Wiki
Jump to: navigation, search
Line 1: Line 1:
  
 
Use cases:
 
Use cases:
* new version installed locally should be updated with the list of extension previously installed
+
* New Slicer version installed locally should be updated with the list of extension previously installed.
* self update of Slicer
+
* Self update of Slicer
  
== Notes from 2016.05.03 ==
+
= Keep track of the installed extensions across version =
 +
 
 +
== Current Process ==
 +
 
 +
== Proposed Changed ==
 +
 
 +
TODO
 +
 
 +
= Notes =
 +
 
 +
== 2016.05.03 ==
  
 
* See also [[Documentation/Labs/ExtensionsFrameworkRoadmap]]
 
* See also [[Documentation/Labs/ExtensionsFrameworkRoadmap]]

Revision as of 15:53, 3 May 2016

Home < Documentation < Labs < AutomaticUpdateAndInstallationFramework

Use cases:

  • New Slicer version installed locally should be updated with the list of extension previously installed.
  • Self update of Slicer

Keep track of the installed extensions across version

Current Process

Proposed Changed

TODO

Notes

2016.05.03

  • Serialize what is installed in you current Slicer

Related issues

  • 2779: Mechanism to keep track of the installed extensions across version

Todo

  • Extract list of extensions installed. Look at npm for the format.
  • Extension manager:
    • Update ExtensionManageModel API so that "list" can be processed
    • Update entry "Install Extension from file" to "Install Extensions from file" and support "tar.gz", ".json"