- From: Michael Brunnbauer <brunni@netestate.de>
- Date: Fri, 25 Mar 2011 11:48:23 +0100
- To: Pat Hayes <phayes@ihmc.us>
- Cc: Dieter Fensel <dieter.fensel@sti2.at>, semantic-web@w3.org
re On Thu, Mar 24, 2011 at 09:40:21PM -0500, Pat Hayes wrote: > Nor to me, but it does not make sense as stated. What is a "bnode for [a] person"? Bnodes by their very nature do not identify anything. > Can you give some actual example RDF which you feel will be mistreated if its bnodes are skolemized? livejournal uses bnodes with foaf:weblog as IFP. It looks like this: <foaf:Person> <foaf:nick>foo</foaf:nick> <foaf:weblog rdf:resource="..."/> <foaf:knows> <foaf:Person> <foaf:nick>friend1</foaf:nick> <foaf:weblog rdf:resource="..."/> </foaf:Person> </foaf:knows> <foaf:knows> <foaf:Person> <foaf:nick>friend2</foaf:nick> <foaf:weblog rdf:resource="..."/> </foaf:Person> </foaf:knows> . . . </foaf:Person> These documents are generated on the fly out of some database. If we allow the bnode URIs to be generated on the fly too, the FOAF documents of the friends of the person described here will each contain another bnode URI for this person. What seems even more horrible to me: The URIs will change every time the document is requested. If we do not allow bnode URIs to be generated on the fly and request that once a bnode URI has been generated, it must be reused, it will be much easier for programmers of software like livejournal to switch to real URIs instead of bnode URIs. We would make using bnodes more difficult than using real URIs. Maybe people will stick to bnodes and nevertheless generate the bnode URIs on the fly ? If we make it too complicated we scare people away or provocate errors. Producing RDF should be easier than consuming it (although it should not be made too easy IMHO but that is another discussion). Regards, Michael Brunnbauer -- ++ Michael Brunnbauer ++ netEstate GmbH ++ Geisenhausener Straße 11a ++ 81379 München ++ Tel +49 89 32 19 77 80 ++ Fax +49 89 32 19 77 89 ++ E-Mail brunni@netestate.de ++ http://www.netestate.de/ ++ ++ Sitz: München, HRB Nr.142452 (Handelsregister B München) ++ USt-IdNr. DE221033342 ++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer ++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel
Received on Friday, 25 March 2011 10:48:52 UTC