Jump to content

Developing a simple addon : github, ckan


Recommended Posts

Hi community.

I quite new to the developing process of a quite simple add-on.
My add-on is just a cfg file and has already been developped and tested, but I don't know how to proceed to:

  • create the approriate github structure
  • create dependencies to other mods
  • create a release
  • reference the mod so that it can be installed with CKAN.

Do you know ressources I could read ? I guess I am not the first one looking for this kind of information....

Kindly yours,

DarkNounours

Link to comment
Share on other sites

  • 1 month later...

Congrats!

Take a look at @linuxgurugamer's github repo. He has a very standardized way of doing things that works for him.

Most of what you need is in these files:

  • Mod.version
  • Readme.md
  • license.txt

Only comment on licenses (which you really need to have one at least in you 32bit .zip release file) is probably stay away from the CC licenses. MIT/GPL/WTFPL are very well suited for KSP mods. One might be tempted to include the Non-Commercial clause, but that is just a way to shoot yourself in the foot.

CKAN submission can be automated through Spacedock. When you create the Mod entry / or update with a new file (IIRC) just check the CKAN box.

Further questions about CKAN -> @HebaruSan

Good Luck!

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...