SMWCon Fall 2013/Simple SMW annotation with LightWeightRDFa

LightweightRDFa is a "lightweight" extension that enables simple wiki markup annotation (compatible with SMW syntax) with a simple RDFa output, that could be the first step towards a more advanced SMW setup. The RDFa output is simple using the page's url and every property is under the website's namespace. Metadata parsing is meant to be provided by external tools such as RDFa parsers or the DBpedia framework. To make it more appealing for an end (non-technical) user the annotation is shown as a link tooltip.

Technically, the Lightweight part comes from the fact that only 3 hooks are used in this extension: LinkBegin, OutputPageBodyAttributes & BeforePageDisplay. We hook In LinkBegin to provide the link annotation extension and the other two hooks provide basic namespaces and an "about" attribute in the element.

This could also fit in the Lightning talk session but could also take a little more that 4 minutes.