<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: RDF 2 Wishlist</title>
	<atom:link href="http://decentralyze.com/2009/10/30/rdf-2-wishlist/feed/" rel="self" type="application/rss+xml" />
	<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/</link>
	<description>Hey, you know that doesn&#039;t need to be a monolithic service....</description>
	<lastBuildDate>Tue, 29 Nov 2011 18:33:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: RDF Steps Carefully Forward &#171; Decentralyze &#8211; Programming the Data Cloud</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-513</link>
		<dc:creator><![CDATA[RDF Steps Carefully Forward &#171; Decentralyze &#8211; Programming the Data Cloud]]></dc:creator>
		<pubDate>Fri, 15 Apr 2011 00:54:06 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-513</guid>
		<description><![CDATA[[...] months ago, when Ivan Herman and I began to plan a new RDF Working Group, I posted my RDF 2 Wishlist. Some people complained that the Semantic Web was not ready for anything different; it was still [...]]]></description>
		<content:encoded><![CDATA[<p>[...] months ago, when Ivan Herman and I began to plan a new RDF Working Group, I posted my RDF 2 Wishlist. Some people complained that the Semantic Web was not ready for anything different; it was still [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: infomisa.net&#187; Blog Archive &#187; Map and Territory in RDF APIs</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-342</link>
		<dc:creator><![CDATA[infomisa.net&#187; Blog Archive &#187; Map and Territory in RDF APIs]]></dc:creator>
		<pubDate>Tue, 21 Sep 2010 22:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-342</guid>
		<description><![CDATA[[...] formulas. With the RDF next steps workshop coming up and Pat Hayes re-thinking RDF semantics Sandro thinking out loud about RDF2, I&#039;d like us to think about RDF in more traditional terms. The scala programming language [...]]]></description>
		<content:encoded><![CDATA[<p>[...] formulas. With the RDF next steps workshop coming up and Pat Hayes re-thinking RDF semantics Sandro thinking out loud about RDF2, I&#039;d like us to think about RDF in more traditional terms. The scala programming language [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luxcommons &#187; Blog Archive &#187; &#8220;les petites cases&#8221; sur les linked data</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-174</link>
		<dc:creator><![CDATA[Luxcommons &#187; Blog Archive &#187; &#8220;les petites cases&#8221; sur les linked data]]></dc:creator>
		<pubDate>Wed, 10 Feb 2010 09:55:14 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-174</guid>
		<description><![CDATA[[...] 2.0&#8243; et RDF syntaxes 2.0. Sur le même sujet, je vous conseille ausssi la lecture de ce billet de Dave Beckett, développeur de redland, inventeur de turtle et grand avocat des technologies du Web [...]]]></description>
		<content:encoded><![CDATA[<p>[...] 2.0&#8243; et RDF syntaxes 2.0. Sur le même sujet, je vous conseille ausssi la lecture de ce billet de Dave Beckett, développeur de redland, inventeur de turtle et grand avocat des technologies du Web [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kjetil Kjernsmo</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-150</link>
		<dc:creator><![CDATA[Kjetil Kjernsmo]]></dc:creator>
		<pubDate>Tue, 03 Nov 2009 11:37:38 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-150</guid>
		<description><![CDATA[Nice list! 

Well, I&#039;d like XML to die, or at least become less relevant to RDF than it is today, but clearly, it is a long way to go.

Also, I consider lists and sequences as a bigger issue than merely editorial, I feel we need to come up with a radically better solution.

Finally, I think RDF has a serious shortcoming with respect to units of numerical literals. Almost all numbers have units, and this is an issue that is orthogonal to the datatype, but today we have no way to do this well. 

Expressing uncertainty would also be nice.]]></description>
		<content:encoded><![CDATA[<p>Nice list! </p>
<p>Well, I&#8217;d like XML to die, or at least become less relevant to RDF than it is today, but clearly, it is a long way to go.</p>
<p>Also, I consider lists and sequences as a bigger issue than merely editorial, I feel we need to come up with a radically better solution.</p>
<p>Finally, I think RDF has a serious shortcoming with respect to units of numerical literals. Almost all numbers have units, and this is an issue that is orthogonal to the datatype, but today we have no way to do this well. </p>
<p>Expressing uncertainty would also be nice.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olivier Rossel</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-148</link>
		<dc:creator><![CDATA[Olivier Rossel]]></dc:creator>
		<pubDate>Mon, 02 Nov 2009 00:09:01 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-148</guid>
		<description><![CDATA[RDF/XML weakness:
RDF/XML does not provide a way to mix several named graph together in the same XML structure, *while* keeping graphtriple information (i.e graph provenance).

LOD solution:
This can be circunvented in LOD where you rely on SPARQL and HTTP and all that on top of RDF/XML.

LOD!=RDF:
But LOD is just an architecture of RDF data exchange.
Whereas RDF/XML is a standard spec of a serialization format. It must stay agnostic of the surrounding architecture. And try to circunvent its own weaknesses by itself.

To take another example, HTML spec does not rely on HTTP to circumvent its own shortcomings. These are different businesses.

Back to RDF/XML, and conclusion:
IMHO, the lack of semantic for named graph and triple IDs must be adressed at the spec level, not with some &quot;one size fits all&quot; architecture. (basically because you must not tighten all the possible usages of a spec).

PS: i think this triple ID will also permit to solve a lot of issues about provenance. Whereas (current) LOD proposes no good solutions for that.]]></description>
		<content:encoded><![CDATA[<p>RDF/XML weakness:<br />
RDF/XML does not provide a way to mix several named graph together in the same XML structure, *while* keeping graphtriple information (i.e graph provenance).</p>
<p>LOD solution:<br />
This can be circunvented in LOD where you rely on SPARQL and HTTP and all that on top of RDF/XML.</p>
<p>LOD!=RDF:<br />
But LOD is just an architecture of RDF data exchange.<br />
Whereas RDF/XML is a standard spec of a serialization format. It must stay agnostic of the surrounding architecture. And try to circunvent its own weaknesses by itself.</p>
<p>To take another example, HTML spec does not rely on HTTP to circumvent its own shortcomings. These are different businesses.</p>
<p>Back to RDF/XML, and conclusion:<br />
IMHO, the lack of semantic for named graph and triple IDs must be adressed at the spec level, not with some &#8220;one size fits all&#8221; architecture. (basically because you must not tighten all the possible usages of a spec).</p>
<p>PS: i think this triple ID will also permit to solve a lot of issues about provenance. Whereas (current) LOD proposes no good solutions for that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sandhawke</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-146</link>
		<dc:creator><![CDATA[sandhawke]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 12:55:37 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-146</guid>
		<description><![CDATA[I don&#039;t see any problem with a thousand (or a googol) named graphs, since (1) while it&#039;s best practice, you don&#039;t HAVE to serve a representation of the graph at URI, and (2) the webserver certainly doesn&#039;t have to use a file for each graph.   In particular, you can have http://example.com/graph/NNN query the quadstore for graph number NNN and serve up its contents.   You say &quot;basically you need a reference on that triple&quot; and yes, absolutely, but that&#039;s what an IRI is.   There&#039;s an engineering design tradeoff between identifying triples and identifying sets of triples, but I think identify sets of triples (some of which contain only one triple) is okay.

I&#039;m not sure what to say about rdf:ID, except that I think the community generally considers it harmful, and it probably should be deprecated, both on subjects (use rdf:about instead) and on predicates (avoid rdf:reificiation).]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t see any problem with a thousand (or a googol) named graphs, since (1) while it&#8217;s best practice, you don&#8217;t HAVE to serve a representation of the graph at URI, and (2) the webserver certainly doesn&#8217;t have to use a file for each graph.   In particular, you can have <a href="http://example.com/graph/NNN" rel="nofollow">http://example.com/graph/NNN</a> query the quadstore for graph number NNN and serve up its contents.   You say &#8220;basically you need a reference on that triple&#8221; and yes, absolutely, but that&#8217;s what an IRI is.   There&#8217;s an engineering design tradeoff between identifying triples and identifying sets of triples, but I think identify sets of triples (some of which contain only one triple) is okay.</p>
<p>I&#8217;m not sure what to say about rdf:ID, except that I think the community generally considers it harmful, and it probably should be deprecated, both on subjects (use rdf:about instead) and on predicates (avoid rdf:reificiation).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olivier Rossel</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-145</link>
		<dc:creator><![CDATA[Olivier Rossel]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 11:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-145</guid>
		<description><![CDATA[...as the creation of ___rdf:Statement___ triples, alongside the original triple...]]></description>
		<content:encoded><![CDATA[<p>&#8230;as the creation of ___rdf:Statement___ triples, alongside the original triple&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olivier Rossel</title>
		<link>http://decentralyze.com/2009/10/30/rdf-2-wishlist/#comment-144</link>
		<dc:creator><![CDATA[Olivier Rossel]]></dc:creator>
		<pubDate>Sat, 31 Oct 2009 11:00:14 +0000</pubDate>
		<guid isPermaLink="false">http://decentralyze.wordpress.com/?p=104#comment-144</guid>
		<description><![CDATA[A remark concerning named graph and how to handle them in the RDF/XML world.
COnsidering that a named graph should map to a document is absolutely bad. What if you have to manage a thousand named graphs, each containing a single triple . Then what? A thousand tiny files?
And more importantly, how to manage that a given triple is in several named graphs at once?
Ah ah back to the reification issue, where you want to address the same triple multiple times, without duplicating it. 

Basically you need a reference on that triple.
Which is perfectly available in RDF/XML through the rdf:ID attribute on properties.
Unfortunately there is no equivalent in other dialects of RDF.

So please please please consider the idea that RDF describe triples, and their reference (== RDF should have 4 fields per triple).

PS: most implementations of RDF systems store the triple as quads. To be able to adress them unarily.

PPS: i would appreciate clarification concerning the implementation of rdf:ID on properties, in RDF/XML. As far as I know, this (crucial) feature is  implemented as the creation of ... triples, alongside the original triple. If this assumption is correct, it is absolutely UGLY, completely denies the fact that RDF implementations are already quad stores (i.e would map natively with that rdf:ID stuff). Any clarification?]]></description>
		<content:encoded><![CDATA[<p>A remark concerning named graph and how to handle them in the RDF/XML world.<br />
COnsidering that a named graph should map to a document is absolutely bad. What if you have to manage a thousand named graphs, each containing a single triple . Then what? A thousand tiny files?<br />
And more importantly, how to manage that a given triple is in several named graphs at once?<br />
Ah ah back to the reification issue, where you want to address the same triple multiple times, without duplicating it. </p>
<p>Basically you need a reference on that triple.<br />
Which is perfectly available in RDF/XML through the rdf:ID attribute on properties.<br />
Unfortunately there is no equivalent in other dialects of RDF.</p>
<p>So please please please consider the idea that RDF describe triples, and their reference (== RDF should have 4 fields per triple).</p>
<p>PS: most implementations of RDF systems store the triple as quads. To be able to adress them unarily.</p>
<p>PPS: i would appreciate clarification concerning the implementation of rdf:ID on properties, in RDF/XML. As far as I know, this (crucial) feature is  implemented as the creation of &#8230; triples, alongside the original triple. If this assumption is correct, it is absolutely UGLY, completely denies the fact that RDF implementations are already quad stores (i.e would map natively with that rdf:ID stuff). Any clarification?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

