                                    RSS
                                    ===
Version 1.14 (01 Jan 2003)

Introduction
------------
RDF (or Rich) Site Summaries are things that are quite dear to me. The idea
is very simple. Sites can provide information about their content content
which links to the actual content. That's pretty much it. It's built on
XML, and allows you to 


Usage
-----
Clicking on the iconbar icon will open a window to select a RSS entry to
display. The menu allows you to select from a menu of pre-configured RSS
sources.


Additional feeds
----------------
You can find RDF/RSS feeds in a number of locations on the internet. Some
useful starting points might be
http://www.moreover.com/cgi-local/page?o=portal (and
http://www.moreover.com/cgi-local/page?o=rss for the top stories),
http://holovaty.com/blog/archive/2002/09/03/1206 for some pointers to BBC
RSS feeds. http://www.syndic8.com/ has many other feeds.

    
How it works
------------
Oooh. Lots of libraries. Bubbles is a library for displaying blocks of text
in bubbles. BubbleList is a library for putting these into lists. RSS is a
library for parsing RSS files using the ParseXML module, and putting the
data into an internal structure. URL is a library for fetching files using
the URL modules that Acorn produced. HotList is the library of code for
managing a simple hotlist taken from within Forecast. Code re-use. It's
great. There's a lot of very bad code in there. I know there is. It's not
really intended to be the most robust of applications. I intentionally don't
care. It's purely to say "look, there's something else that nobody else has
got off their arse to do."


Notes
-----
Filetypes and names XML and URI are registered; icon for XML provided is
that 'standard' type. Filetype for application is temporary. Application
name is not registered. Sprite was designed by Chris Williams, based on
a design used in AmphetaDesk.


Changing the defaults
---------------------
Changing the defaults is quite easy, if tedious at present. Load
Choices:RSS.List (if you have a RPC boot sequence, or !RSS.Options.List if
not) and add entries to the file. Entries are of the form :

  <spaces><description>
  <spaces><url>

where <url> may be - to do nothing. Increasing the indentation makes a
submenu. You must reload !RSS to get the changes.

Remember, if you find a problem you have the source code so you could try
to fix it yourself.


Wishlist
--------
What you can't do, that we'd like to be able to do :
  * Edit the menu list.
  * Reload the menu list when it's changed.
  * Load URI/URL files.
  * Apply namespaces properly.
  * Monitor multiple RSS sites for changes.
  * Reload RSS sites.
  * Highlighting of changes.
  * Proper region-handling code.
  * Proxy configuration.


Updates
-------
This program may (or may not) be updated periodically. By clicking on the
infobox window entries for Author and Version you can move directly to the
web pages for the Justin Fletcher and this application respectively.


Disclaimer
----------
The author accepts no responsibility for any problems which this component
may cause or loss of data resulting in its use. This component may not be
distributed without the express written consent of the the author (Justin
Fletcher). The only place that this component should be obtained is from
Justin Fletcher's web site.


Contact
-------
Any comments, queries, donations or bug reports can be sent to Justin
Fletcher at :

E-Mail : justin@movspclr.co.uk
URL    : http://www.movspclr.co.uk/
Tel    : (07979) 606416
         (01842) 813979

Snail Mail :
    Justin Fletcher
    "Galadriel"
    17b Cromwell Road,
    Weeting,
    Brandon,
    Suffolk.
    IP27 0QT


