Difference between revisions of "Documentation/Nightly/Developers/Tutorials/BuildTestPackageDistributeExtensions"

From Slicer Wiki
Jump to: navigation, search
(4.1 -> Nightly)
 
(moved to readthedocs)
Tags: 2017 source edit, Replaced
 
(151 intermediate revisions by 7 users not shown)
Line 1: Line 1:
=Create a new extension and adding it to the extension index=
+
<noinclude>{{documentation/versioncheck}}</noinclude>
[https://github.com/Slicer/ExtensionsIndex/blob/master/README.md#readme See instructions on github]
 
  
==Obtain an API key to submit on the extension server==
+
{{documentation/banner
[https://github.com/Slicer/ExtensionsIndex#setting-up-an-account-and-obtaining-an-api-key See instructions on github]
+
| text  = [https://slicer.readthedocs.io/en/latest/developer_guide/extensions.html This page has been moved to read-the-docs.]
 
+
| background-color = 8FBC8F }}
==Upload an extension in the experimental folder==
 
[https://github.com/Slicer/ExtensionsIndex#manual-build See instructions on github]
 
 
 
==Contribute an extension description file ==
 
[https://github.com/Slicer/ExtensionsIndex#contributing See instructions on github]
 
 
 
=Requesting an extension version update=
 
 
 
Note: this procedure is still under discussion.
 
 
 
* Create a branch named update-<YourExtensionName> in the clone of your forked ExtensionsIndex
 
* Regenerate the <YourExtensionName>.s4ext file by configuring your extension with CMake
 
* Commit the <YourExtensionName>.s4ext file to your cloned ExtensionIndex repository (provide a meaningful commit comment)
 
* Push modifications to your ExtensionIndex fork on github
 
* Submit a pull request to https://github.com/Slicer/ExtensionsIndex (provide a meaningful commit comment)
 

Latest revision as of 20:39, 8 June 2020

Home < Documentation < Nightly < Developers < Tutorials < BuildTestPackageDistributeExtensions