« Peer-to-Peer networks and Magnatune | Main | Janis Ian articles on the music industry »

April 18, 2004

Comments

Dave

John, aren't you missing a field in your XML? I looked through and I don't see something that identifies the track title for a given song. You have a tracknum and an albumname but not tracktitle or trackname or anything like that.

This is a cool idea and I'm excited to see what creative things people do with it.

John Buckman

You wrote:
"John, aren't you missing a field in your XML? I looked through and I don't see something that identifies the track title for a given song."

Whoops, you're absolutely right, I forgot to include the obvious piece of info, namely the title (name) of each song. Thanks for catching that -- I've fixed it now.

-john

Steve Pomeroy

This is only a suggestion, but could ultimately make things easier in the long run:

Instead of XML, how about RDF?
http://www.w3.org/RDF/

The main benefit of RDF is that you can re-use a lot of existing structures. That would then allow existing tools to be able to understand your data, without knowing everything about it.

The learning curve on generating RDF is a bit more than XML, but well-worth it IMO. The output is about the same complexity, just more formally-structured.

John Buckman

"Instead of XML, how about RDF?"

I'm certainly open to it, though it wouldn't be "instead of" for me, but "in addition to" -- I'd rather have multiple different formatted data feeds and people can choose what they want.

My resident XML wiz, Chris Allen http://www.lifewithalacrity.com is down on RDF due to the complexity (it's also not easy to parse) so RDF wasn't my choice for a first pass implementation.

But, if I get lots of requests for it, I'll do it.

Christopher Allen

I'm not exactly "down on RDF", instead just that as John said, it adds an element of complexity. There is some real value to the approach of the "semantic" style of XML, especially early on before standards are complete.

I am working on an RDF approach to the same info, that will conform with ideas from both FOAF and MusicBrainz RDF. Progress at www.socialtext.net/musicmetadata

Dave

John,

while you have the XML religion, how about exposing an RSS feed of new albums? That way folks can subscribe with their aggregators and get notified when new albums are added to the catalog. For examples of folks using this in their business, see http://www.fictionwise.com, where they do just this with the new books each week. I set up a similar thing for WREK in Atlanta (http://www.wrek.org) where I expose the newly programmed material as an RSS feed - http://www.wrek.org/addlist.xml . It's not widely publicized, but I use it to follow what has been added to the station's rotation. Just a suggestion.

John Buckman

" how about exposing an RSS feed of new albums? That way folks can subscribe with their aggregators and get notified when new albums are added to the catalog."

That's absolutely something I want to do, and in the works.

-john

Dave

Ah, very cool. I should have known you'd be on it already...

Steve Pomeroy

With Magnatune outputting RSS feeds, other media places, and of course archive.org, I believe we have one of the most powerful sources of new fresh, music in the works. Clear channel? Who cares when you have bandwidth and smart technology?

The comments to this entry are closed.