<?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/"
	
	>
<channel>
	<title>Commentaires sur : Open Data versus API</title>
	<atom:link href="https://blog.sparna.fr/2012/09/26/opendataversusapi/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.sparna.fr/2012/09/26/opendataversusapi/</link>
	<description>Web de données &#124; Architecture de l&#039;information &#124; Accès aux connaissances</description>
	<lastBuildDate>Fri, 14 Feb 2025 17:36:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>Par : Thomas Francart</title>
		<link>https://blog.sparna.fr/2012/09/26/opendataversusapi/#comment-23</link>
		<dc:creator><![CDATA[Thomas Francart]]></dc:creator>
		<pubDate>Wed, 03 Oct 2012 15:55:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sparna.fr/?p=188#comment-23</guid>
		<description><![CDATA[Bonjour Alexandre, merci pour votre commentaire, pour y répondre :

Merci pour le pointeur vers le LDP, je vois qu&#039;effectivement cela va dans la bonne direction.

Quand vous dites &quot;Considérer que les entitées ne sont que des URIs est à mon avis une erreur&quot;, comment faudrait-il à votre avis les considérer ?

Sur l&#039;aspect temporel, effectivement, HTTP fourni déjà la possibilité de faire une négociation de contenu en fonction de la date d&#039;une ressource, c&#039;est ce qu&#039;exploite le framework mememtoweb en définissant le header &quot;Accept-datetime&quot;, qui pourrait se généraliser à un numéro de version. Cela fournit/fournirait donc un moyen pour un client de récupérer l&#039;état d&#039;une ressource à une date donnée. Cependant pour pouvoir renvoyer une représentation des ressources d&#039;un système à n&#039;importe quelle date, il faut, dans le backend sous-jacent, avoir la capacité d&#039;exprimer le fait que chaque triplet est associé à une certaine plage de validité. Cette possibilité n&#039;est pas donnée par RDF, ce qui exclut de systèmes à base de RDF (sauf extensions propriétaires) dans ces backends. Sans parler de la possibilité d&#039;interroger un endpoint SPARQL en lui demandant d&#039;executer la requête avec l&#039;état des données à un instant t.

En gros, par rapport à la temporalité, quand je disais que tous les projets demandent maintenant des fonctions de prise en compte des évolutions dans le temps, on rencontre les besoins suivants :

- besoin d&#039;avoir une pise d&#039;audit (savoir qui a fait quoi quand) (ce qui est adressé par le PROV-WG)
- besoin d&#039;accéder à l&#039;état d&#039;une ressource à un instant arbitraire
- besoin d&#039;interroger les données telles qu&#039;elles étaient à un instant t arbitraire
- besoin de &quot;tagger&quot; des versions de données et de pouvoir accéder à une version précise des données]]></description>
		<content:encoded><![CDATA[<p>Bonjour Alexandre, merci pour votre commentaire, pour y répondre :</p>
<p>Merci pour le pointeur vers le LDP, je vois qu&rsquo;effectivement cela va dans la bonne direction.</p>
<p>Quand vous dites &laquo;&nbsp;Considérer que les entitées ne sont que des URIs est à mon avis une erreur&nbsp;&raquo;, comment faudrait-il à votre avis les considérer ?</p>
<p>Sur l&rsquo;aspect temporel, effectivement, HTTP fourni déjà la possibilité de faire une négociation de contenu en fonction de la date d&rsquo;une ressource, c&rsquo;est ce qu&rsquo;exploite le framework mememtoweb en définissant le header &laquo;&nbsp;Accept-datetime&nbsp;&raquo;, qui pourrait se généraliser à un numéro de version. Cela fournit/fournirait donc un moyen pour un client de récupérer l&rsquo;état d&rsquo;une ressource à une date donnée. Cependant pour pouvoir renvoyer une représentation des ressources d&rsquo;un système à n&rsquo;importe quelle date, il faut, dans le backend sous-jacent, avoir la capacité d&rsquo;exprimer le fait que chaque triplet est associé à une certaine plage de validité. Cette possibilité n&rsquo;est pas donnée par RDF, ce qui exclut de systèmes à base de RDF (sauf extensions propriétaires) dans ces backends. Sans parler de la possibilité d&rsquo;interroger un endpoint SPARQL en lui demandant d&rsquo;executer la requête avec l&rsquo;état des données à un instant t.</p>
<p>En gros, par rapport à la temporalité, quand je disais que tous les projets demandent maintenant des fonctions de prise en compte des évolutions dans le temps, on rencontre les besoins suivants :</p>
<p>&#8211; besoin d&rsquo;avoir une pise d&rsquo;audit (savoir qui a fait quoi quand) (ce qui est adressé par le PROV-WG)<br />
&#8211; besoin d&rsquo;accéder à l&rsquo;état d&rsquo;une ressource à un instant arbitraire<br />
&#8211; besoin d&rsquo;interroger les données telles qu&rsquo;elles étaient à un instant t arbitraire<br />
&#8211; besoin de &laquo;&nbsp;tagger&nbsp;&raquo; des versions de données et de pouvoir accéder à une version précise des données</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Alexandre Bertails</title>
		<link>https://blog.sparna.fr/2012/09/26/opendataversusapi/#comment-22</link>
		<dc:creator><![CDATA[Alexandre Bertails]]></dc:creator>
		<pubDate>Wed, 26 Sep 2012 16:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sparna.fr/?p=188#comment-22</guid>
		<description><![CDATA[RDF ne permet de parler que de faits simples. Considérer que les entitées ne sont que des URIs est à mon avis une erreur (ce n&#039;est pas votre propos, je commente juste de manière générale). La communauté doit revenir à la notion fondamentale de ressource pour parler de Linked Data. Ensuite, HTTP fournit déjà tout ce qu&#039;il faut pour parler de &quot;diachronicité&quot; et même de versionnement. Il n&#039;y a aucun besoin d&#039;ajouter cette information au niveau RDF, et ça serait même une erreur à mon avis.

Pour ce qui est d&#039;API ou de rendre la vie du développeur plus simple, je pense que LDP http://www.w3.org/2012/ldp/charter va dans la bonne direction.]]></description>
		<content:encoded><![CDATA[<p>RDF ne permet de parler que de faits simples. Considérer que les entitées ne sont que des URIs est à mon avis une erreur (ce n&rsquo;est pas votre propos, je commente juste de manière générale). La communauté doit revenir à la notion fondamentale de ressource pour parler de Linked Data. Ensuite, HTTP fournit déjà tout ce qu&rsquo;il faut pour parler de &laquo;&nbsp;diachronicité&nbsp;&raquo; et même de versionnement. Il n&rsquo;y a aucun besoin d&rsquo;ajouter cette information au niveau RDF, et ça serait même une erreur à mon avis.</p>
<p>Pour ce qui est d&rsquo;API ou de rendre la vie du développeur plus simple, je pense que LDP <a href="http://www.w3.org/2012/ldp/charter" rel="nofollow">http://www.w3.org/2012/ldp/charter</a> va dans la bonne direction.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
