Skip to content
Confreaks addon for Kodi/XBMC (Python)
Python
Find file
Latest commit ba1f310 @watsonbox Merge pull request #6 from tibigiurgiu/tibi/datetime_error
Workaround for date parsing error

README.md

xbmc-confreaks

Build Status

Confreaks is a great resource for watching Ruby presentations from conferences around the world; XBMC is a powerful media player which you can use to enjoy them from the comfort of you sofa.

Update: As of v14, XBMC is now known as Kodi.

Installation

xbmc-confreaks is available in the official XBMC Addons repository. It can be found under Video Addons as described here.

Development

Installation

$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv xbmcswift2
$ pip install xbmcswift2==0.3.0 beautifulsoup
$ workon xbmcswift2

To deactivate:

$ deactivate

Running Tests

$ python -m unittest discover

Or one at a time:

python -m unittest resources.tests.test_addon.IntegrationTests.test_index

Note that the tests are full integration test and run against the live Confreaks site, making it easier to catch breaking changes in the Confreaks markup/content.

Notes

  • This addon has been tested with XBMC 12 "Frodo", 13 "Gotham", and Kodi 14 "Helix"
  • Currently the following Confreaks video formats are supported: downloadable files, YouTube, and Vimeo. Please raise an issue if new formats are added and I'll do my best to add support for them.

Acknowledgements

This plugin uses xbmcswift2, a "A micro framework to enable rapid development of XBMC plugins". Thanks to Jonathan Beluch for this.

Something went wrong with that request. Please try again.