MythCollaborative

From MythTV

Jump to: navigation, search

Outdated: The information on this page may no longer be relevant to the current version of MythTV.

(All links on this page are broken. Root domain says "Sorry, but IndieGigs.co.uk has closed." Anyone got the code to resurrect this?)

MythCollaborative is a program, a plugin and some server software which work together to provide you with suggestions of future TV to watch, given what you've watched in the past.

It's quite simple to build and run, and will print out a list of TV programs that you might want to watch. It's currently just a console program, much like mythfilldatabase, and it doesn't feature the ability to automatically record suggestions. This will be in the next version though, as will a plugin so you can view suggestions from the main MythTV application.

To build the program you first to download the tarball from here.

Next, unpack it:

# tar -xzf mythcollaborative-0.1.tar.gz

Run QMake:

# cd mythcollaborative
# qmake

Build it:

# make

Install it:

# INSTALL_ROOT=/usr/local make install

To run it just type mythcollaborative. If all is well you will see a list of interesting programs :-) It is quite likely that at first you will get nothing back (it'll just print "--------"), hopefully if you try it again in a few days it'll have enough data to suggest something for you.

If anything goes wrong please email me at andrew@indiegigs.co.uk or report the bug on my Trac

The program works by getting a unique id for your computer then submitting all the programs you've recorded in the last 90 days to my server, and all programs you're scheduled to record. If you feel this invades your privacy then please don't run it. As your machine is given a random identifier and there is no other information which can identify you I don't think the privacy issues are that great.

The website is very basic at the moment, but will improve. The only working feature is the ability to get your suggestions in an RSS feed. If you watch the early output from mythcollaborative you will see the machine id your computer is given. If you replace %id% in the following URL http://mythtv.indiegigs.co.uk/data/%id%/suggestions.rss with the id you will see your suggestions in all their glory.

Personal tools