I have started some serious work on the xSiteable Publishing Framework which combines a lot of things I've been working on for the last few years. This is a framework that's been brewing for quite some time, and hence I've decided to can the xSiteable project as a stand-alone thing; the good stuff developed for xSiteable version 0.95+ will be part of this new framework. Here is the rundown:A draft MARC XML=>Topic Map schema is now available. Alexander is the author of Here is a How to Topic Maps, Sir which is one of the better introductions to the topic.Support for DocBook documents, xSiteable templates and content, MARC XML (which is exciting to all the librarians out there!), and Topic maps (using CSXTM).Conversion tool : MARC XML to Topic maps which I'm personally very excited about. I have basic support already finished.Small-scale cache machine support for PHP (and Java, C# and Python close behind) making it really scalable and flexible.
The most important and exciting part of this framework is that I can now create fully dynamic sites based on sets of MARC XML records. The project that triggered this is a smaller folklore project where I was handed a set of MARC XML records with annotations. Not only can I now display info about this set, but show off the synergetic effects of putting them into a Topic maps instead of a traditional RDBMS. My prototype is looking really good, and I'll share more info here as I go along.For librarians: If anyone wants to join me in my quest for a MARC XML => Topic maps brigde, please drop me a line. What is needed the most is an MARC compatible ontology.