So I've been very happy with exaile - the media player - for the past week or so.
I think I'm going to switch to it full time.
The "random play" is suprisingly random. Despite listening to music 24x7 I'm finding myself hearing new music. I can only conclude that xmms and xmms2 have poor random functionlity ..
The bigger issue is the handling of plugins. How do plugins get loaded? Via an external website.
You do the pointy-clicky dance with the user-interface, and the system downloads arbitary code from exaile.org, installs it into ~/.exaile/plugins and executes it.
download_url = "http://www.exaile.org/plugins/plugins.py?version=%s&plugin=%s" \ % (self.app.get_plugin_location(), file) xlmisc.log('Downloading %s from %s' % (file, download_url))
Let us hope they never lose control of that domain, (and never implement automatic plugin updates) otherwise all current users will hit the site, be persuaded there are newer plugins available and be compromised en masse...
In other news, even with my planet-searching script, I cannot find the blog entry I wanted to refer people to. It involved people looking pretty and acting miserable. Possibly on buses?