J'ai récemment ressorti de vielles notes prises après un billet [1] de Karl.
Du coup, j'y ai repensé un peu plus. Je n'ai absolument aucune idée de ce que
vals ces notes plutôt rapides, mais j'espère que cela amènera à une discussion
intéressante :-)
Commentaire est synonyme d'annotation. Le W3C propose justement un protocole [2]
d'annotation basé sur RDF. Pourquoi ne pas l'utiliser ?
Le protocole propose une approche REST :
POST : poster un commentaire
PUT : modification
GET : récupérer un ou plusieurs commentaires
DELETE : supprimer un commentaire
Pour POST, PUT et DELETE et le message envoyé au serveur, je vous
renvois à la doc.
Imaginons donc que chaque blog implémente le protocole Annotea. Chaque
blog devient
un serveur et peut-aussi être un client. Mais on pourrai imaginer des client
en GTK, Cocoa, QT, ...
Pour l'identification, Karl parlait d'OpenID... mais je n'ai pas
trouvé de manière
d'intégrer OpenID dans ce système.
Chaque auteur est identifié par un URI (FOAF, homepage, son email, ...)
L'authentification se ferait par HTTP Auth.
Mais je dois avouer être un peu perdu pour ce qui est de l'identification...
Parlons maintenant de la méthode GET. Imaginons plusieurs paramètres
- GET /comments?annotates=http://blog.org/foo -- récupères tous les commentaires
du post "foo"
- GET /comments?author=http://atonie.org/sr/card -- récupères tous les
commentaires
de l'auteur "Simon Rozet" :-)
- ...
Voilà . C'est vraiment __très__ brouillons, mais comme le dit David au moins ça
laisse la discussion ouverte :-)
[1]: http://www.la-grange.net/2006/04/14
[2]: http://www.w3.org/2001/Annotea/User/Protocol.html
--
Simon Rozet, http://atonie.org/sr
--
Liste de diffusion "websemantique@xmlfr.org"
(http://xmlfr.org/communautes/websemantique/listes/websemantique).
Contribuez au developpement du Web Semantique francophone
(http://websemantique.org) !
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a websemantique-request@xmlfr.org
(mailto:websemantique-request@xmlfr.org?Subject=unsubscribe)
Received on Sat Feb 3 18:10:30 2007