An attempt to describe what XFML looks like.
First, you have to create some metadata that will be exported as XFML. You can use your usual content management interface for that – most cms systems have some type of metadata creation ability. This is what it looks like in Moveabletype:
Note that there is more metadata available in MT, generated by the system itself: amount of comments for example, or date of publication.
Another possible interface for creating metadata comes from an authoring application still under development:
Next you have to assign metadata to webpages. With MT, that looks like this:
With our under-development-being metadata authoring application, it currently looks like this:
So now you have a bunch of topics and pages that you assigned topics to. You are ready to export an XFML file. You should add a template (how to do that in MT) or use the capabilities of the cms to export XFML (here’s the XFML module for Drupal). On your website, you can put a button that looks like this:
It links to your exported XFML feed. Look at it in your browser, it looks like this:
Now things get funky. You now have an XFML feed available, that you can import into other applications. For example, if you import the above XFML file in Facetmap, you get this lovely browsing experience of this weblog:
An alternative view: an earlier version of that file imported in bpallen technologies’ Teapot server product:
It even gets funkier once reusing other people’s indexing becomes possible with new applications. But more on that later – meanwhile some more reading: here’s an overview of software that currently supports XFML.
Also check out the XFML wiki.