2014-05-25, 14:03
Quote: More than one dev is not allow to update add-ons. But GitHub can manage groups of devs. Don't get me wrong, but do someone proof the updates via git each add-on?
every XBMC team member can be allowed to push new addons. there are only a few that actually want to handle them. there are 6 or 7 devs doing that atm depending on what category.
It's a simple sourceforge git repo (for now at least, until we move it to github). Everyone can see where it's located and what gets added.
The only in between step are some bash scripts that handle the pulling updates from the central git source, zipping them up and creating the addons.xml
Yes we check the code before it gets added so no malicious things get done.
If you mean with
Quote: More than one dev is not allow to update add-ons.that only the original author is allowed to update?
No this is not true. We encourage fixes to be send to the original author to keep things central. However if he does not respond within a reasonable time (they can be unavailable for some time) or lacks the time every single dev is allowed to update an add-on when it's properly tested.
We already have several add-on being replaced because we don't hear anything any more from the original creator, and some other steps up and takes over. With the mandatory credits to original author of course.
However this is totally off topic.