Slaad's Programming Stuff

Projects + Links
* News
* Website News
* Misc
* ICQUtils
* ICBM
* BeDictionary
* BeNetMD
* EMouse Drivers / Preflet
* Snoopy
* IM Kit
* RSS Aggregator
* Zombie


Last 10 Comments
  1. Re: Updates? by be
  2. Re: Updates? by David McPaul
  3. Re: Updates? by slaad
  4. NTLDR booting Haiku by David McPaul
  5. Re: Updates? by slaad
  6. Re: Updates? by J.Difool
  7. Re: Cover Art by slaad
  8. Re: Cover Art by mmadia
  9. Re: Cover Art by slaad
  10. Re: Cover Art by Citi
Behold! 2008-10-13 06:53:16

Pier Luigi Fiorini was asking me about the Feed Kit the other day and if he was able to make use of it. As a result I had a look over my notes and figured it was mostly ready (with the exception of an annoying crash when downloading several enclosures at once). As such I have posted it on OS Drawer. At this stage it's only been tested on Zeta... but I believe it'll work on any BeOS operating system. It's structured in much the same way as the IM Kit. The server has a requirement for CURL and the parsers (RSS and Atom at this stage) both require libxml to function.

I'll look to putting a build up on BeBits in the next few days for people to try out in a nice and easy way.

In the mean time I present a bunch of screen shots. Not all of these are current screen shots, but they'll give you the general idea of The Feed Kit


InfoPopper integration: Downloading a Feed and an Enclosure


Anchorman: The 'main' client. This is an older screen shot from when it was temporarily called TreeClient. The view on the left has changed to a BColumnListView so that it can be sorted and customised by the end user. The area with the photo in it is an embedded NetPositive window. The moment someone writes a decent browser that can be embedded I'll switch to using that. NetPositive is horribly broken for most sites.


Deskbar integration: The Deskbar client will indicate the overall status of your syndication (server isn't running, no new items, unread items). It can also be configured to show all items, unread items or current unread items in the popout menu.

-- Michael
0 comments - Be the first!
Trackback URL: http://beos.bong.com.au/cgi/trackback.cgi?newsid=00154


Confound it! 2004-11-10 12:28:31

You may have noticed in the last post, the one featuring the tres sexy InfoPopper, an InfoPopper item titled "The RSS Kit". Well, I haven't really figured out a name for it yet. So for now, it's being called "RSS Aggregator", I'm a terribly inventive chap, you see.

Anyhow, I've now got feeds being read (and written) to disk. It saves each "item" in a feed to disk so that you'll only be alerted to new items. It also means that you can later be like "What was news on 1983-03-28?" via means of a Query. You'd of course be told nothing because not only did RSS not exist back then, BeOS and my Aggregator didn't either. But if you were to feed it a more realistic query, you'd get a more realistic result.

Currently I'm fighting my way through a few example feeds making sure it works with them. For your very own amusement is a screenshot. Which features my feed (Well a temporary one - http://beos.bong.com.au/temp/news.xml) and the BeClan feed. You'll note the entries for my feed have an icon, that's the feed's icon. Clicking on any of the entries will take you to the link for that entry.


RSS Thingo: Aggregating Bananas since 2004

-- Michael
6 comment(s)
Trackback URL: http://beos.bong.com.au/cgi/trackback.cgi?newsid=00093