Conversion of various feed formats into RSS1.0. Beyond the simple conversion, this script can also filter out some of the of the feeds by categories (tags in other terminology). Ie, you can generate a separate RSS1.0 feed for your private blog entries, another one for a specific category, etc. You can also adapt the feed's title and author, get only the entries with a specific creator, etc.

The script can be used off line, but there is also a possibility to install it as a cgi service.

For example, I use a variant of the script to generate a feed for my semantic web related blog items by:

http://www.ivan-herman.net/cgi-bin/rss2to1.py?category=sw

(this is not exactly the same script, it is restricted to my own blog, but you get the idea).

There are two way of using the script:

- use rssConvert.py on the command line. Use

	python rssConvert.py -h 

to get the argument list

- use the separate toRss1.py as a CGI script. The mapping of the URI keys to the argument list are as follows:

author			-a
categories 		-c
uri				-y
link			-l
title			-t
authorFilter	-r

The script requires the excellent universal feedparser from Mark Pilgrim; that is where the real work is done, my script is just a simple wrapper around it. You can download feedparser from: http://www.feedparser.org/ but, for the sake of simplicity, I included it in this distribution, too.

Use it at your own risk...

Ivan Herman, ivan@ivan-herman.net
