[Gimp-web] dgo

Sven Neumann sven at gimp.org
Sun Apr 20 18:15:27 2003


Hi again,

I've set up a rudimentary draft of an ChangeLog to RSS converter.
Since I'm not familiar with Python I wrote it in Perl:

 http://blinken.dyndns.org/dgo/scripts/cl2rdf

The file it generates is

 http://blinken.dyndns.org/dgo/gimp-cvs.rdf

and as you can see, the links are pretty much bogus. It would be cool
to have them link to the respective CVS checkin but this seems
impossible to do from the ChangeLog alone. What could be easily
achieved using the ChangeLog is to extract the date and identify the
committer. That info should go into the RSS as <dc:creator> and
<dc:date>. A good example for a complete RSS for CVS checkins is

 http://dev.protest.net/~kellan/cvs-rss/XML-RSS.rdf

I haven't addressed these issues since I know there's a working
ChangeLog parser in gimp-web already. I only wrote this perl script so
that I have some RSS to play with. Here's the output from the
unaltered stylesheets for changelog.xml after adding
<rss feed="gimp-web.rdf"/>:

 http://blinken.dyndns.org/dgo/changelog.html

Perhaps someone could modify changelog.py so that it outputs RSS? I
think I saw some RDF code in gimp-web as well, so it should probably
not be too difficult to get this going.


Sven