Markus, #subobject is great to hear about, though I look at http://semantic-mediawiki.org/wiki/Special:Version and I don't see it yet listed as a parser function; is there a schedule in mind for public testing? And I'm not understanding how records are still useful given #subobject's availability -- are records to become a backwards-compatibility thing?
Anyway to give you a feel for my own perspective, I'm working to allow users via forms to associate a page with attributes possibly annotated with, for instance, provenance info. I store these attribute annotations in Dublin Core properties within an attribute object attached to the page. Of course users are not constrained at the same time from annotating a page's content directly. I then had a choice between implementing the attribute objects as records or as sio's - I chose SIO primarily because it preserves basic #ask syntax, thank you Yaron, which can be used in compound queries. Your note says to me though that you're reimplementing records to be amenable to basic ask syntax (plus other goodies you mention). It'd help my understanding alot to contrast use cases for various queries that retrieve * all subobjects in the wiki with a particular property &or value * all pages in the wiki with a subobject having a particular property &or value * the container subobject for a given nested subobject * the container page for a given subobject or a given nested subobject Other notes: # re:Browse * can subobjects be shown (in a subtable) on special:browse/Example_page, not separate browse pages for each subobject # re:#subobject syntax * I definitely prefer {{#set:pageprop={{#subobject: objname|prop1=val1|...}}}} * I'd like to store a formatting template name in the subobject too (see below), eg {{#set:pageprop={{#subobject: objname|templatename|prop1=val1|...}}}} # re:subobject annotations * I much would like the object to preserve implicit formatting provided by a modified syntax for instance: [[[address::[[bldgnbr::123]] [[street name::Parks Road]], [[city::Oxford]] [[postcode::OX1 3QD]] [[country::UK]] ]]] which would be output by {{#show:{{FULLPAGENAME}}|?address=}} # re: ask templates * can the param value for a subobject property optionally be its name OR its formatted OR unformatted content Bottom line, it's really good to see SIO functionality moved into core SMW. Thanks, John ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 _______________________________________________ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel