This document is http://videdot.com/rss/
At: videdot/rss
Without wanting to get into the my-newsfeed-format-is-better-than-yours discussions, I miss not having a feedreader for BeOS. The basic library will support any of the flavours of RSS I bump into as I go along, at the moment it just handles 1.0 and 2.0 directly, which means it tends to handle all of the 0.9x versions too. Atom support may follow in due course, but in the ordinary lazy fashion I shall add support once it is needed, and not before. At present there are few feeds I'd like to read that aren't available as RSS 0.90-1.0-2.0; Atom support may not be worth the candle. Time shall tell.
I also know the feedreader I want (and will write) isn't necessarily what others like. Lots of people like the three-panel readers, but that feels a bit too much like wading through mail. So, I'm packaging up the RSS grunt work in a separate library so others need not fret about all the different flavours of RSS and can get on and write the funky little app they can imagine.
As well as wanting this personally, it also plays into videdot. libbefeed will form the basis of one of the first plug-ins, to best use the network to fetch the media you want to watch. Just subscribe to a feed telling you what to record, or where to find programming you have missed. It has become a popular approach from the TV/BitTorrent folk in recent months (a.k.a. broadcatching, which we'll also do as no-click, obviously).
libbefeedProvides the basic functions needed for any feed reader for BeOS. Only supports RSS & HTTP and local file URLs at present, but should be extended in future. The HTTP implementation needs beefing up, but it does a reasonable job with the simple stuff, and supports If-Modified-Since (and soon ETags) to avoid clobbering sites, and does the Right Thing with HTTP responses that say they have been Moved Permanently and rewrites the source to go to the new location in future.
libbsvg uses, which we're likely to use in the main videdot project anyway.ShowFeedSimple app for putting the feed library through its paces.
RSSdeskStill in closed testing, a binary package will go up when time allows for testing, followed by source code a smidge later.
RSSphpNot especially for BeOS, but can be used there.
A fragment of the Future i toolkit that's escaping before a full release of the kit. Makes it quite simple to write RSS 2.0 feeds for your site using PHP.
No comments yet. Add one.