From: Yaron K. <ya...@gm...> - 2010-05-04 01:54:48
|
Hi Kelly, It's nice to hear from you again. Actually, I recall you used to send emails on just this sort of subject, back when you were more active on the list. Anyway, I can think of a few major objections to this scheme, but one obvious one is that it can't handle conflicts very well. What if someone, on another page on the wiki, writes a completely different family tree for Bob? Or writes that Bob is a circus elephant? The problem with providing unlimited freedom is that there's then no structure for dealing with conflicting claims. -Yaron On Sun, May 2, 2010 at 2:03 AM, Kelly Jones <kel...@gm...>wrote: > Problem: Sentences like this provide semantic information on many objects > at once: > > "Bob has two sons, Bill and Jim, who married Mary and Katy > respectively. Bill and Mary have twin girls, Jill and Amanda." > > However, in a normal semantic wiki, you can only provide semantic > information for one object per page. > > Possible solution: let people write to "blank" pages that aren't > associated with any object, and create the wiki pages dynamically from > those. > > Example: on a blank page that isn't a page on the wiki, you write: > > [Bob:text: has two sons, [Bob:son:Bill] and [Bob:son:Jim], who married > [Bill:wife:Mary] and [Jim:wife:Katy] respectively. Bill and Mary have > twin girls, [Bill:daughter:Jill] [Mary:daughter:Jill|] and > [Bill:daughter:Amanda] [Mary:daughter:Amanda|]. [Jill:twin:Amanda|]] > > (things like [Mary:daughter:Jill|] create a semantic triple, but print > nothing) > > When you save this page, the Bob page would have all the text in the > paragraph above, while the Jim, Bill, Mary, etc pages would just have the > semantic relations created above. > > This also lets people add information to the wiki in a more freeform > style and makes a cleaner separation between readers and editors. > > For efficiency, each time you save a "blank" page (there would be several > of these, maybe called 'username page 1', 'username page 2', etc), you > could update all the wiki pages it affects. > > This seems so basic, I'm guessing someone has already done it? > > -- > We're just a Bunch Of Regular Guys, a collective group that's trying > to understand and assimilate technology. We feel that resistance to > new ideas and technology is unwise and ultimately futile. > > > ------------------------------------------------------------------------------ > _______________________________________________ > Semediawiki-user mailing list > Sem...@li... > https://lists.sourceforge.net/lists/listinfo/semediawiki-user > -- WikiWorks · MediaWiki Consulting · http://wikiworks.com |