Tanja wrote:
>> There are two sources of XML that freevo uses, internal and external. 
>> Internal include: fxd files and games. External include: TV.xml, Amazon, 
>> weather data, movie covers, youtube, flickr and possibly podcasts. (IIRC 
>> pod casts are being parsed by regular expressions).
>>
>> The worst bits are the fxd files and rss feed data. fxd files because 
>> the parsing code is spread about in the sources and rss feed data 
>> because it uses regular expressions.
>>
>> IIRC, Tanja said that she was going to consolidate the audio podcast 
>> plug-ins as there are two that do the same thing.
>>
> 
> Right! What I was going to do, was to include all rss feed stuff into one 
> generic plugin (video and 
> audio podcast and tv podcast), but never completed that task. Sorry! I 
> stopped the work when I ran 
> into problems, because of background threads. Maybe I can try to find some 
> time to go back to that 
> work, now after kaa.notifer is fully included in freevo1.8...
> 
> But anyway, I used feedparser.py (from utils or kaa) for the rss parsing, 
> which worked very well!
> It gives you the content of the feed in a kind of dictionary and works with 
> many different kinds
> of rss and atom feeds.


feedparser.py seems to be a module in feedmanager and so will be a 
little problematic as it is python-2.5 or higher. Freevo-1 works with 
Python-2.4 or higher (Of course this will change in time, Gentoo are 
dragging their feet a bit with Python-2.5)

I've just replaced the regular expressions in rssfeed.py with element 
tree and this seems to be working well. (Couldn't find any torrent feed 
pages through)

Duncan

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to