After spending some time in Radio's aggregator code, and discussing
Atom and RSS 2.0 modules with others, I've found a way to share the
knowledge gained, contributing to Radio's development in as an
unintrusive way as possible :-)
The enhancedAggregator tool [1] comes with full ENT 1.0 topics support
implemented as an aggregator module driver, as well as a bare minimum
Atom format driver, waiting for others to build upon, and an ESF 1.0
events module driver skeleton.
I've provided all necessary instal/uninstal/prefs functions in the
tool, with guidelines [2] for complementing/adding format and module
drivers.
I'm also offering an automatic update service thru one of my company's
webEdit servers, so that further developments may be shared with the
Radio community. Contact me through this list to open a webEdit account.
Once a format and implementation has stabilized, Userland could
transfer any relevant part of the tool's code to the main Radio
distribution with minimal efforts involved.
So take a look, and next time you think about a new syndication format
or RSS module, please contribute some code to the enhancedAggregator
project.
Cheers
Marc
1: http://updates.prec-it.com/download/enhancedAggregator.root
2: http://radio.weblogs.com/0104487/outlines/radio/enhancedAggregator.html