Well now. I'm completely obsessed with cover songs. I've built The Covers Project to satisfy my unending desire for them. And the chains. Ah, the chains... What's a cover chain? Each song is a cover of a song by the artist who performed the previous song. I'm up to a chain of 16 songs so far.
To make it worse, I've added an XML-RPC interface to the project. Maybe one day, some open source developer will embed a "what has this artist covered" or a "who has covered this artist" feature into their CD/ MP3 player application. I'd buy that for a dollar.
This was my first XML-RPC server, and I've found that the xmlrpc-epi extensions for PHP are not yet ready for primetime when it comes to creating a server. Not to mention the fact that the libraries that are supposed to emulate the old XML-RPC for PHP APIs are not quite up to snuff in that respect either. Once they get a little more stable (and maybe even documented) I might re-install them.
If anyone has had any good experiences with creating XML-RPC servers using xmlrpc-epi , I'd be interested in hearing about them.
A new and improved version of Pecos should be out in a few days, and I'm debating whether or not I should include the beta-level XML-RPC interface for it (which dynamically registers the methods of the above object when called via aquisition). The load of the old XML-RPC for PHP libraries seems to be pretty substantial.