Difference between revisions of "Publishing Procedure Comparison"

From Elite Wiki
(Current Process)
(Current Process)
Line 16: Line 16:
 
** If you can do this directly, commit and push on the main branch.  
 
** If you can do this directly, commit and push on the main branch.  
 
** If you have no write access, raise a pull request.
 
** If you have no write access, raise a pull request.
** If you cannot do either of the above, raise an [https://github.com/OoliteProject/oolite-expansion-catalog/issues issue] or discuss this in [http://aegidian.org/bb/ the forum].
+
** If you cannot do either of the above, raise an [https://github.com/OoliteProject/oolite-expansion-catalog/issues issue] or discuss this in [http://aegidian.org/bb/ the forum]. There are issue templates for catalog changes (additions and removals) as well as reporting problems.
  
 
From now on, your expansion will be visible on the Expansion Manager for everyone.
 
From now on, your expansion will be visible on the Expansion Manager for everyone.

Revision as of 21:35, 14 November 2023

Here are the steps you need to execute for publishing your OXZ. Of course we assume you already developed and packaged it so you have the OXZ file.

Old Process

  • Upload your OXZ file to the internet, such that it is downloadable for everyone. At this moment you have a URL where others can download your expansion.
  • Point your browser to http://oolite.org and go to the Expansions section.
  • Login with your credentials. If you have none, connect to others via the forum.
  • Navigate to the "Publish OXZ" form
  • Populate it with all the values you already supplied in manifest.plist within your OXZ file. Add the download URL from your first step.
  • Click Submit.

From now on, your expansion will be visible on the Expansion Manager for everyone.

Current Process

  • Upload your OXZ file to the internet, such that it is downloadable for everyone. At this moment you have a URL where others can download your expansion.
  • You need to add the download URL to expansionUrls.txt.
    • If you can do this directly, commit and push on the main branch.
    • If you have no write access, raise a pull request.
    • If you cannot do either of the above, raise an issue or discuss this in the forum. There are issue templates for catalog changes (additions and removals) as well as reporting problems.

From now on, your expansion will be visible on the Expansion Manager for everyone.