So this year I've got a group project (basically a year long, computing related, group project) and the dissertation. My dissertation is slowly starting to come together, and I'll explain it here so I can just link people in the future.
Basically, right now, iTunes, Windows Media Player, Amarok et al all harvest your MP3 files and store their metadata in a database. This is then used to display artist name, song title, album name etc in your media library. This is lovely and all, but whoever said it should be stored in a database?
Playlists tend to be stored in XML format. XSPF is an XML format that provides a well-thought-out way of creating playlists. My contention is that you could quite probably use this format to store the data in instead of a database; that way your data is in a format free of being proprietory, easy to read and easy to share.
Over the coming months I'll be running tests of this format against a conventional database (built around Amarok's current schema) and a similar relational XML file which I've yet to concoct. I'll probably blog about it here and there.
On to my group project; we've elected to build a web-based placements database which will also be capable of advertising jobs and graduates who are looking for jobs within a University. It's looking like an interesting project and progressing well; I'm happy with my group and around 8 weeks in we've already got a lot done. I'm looking forward to seeing the end product in April. It'll be on show at the local University and we'll be delivering presentations on it.
Should be a good year, fingers crossed.
I've also more recently bought some tea from the awesome Mr. Scruff, discovered some Clipper decaf tea which is rather nice and bought Mr. Scruff's new album (though not at all in that order). Life is good!
