Submit your Add-Ons

July 7th, 2010 theuni

It’s been quite a while since we’ve posted an update, but rest assured we’ve been very busy behind the scenes. The new add-ons system is now nearly complete, the only missing piece is the add-ons themselves. So let’s fix that!

Here’s a quick refresher course for those who may have missed it. We have added an add-on browser to XBMC, similar to those found in Firefox or Chrome. In addition, we have created a repository for hosting those add-ons so that they are readily available to everyone. Gone are the days of scouring the forums for the latest skins, plugins, etc.

The time has come for authors to begin submitting their add-ons. The process is new to us as well, so we expect some bumps in the road, but the method is outlined here. For those who were waiting on final xml specs, they can be seen here. We ask that all add-on authors subscribe to the mailing list described in that guide (don’t forget to create a nice mail filter), where you may submit add-ons and patches, as well as hold discussions. A mailing list was chosen rather than Trac because we feel the need for more discussion, and the ability for devs to send out messages to everyone at once. We expect that activity will be quite feverish (and maybe a bit hectic) at first, but it should settle as a consistent work-flow is established.

Add-On Information for PM3.HD

  1. July 7th, 2010 at 00:23 | #1

    Exciting!

  2. fonzie
    July 7th, 2010 at 02:11 | #2

    This is so awesome. I can’t wait!

  3. July 7th, 2010 at 02:52 | #3

    I guess my addon (http://code.google.com/p/swiss-army-knife/) will never be offical .-)

    Add-on Requirements
    * The addon must not violate any known copyright laws or the DMCA

  4. jmffraiz
    July 7th, 2010 at 03:21 | #4

    Can’t wait to have my hands on the next release…

  5. Tuxie
    July 7th, 2010 at 03:33 | #5

    Awesome! This is something that will really boost the usability of XBMC as this will surely encourage more people to write plugins and plugin writers will get more feedback when they get more users.

  6. bertybassett
    July 7th, 2010 at 05:11 | #6

    Although its about time we caught up with Plex. Well done lads and thanx for all the hard work. Hopefully we can have this included in a version maybe version 10?

  7. Moonwhaler
    July 7th, 2010 at 05:38 | #7

    Great news! I waited for this feature for a long time. Thank you! Hopefully we’ll see some stable XBMC (Live!) build on lucid anytime soon. ;-)

  8. konti
    July 7th, 2010 at 06:17 | #8

    This will be verry cool! Will it also be possible to view the numbers of downloads and user comments in the add-on store?

  9. Max
    July 7th, 2010 at 06:21 | #9

    Will be PVR client add-on?

  10. James
    July 7th, 2010 at 06:42 | #10

    Finally XBMC is catching up with Plex!!! Still won’t be switching until there’s a good hulu plugin though…

  11. koko
    July 7th, 2010 at 07:08 | #11

    It’s a bit hard to find addons. e.g. first time install, and all you see is 1/1 skin installed. how the *** should you know that you:
    1. have to go to system > addons to download skins, and not appearance first.
    2. have to click on appearance and then the active SKIN NAME and THEN you get to choose Get More skins and then you are not getting more, you can just choose from skins you downloaded from system > addons.

    Strange design. Could you please fix the logic?

  12. Niclas
    July 7th, 2010 at 07:14 | #12

    At first I was really sceptic since the AddOn-Manager had shown…….nothing and I’d wanted the good old SVN Repo Installer back.
    But the new manager seems to work better from day to day. More and more AddOns can be found though still a whole lot are missing. But I already love the automatical update of installed AddOns. So I don’t have to check for updates and install them by myself.

  13. Oreste
    July 7th, 2010 at 07:43 | #13

    Nice, I’ve been waiting for that!!

  14. bob
    July 7th, 2010 at 07:46 | #14

    this is just well…..great! Keep up the great work guys

  15. Anonymous
    July 7th, 2010 at 07:50 | #15

    This is just amazing.

  16. theuni
    July 7th, 2010 at 08:58 | #16

    @linuxluemmel
    Nope, sorry. Though there’s nothing stopping you from creating your own repo, similar to an Ubuntu PPA. See here.

    @konti
    We decided to hold off on those things until the next version, in the interest of getting this one out sooner.

    @koko
    You can go to add-ons, get more, and choose skins. Please explain how you would fix the logic.

  17. Manix
    July 7th, 2010 at 09:35 | #17

    Yeah, thats are great news =).. I can`t wait for a new Live CD!

  18. July 7th, 2010 at 10:22 | #18

    It’s great to hear this, I’m hoping to hear from the new version with GPU decoding under Windows too.

  19. Cloverfield
    July 7th, 2010 at 10:48 | #19

    Let’s hope this is what I’ve waited for… otherwise I’ll quickly go back to Boxee… It’s way more better with addons and such :)

  20. oatty
    July 7th, 2010 at 11:12 | #20

    Yeaaaaa! This new release is going to be great!!!

  21. Anonymous
    July 7th, 2010 at 12:24 | #21

    would love a twit addon

  22. xbmcuser2000
    July 7th, 2010 at 19:00 | #22

    Max :
    Will be PVR client add-on?

    +1

  23. Keeef
    July 7th, 2010 at 19:37 | #23

    xbmcuser2000 :

    Max :Will be PVR client add-on?

    +1

    +2!

  24. Jimmy
    July 8th, 2010 at 05:44 | #24

    Is the plan to later also have some ‘ratings’ feature for the addons in XBMC’s Addons Manager?

    So not for this upcoming stable release but the next stable release after that for this Xmas ? :)

    The iPhone App Store design way which is great as Apple really got the concept nailed down!

    All excellent GUI designers steal, copy, borrow, and imitate the best ideas of other software ;)

  25. topfs2
    July 8th, 2010 at 07:56 | #25

    @Keeef
    You can + all you want, it still won’t be there for this release.

    If you want it that bad in next release, checkout the source and start submitting patches!

  26. Niclas
    July 8th, 2010 at 08:34 | #26

    koko :
    It’s a bit hard to find addons. e.g. first time install, and all you see is 1/1 skin installed. how the *** should you know that you:
    1. have to go to system > addons to download skins, and not appearance first.
    2. have to click on appearance and then the active SKIN NAME and THEN you get to choose Get More skins and then you are not getting more, you can just choose from skins you downloaded from system > addons.
    Strange design. Could you please fix the logic?

    Ah, this might explain why I only see the same two skins all the time in the AddOn Manager !?
    Guess I have to do as you have written to finde more skins by using the AddOn Manager…

  27. July 8th, 2010 at 08:50 | #27

    Awesome! Next release will also contain VA-API support! Man, what a pity my remote control receiver inside tv card stopped working…

  28. Anonymous
    July 8th, 2010 at 12:11 | #28

    @Anonymous
    this would be nice!

  29. Ethan
    July 8th, 2010 at 15:09 | #29

    @linuxluemmel
    BTW, you misspelled “which” on your Google page.

    WITCH: http://dictionary.reference.com/browse/witch

    WHICH: http://dictionary.reference.com/browse/which

  30. Cowfodder
    July 8th, 2010 at 21:10 | #30

    Woohoo! Means we’re getting closer to an official release. Sucks that the PVR stuff had to be shelved for this one, but I think we’ll live.

  31. Bouke
    July 9th, 2010 at 07:34 | #31

    @linuxluemmel
    Your addon is legal, as long as the user only uses it for personal use

  32. sdsnyr94
    July 9th, 2010 at 18:04 | #32

    Cowfodder :
    Woohoo! Means we’re getting closer to an official release. Sucks that the PVR stuff had to be shelved for this one, but I think we’ll live.

    Does the PVR really need to be shelved until the next (after Dharma) release? I was under the impression it would just be an add-on, so couldn’t it “officially” be released mid cycle?

    Thanks to the Devs.. keep up the great work!

  33. billybob
    July 9th, 2010 at 18:56 | #33

    Excellent! I hope the new version will also support DSPlayer as well as the addon update? As much as i want the addons I won’t give up my nightly build that lets me play 1080p!

  34. Anonymous
    July 9th, 2010 at 20:05 | #34

    @sdsnyr94
    I thought that the PVR functionality itself was NOT an add-on, only the bits specific to the various backends would be add-ons…if that makes sense?

  35. sdsnyr94
    July 9th, 2010 at 23:05 | #35

    @Anonymous

    Because that is a lot of code (and possibly space on a USB install) that some people would not use I was thinking the whole thing would be an add-on. Either which way, I am really looking forward to it!

  36. randumb
    July 10th, 2010 at 07:38 | #36

    @sdsnyr94

    Let’s hope that the xbmc live OS gets a bit of treatment too some time in the future.
    USB drives are large and cheap, htpc machines often have plenty of idle resources – but it’s nice to have as much effort put in to streamlining the OS down, especially considering xbmc’s roots.
    Even the most minimal ubuntu installs are pretty weighty – compared to something like openelec.tv’s distro+xbmc at almost 1/10th of the size.

  37. Mircsicz
    July 12th, 2010 at 07:27 | #37

    Keeef :

    xbmcuser2000 :

    Max :Will be PVR client add-on?

    +1

    +2!

    +3

  38. Generacy
    July 12th, 2010 at 09:11 | #38

    Err, from the roadmap, it looks like PVR will have to wait until the next release, not just an add-on being released. However, I, like the rest of you, would be most happy to be shown wrong on this one.

    http://trac.xbmc.org/roadmap

  39. xbmcuser2000
    July 12th, 2010 at 14:05 | #39

    I suposse that the xbmc-team have a good reason to remove PVR functionality/add-on for this release, but i don´t understand that decision since it works very very well in the pvr-testing branch and it has been merged in the root svn some time ago. Personaly I would prefer to wait a bit more and to see this included.

    Anyway thanks for your great great job, of course.

  40. theuni
    July 12th, 2010 at 15:14 | #40

    Nope, sorry, no PVR for this release. It would be mayhem trying to deal with the addons merge AND PVR in the same version, that’s just too much for us to handle at once.

    @xbmcuser2000
    pvr-testing has not been merged into trunk, it won’t be until after Dharma.

  41. xbmcuser2000
    July 12th, 2010 at 15:36 | #41

    @theuni

    Ok. I understand. I mistakenly had thought that the PVR function had been merged into the trunk some time ago.

    Thanks.

  42. Mattaus
    July 12th, 2010 at 20:30 | #42

    No PVR?

    I’ve been checking the 10.05 Milestone everyday for the last 4months hoping for the new release, and all I’m hanging out for is the PVR functionality. Devastating.

    *Cries a little bit inside*

  43. theuni
    July 12th, 2010 at 21:17 | #43

    @Mattaus
    Sorry. Addons turned into a rewrite of lots of functionality. The good news: Dharma will stay better longer due to the fact that you don’t need a complete upgrade just to update what are now addons.

  44. Generacy
    July 13th, 2010 at 08:15 | #44

    @Mattaus
    I was doing the same. Sounds like a lot of other people were too. Maybe it’s time to give the pvr-testing branch a test drive, seeing as how xbmcuser20 says it’s pretty stable? Heh, with all this chatter, I could see the pvr merged nightly build perhaps being more popular than the official Dharma release!

  45. chadwill
    July 13th, 2010 at 17:45 | #45

    I cant see any addons at all in the addon browser, except for youtube/tedtalks.. i downloaded a version off the forums a few days ago..
    that added a better player for ION systems “dsplayer” or somthing like that.

    was one of thse i installed: XBMCSetup-Rev31520-dx.exe or xbmc-r31718-trunk.exe.

    Does those versions prevent me from getting addons?

  46. July 13th, 2010 at 18:05 | #46

    @chadwill: Unofficial builds from development branches aren’t supported at all – use the official nightlies if you want to test things out. Also, please use the forums for support rather than these comments – much easier to discuss any issues etc.

  47. July 14th, 2010 at 04:11 | #47

    @Bouke
    Yes inside switzerland,spain,australia,canada my addon is legal …. inside the usa,uk,germany it is not.
    This DMCA main reason my addon can not be inside offical repo …

  48. Mattaus
    July 14th, 2010 at 20:50 | #48

    @theuni
    Hey no worries – I totally understand the thought process behind the add-ons solution and truth be told its very much a step in the right direction. I’ll no doubt fiddle with Dharma a fair bit to get a hacked PVR going!

  49. Saldanha
    July 18th, 2010 at 22:36 | #49

    Mircsicz :

    Keeef :

    xbmcuser2000 :

    Max :Will be PVR client add-on?

    +1

    +2!

    +3

    +4

  50. July 19th, 2010 at 13:46 | #50

    A front and back end PVR with support for various hardware (Lets not forget HD streams (as if a PVR wasnt hard enough!)). Also, would be great if we could get BBC iplayer app and others (channel 4 player, itv player, five player (all british there)) included. What about Blu-Ray support and a web browser?

Comments are closed.