HOW-TO get your addon into the official repository - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +--- Thread: HOW-TO get your addon into the official repository (/showthread.php?tid=151475) |
HOW-TO get your addon into the official repository - Martijn - 2013-01-09 HOW-TO get your addon into the official repository First of all, read the corresponding wiki page. It contains all the info you need: Official_add-on_repository (wiki) A quick summary:
RE: HOW-TO get your addon into the official repository - ronie - 2013-01-13 For a long time we have been using a major.minor.build version scheme for all addons. The only exception until now have been our internal addons. Over the past weeks we have made changes to make sure all of our internal addons comply with this x.y.z version scheme as well. If you are going to submit your addon to the Frodo addon repo and your addon depends on any of internal xbmc addons, please make sure you depend on a x.y.z version. Note: if your addon is affected by the above, it's no longer possible to submit the exact same addon for inclusion in both Eden and Frodo repos. The version numbers in addon.xml will have to differ. The current versions for Frodo are as listed below: - xbmc.addon : 12.0.0 - xbmc.core : 0.1.0 - xbmc.gui : 4.0.0 - xbmc.json : 6.0.0 - xbmc.metadata : 2.1.0 - xbmc.python : 2.1.0 you don't have to make any changes to your addon for the eden repo, but you need a separate version for the frodo repo that uses python 2.0.0 so for eden use: <import addon="xbmc.python" version="2.0"/> and for frodo use: <import addon="xbmc.python" version="2.1.0"/> RE: HOW-TO get your addon into the official repository - Martijn - 2013-02-15 Some additional addon.xml tags are added: Addon.xml#Optional_information (wiki) This provide better information to the end users. Also we would like to ask if you have multiple authors of an addon by splitting them by a pipe sign like this: PHP Code: <addon id="script.hello.world" name="Hello World" version="0.0.1" provider-name="Dev1, Dev2"> |