Difference between revisions of "Documentation/4.1/Developers/Tutorials/BuildTestPackageDistributeExtensions"
From Slicer Wiki
m (moved Documentation/4.1/Extensions/Build, test, package and distribute extensions to Documentation/4.1/Developers/Tutorials/BuildTestPackageDistributeExtensions: Moved page under developer documentation) |
|||
Line 1: | Line 1: | ||
=Create a new extension and adding it to the extension index= | =Create a new extension and adding it to the extension index= | ||
[https://github.com/Slicer/ExtensionsIndex/blob/master/README.md#readme See instructions on github] | [https://github.com/Slicer/ExtensionsIndex/blob/master/README.md#readme See instructions on github] | ||
+ | |||
+ | ==Obtain an API key to submit on the extension server== | ||
+ | [https://github.com/Slicer/ExtensionsIndex#setting-up-an-account-and-obtaining-an-api-key See instructions on github] | ||
+ | |||
+ | ==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= | =Requesting an extension version update= |
Revision as of 18:33, 9 August 2012
Home < Documentation < 4.1 < Developers < Tutorials < BuildTestPackageDistributeExtensionsContents
Create a new extension and adding it to the extension index
Obtain an API key to submit on the extension server
Upload an extension in the experimental folder
Contribute an extension description file
Requesting an extension version update
Prepare an update repository/branch
- 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)