I see what you're saying, though I don't think inverse relationships are by themselves a good argument for extensibility; they're a good enough feature that they deserve to be part of the standard SMW - I can't see a reason why someone would not want to have them.
Let me also add that one can already add on to SMW, by making a MediaWiki extension that relies on SMW's existence: my Semantic Forms extension does that, for instance. Such an extension should only be used to add on functionality, though; it shouldn't modify the existing parsing, data storage etc. of SMW. I think allowing different sites to have different tagging systems, database structures, semantic vocabulary etc. would make things very complicated, for users, administrators and developers. -Yaron On 5/10/07, Ittay Dror <[EMAIL PROTECTED]> wrote: > > > > this is why i suggested making semantic mediawiki extensible. it will allow > to give everyone their desired functionality, without needing to find a > common set for everybody. anyone will be able to get the functionality > he/she wants, but not those that are not interesting to him. with a small > set of functionality, things should be simpler. this is what is so > successful about mediawiki, firefox, eclipse etc. - you get something very > basic and simple, but can extend it (by packages others create) to your > desired taste. > > > > > ittay > > > Michael Cysouw wrote on 05/10/07 09:21: > > > On 9 May 2007, at 19:40, Yaron Koren wrote: > > > > I think one of > the big strengths of SMW is that it's a relatively simple concept - > there's only one way to declare a relation or attribute, and there's > only one place (that is, one page) where you can store any specific > relation or attribute. > > I completely agree that this simplicitly is an important design > principle, as wikis are supposed to be as easy as possible. > > However, I'm still struggling with the problems posed by symmetric > relations, and by pairs of inverse relations. In both cases, the same > link (semantically speaking) can be added in two different places, > actually duplicating information (which I think is unwanted) and > making it more difficult for inline queries to find the information > > For example, on the Amterdam page, one could say: > > [[capital of::Netherlands]] > > And likewise, on the Netherlands page, one could state: > > [[has capital::Amsterdam]] > > The information content of the two links is identical. SMW should > ideally find such alternatives in inline queries, thus showing users > that a particular piece of information is already present in the wiki > (though on a different page than they might have envisioned it). > > The basic idea would be, for example, to declare on the page > {{Relation:capital of}} that it [[has inverse:has capital]]. This > then should automatically lead to broaden the search of an inline > query like: > > <ask>[[has capital::{{PAGENAME}}]]</ask> > > to also do the inverse question: > > <ask>{{PAGENAME}} [[capital of::*]]</ask> > > and merge the results into one table. > > best > michael > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Semediawiki-user mailing list > Semediawiki-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > > > > -- > Ittay Dror > Chief Architect, > R&D, Qlusters Inc. > Web: qlusters.com > Email: [EMAIL PROTECTED] > Phone: +972-3-6081994 > > openQRM - Data Center Provisioning > ------ > I own this number: D0E008A921FF04A9DB8C12668E4315F4. Get > your own at http://www.freedom-to-tinker.com > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Semediawiki-user mailing list > Semediawiki-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Semediawiki-user mailing list Semediawiki-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-user