On Mon, Jan 18, 2010 at 3:14 PM, Dmitriy Sintsov questpc@rambler.ru wrote:
There were the comparsions how many bytes the semantic data definition would take in RDFa or microdata, but it certainly takes even much less bytes to define the properties in SMW. If the SMW itself is not suitable, why not to borrow the compact [[::]] property definition syntax, at least? Then it will be possible to generate separate output in any desirable format. Why the long templates with XML tags are better?
What would be sample SMW markup for the image example from my first post here? I can see two major problems with using SMW syntax for input:
1) Implementing microdata-output-as-microdata is trivial, and already implemented in core. SMW syntax would still need to be implemented in core, and this would probably be nontrivial.
2) We typically set a much higher bar for new wikisyntax than for new whitelisted HTML attributes. By our regular standards, I don't see how it would be justifiable to introduce new syntax for the sake of probably a tiny number of templates.
Maybe your syntax would be better here, but I don't really see the benefits except to those who are already using SMW.