Posts: 2,529
Joined: Apr 2009
Reputation:
8
I think this is mostly a matter of study up on git. Possibly a few manual steps is needed, like checking out a local copy running a create addon.xml script.
Posts: 275
Joined: Jul 2010
Reputation:
5
2011-02-01, 17:07
(This post was last modified: 2011-02-01, 17:14 by anarchintosh.)
tried creating a test. what seemed to happen was some messy metadata stuff, with the same repository showing up multiple times (depending on how many xbmc.addon.repository extension points were in the xml)
there now seem to be two options:
1) beg xbmc team to support a way to aggregate multiple repositories into one, as an 'Unofficial Add-ons' zip file.
2) use some kind of workaround, either through cloning peoples repositories regularly or a repository that hosts repository files.
before someone says 'Why don't you all just submit your addons to the same repository', i and many other add-on coders like the autonomy of owning our own repositories for our own addons, and not having to ask to be added as a committer to another repo. what is needed is to give users a way to access a unified 'Unofficial Addons' section, or many users will fail to discover brilliant add-ons like Hulu, iPlayer etc.
to sum up: Users like one place to get their add-ons, coders like dealing with their own repository.
Posts: 402
Joined: Apr 2008
Reputation:
1
Temhil
Skilled Python Coder
Posts: 402
I think it could be even simpler, an addon listing all the repositories (or even parsing the wiki page) and retrieving the repository.zip for each of them (eventually triggering the install, but that depend if XBMC provide the python API to do that). This addon being in the official repository.
So even thus if the install is not triggered automatically, the user would habe just to install from zip the downloaded repo.zip file.
I think that would make it easy to the end user. The only think to maintain being the list of the unofficial repo within this addon.
So no need to have someone merging all the repo, hunting for each new addon coming, at the time of the Installer Passion-XBMC I add to update on weekly (sometime daily) our FTP server with all the new script/plugin retrieved from other location and I can tell it is a lot of work and it is not realistic to do that.
Posts: 2,710
Joined: Feb 2009
Reputation:
12
ppic
Skilled Python Coder
Posts: 2,710
i don't think that xbmc team will help you there, i've proposed to make an unofficial repo installer addon, that would list the unofficial repository and install those you want, they clearly answered that it wouldn't be include in the official repo.
Posts: 2,710
Joined: Feb 2009
Reputation:
12
ppic
Skilled Python Coder
Posts: 2,710
no, but not much lines needed, no really big dificulty
Posts: 2,710
Joined: Feb 2009
Reputation:
12
ppic
Skilled Python Coder
Posts: 2,710
lol, that wasn't what i was saying, but yes, it can be a good start for a python beginner, you can use plugin's functions to display the list you've got when parsing wiki page, then unpack the repo in the good directory, then restart xbmc for the repo to be recognized.