- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Sun, 11 May 2008 16:05:06 +0100
- To: "Shane McCarron" <shane@aptest.com>
- Cc: "Manu Sporny" <msporny@digitalbazaar.com>, public-rdf-in-xhtml-tf@w3.org
Hi Shane/Manu, > > We also don't specify this chain-halting feature anywhere in the Syntax > > Document or the Primer, do we? > > > > > I do not believe that we do. Not explicitly anyway. There was never any intention to specify 'chain-halting'. All that happened is that I mentioned it once in the context of the discussion about whether this should work: <div about="...manu#me" rel="foaf:knows"> <a href="...ivan#me">Ivan</a> <a href="...ben#me">Ben</a> <a href="...shane#me">Shane</a> </div> You'll probably recall that Ivan didn't like the fact that this mark-up generated triples...or to be more precise, he didn't like the fact that an author had no way to add good old-fashioned clickable links to this mark-up, without at the same time adding triples. For example: <div about="...manu#me" rel="foaf:knows"> <a href="...ivan#me">Ivan</a> <a href="...ben#me">Ben</a> <a href="...shane#me">Shane</a> <a href="...prev">prev</a> <a href="...next">next</a> </div> Now, during the course of that discussion, I noticed that an author could actually stop the triples being generated for 'next' and 'prev', by adding an empty @rel: <div about="...manu#me" rel="foaf:knows"> <a href="...ivan#me">Ivan</a> <a href="...ben#me">Ben</a> <a href="...shane#me">Shane</a> <a rel="" href="...prev">prev</a> <a rel="" href="...next">next</a> </div> It's not ideal, because it does leave Manu knowing two bnodes, as well as three people; but my recollection is that Ivan felt it was just enough, and it allowed us to keep the general processing rules, and move on. Anyway...the key point is that we never intended to 'halt chaining'; there was no use-case, discussion or vote on that kind of feature. @rel="" popped up only in the context of the discussion I've just mentioned, and even then is was 'in passing'. Regards, Mark -- Mark Birbeck mark.birbeck@x-port.net | +44 (0) 20 7689 9232 http://www.x-port.net | http://internet-apps.blogspot.com x-port.net Ltd. is registered in England and Wales, number 03730711 The registered office is at: 2nd Floor Titchfield House 69-85 Tabernacle Street London EC2A 4RR
Received on Sunday, 11 May 2008 15:05:40 UTC