Hi all,
we've finally finished our work on our technical report about a Wikitext Object Model (WOM) for MediaWiki's Wikitext. The report is about an XML format (XWML) for data exchange and storage of Wikitext pages as well as the WOM Java interfaces. These interfaces make it possible to access and modify the semantic content of a Wikitext document in a unified way without worrying about the concrete Wikitext syntax (but possibly preserving it).
More information and the report itself can be found on our Sweble blog:
http://sweble.org/2011/07/wom-an-object-model-for-mediawikis-wikitext
I've also added a page on the Sweble AST, XWML and our WOM in the MediaWiki wiki:
http://www.mediawiki.org/wiki/Future/AST and http://www.mediawiki.org/wiki/Future/AST/Sweble
On a related topic, we will present our paper on the Design and Implementation of the Sweble Wikitext Parser at WikiSym 2011. For those of you who want to take a peek before the conference, we’ve put a pre-print version of the paper on our blog:
http://sweble.org/2011/07/design-and-implementation-of-the-sweble-wikitext-p...
Cheers Hannes
wikitext-l@lists.wikimedia.org