lucasgonze is currently certified at Journeyer level.

Name: Lucas Gonze
Member since: 2001-02-20 03:05:22
Last Login: N/A

FOAF RDF Share This



My main interests are playlists and music libre. Webjay, a playlist community, takes most of my free time. I lead the XSPF ad-hoc group. I created the base code for CC Mixter, a remix-sharing site. My last job was writing a open-source playlist parser and XSPF toolkit in C. I have contributed patches to CDR, JDOM, Mozilla, the Java FAQ, Freemarker, Mckoi, PoolMan, ANN, and MusicBrainz, and have created a number of small unix utilities like m3udo. In an earlier life I ran a web shop that morphed into a peer-to-peer startup that morphed into a dot-bomb. I founded the [Decentralization] list and co-authored the O'Reilly 2001 P2P Networking Overview.

Recent blog entries by lucasgonze

Syndication: RSS 2.0
CC Mixter got Slashdotted today. CC Mixter is a place for 'mixversation', a kind of conversational flow of remixes. The music is all under the Creative Commons sampling license. My contribution to this project was to create the base code and proof of concept.

XSPF version 0, a playlist format that I and others have been working on for about a year, is frozen and finalized. I have reformatted the specification as an internet draft and posted the first draft of XSPF version 1. My contribution to XSPF is to lead the project.

While I was adding MusicBrainz metadata to the playlist format survey yesterday I realized that it was the only playlist format to follow best practices. It invents a minimum of new names (though there's a bit of overlap with the RSS 1.0 audio namespace). It uses very precise definitions of data elements. It doesn't abuse external namespaces. The documentation is clear and unambiguous.

Given what a disaster music metadata formats as a whole are, this is a pretty big accomplishment.

I am happy to say that my Creative Commons SMIL module seems to have gained consensus acceptance. Several playlist authors are using it, is applying it to all their SMIL presentations, and Creative Commons recommends it on their how-to page.

My main interest these days is playlists, particularly playlists with URLs instead of local paths in them. I realize this is a hopelessly obscure interest.

It struck me that my loose notes on different playlist formats might be useful to people who work with playlists, so I made them into a formally structured document. The results are at

1 Jun 2003 (updated 1 Jun 2003 at 19:00 UTC) »

I spent the weekend looking at WASTE. I am afraid that this will be yet another instrument for whipping up anti-computer hysteria.

3 older entries...


lucasgonze certified others as follows:

  • lucasgonze certified Uraeus as Journeyer
  • lucasgonze certified demoncrat as Journeyer
  • lucasgonze certified edd as Master
  • lucasgonze certified mpr as Apprentice

Others have certified lucasgonze as follows:

  • Uraeus certified lucasgonze as Apprentice
  • demoncrat certified lucasgonze as Journeyer
  • edd certified lucasgonze as Journeyer
  • mpr certified lucasgonze as Journeyer
  • jimn certified lucasgonze as Journeyer
  • tagishandy certified lucasgonze as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page