Awasu 2.2.3.alpha2

IMPORTANT: This is an alpha release (what's this?). Some features are not complete and you will find bugs!

You must be already running 2.2.3.alpha1.
If you want to test this release with a clean installation (i.e. you are not upgrading an existing Awasu installation), instructions can be found here.

To install:


Metadata modules

Metadata modules let Awasu extract custom information out of a feed's XML and store it in the archive database, attached to the item in which it was found.

From the Advanced page of the Program Options dialog, click on the Metadata modules button and turn on the ones you want Awasu to process. Channels will now be checked for additional metadata which will be shown in the channel summary pages.

A demo feed and screenshots of the metadata modules in action can be found here.

You must have MSXML installed to use this feature.

Metadata modules: the low-down

In its simplest form, metadata modules let Awasu recognize new microformats and other RSS extensions as they come out without having to wait for us to update Awasu to support them. Metadata modules for extensions currently in common use, such as slash:comments and wfw:commentRss, are automatically installed with Awasu.

However, there are much more powerful applications of metadata modules that open up some intriguing possibilities, especially in a corporate environment. More and more publishers are embedding specialized information into their feeds that just gets ignored by most feed readers since they don't know how to handle it . Some feed readers have support built into them for the more popular RSS extensions but that's not much use if the one you want is not recognized. Even worse if the feed is using your own proprietary extensions since there's no way a feed reader will be updated to recognized it.

Metadata modules let you publish feeds with your own specific information embedded in them and then extract it at the client side. Combined with channel hooks that can analyze this custom information and act upon it, metadata modules form the basis for our vision of RSS as a transport mechanism for information.

Notes for developers:


Item pane columns

Item panes can now have columns in them. From the Channel page in the Channel Properties dialog, click on the Item pane button and add the columns you want. In the Metadata value column, you can enter either a metadata value (e.g. timestamp or digg/submitter/name) or a more complex templated string (e.g. {%ITEM-METADATA% digg/category} - {%ITEM-METADATA% digg/count}).

Global item pane columns can also be defined from the Display page of the Program Options dialog that will appear in all channel windows.


Minor changes and bug fixes


Known issues