RSBD : Really Simple Blog Definition ?

Publié le par Antonio Fontes

Les plates-formes de blogs proposent de plus en plus une cohabitation entre des solutions gratuites et payantes, permettant ainsi d’accéder à des fonctionnalités à valeur ajoutée satisfaisant aux exigences des blogueurs professionnels ou simplement plus assidus que d’autres.

J’ai plusieurs fois déjà eu à changer de plate-forme. La qualité n’a été qu’une seule fois la motivation de ma décision , les autres migrations ont plutôt été forcées. J’ai toujours eu le même problème: soit je repars de zéro avec un tout nouveau blog, soit je tente l’exercice  d’une migration ‘manuelle’. Croyez-moi, recréer toutes les catégories et remplir 140 fois le formulaire d’ajout d’article en une soirée n’est pas ‘amusant’ du tout.

Over-Blog : export des articles...

La plate-forme Over-Blog propose dans les options d’administration la création d’un fichier XML contenant une sauvegarde ‘exportée’ de tous les articles édités sur un blog.

L’idée est intéressante mais problématique : comment proposer aux utilisateurs d’exporter leur blog sans pouvoir autant prendre le risque de trop leur faciliter la tâche s’ils quittent la plate-forme ?


Vers un modèle standardisé...

Je ne sais pas précisément pourquoi mais je pense que ce modèle est voué à évoluer vers une fonctionnalité d’export non pas d’articles mais ‘de blogs’.

Pourquoi ? Tout simplement parce que nous entrons gentiment dans une phase concurrentielle et qu’il sera nécessaire de permettre aux clients de ‘changer’ de plate-forme s’ils le désirent.

Il serait également possible de ne pas fournir cette option en tout temps mais au moins d’avoir une solution de sortie en cas de crise (faillite, arrêt technique ou toute autre raison) , permettant ainsi de stopper une activité sans ‘trop de contraintes’ au niveau des clients.

Il suffirait simplement de définir un contrat définissant toutes les contraintes et conditions à réunir pour créer un document de migration de blog. Les blogs contenant essentiellement du contenu textuel, le langage XML serait donc particulièrement adapté à ce genre de besoins.

Première ébauche…

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rsbd:RSBD>
<rsbd:blog
Identiy="supercoach"
Title="Le blog de SuperCoach"
Description="Toute l'actualité agro-alimentaire en Asie du nord-est"
>
<rsbd:author>
<rsbd:firstname>Antonio</rsbd:firstname>
<rsbd:lastname>Antonio</rsbd:lastname>
<rsbd:email>Antonio</rsbd:email>
<rsbd:login>Antonio</rsbd:login>
<rsbd:password>40BD001563085FC35165329EA1FF5C5ECBDBBEEF</rsbd:password>
<rsbd:passwordAlgorithm>sha1</rsbd:passwordAlgorithm>
</rsbd:author>
<rsbd:categories>
<rsbd:category id="" name="" description="" />
<rsbd:category id="" name="" description="" />
<rsbd:category id="" name="" description="" />
</rsbd:categories>
<rsbd:articles>
<rsbd:article>
<rsbd:published></rsbd:published>
<rsbd:lastupdated></rsbd:lastupdated>
<rsbd:author></rsbd:author>
<rsbd:email></rsbd:email>
<rsbd:title></rsbd:title>
<rsbd:summary></rsbd:summary>
<rsbd:content></rsbd:content>
<rsbd:comments>
<rsbd:comment title="" author="" url="" email="" date=""></rsbd:comment>
<rsbd:comment title="" author="" url="" email="" date=""></rsbd:comment>
<rsbd:comment title="" author="" url="" email="" date=""></rsbd:comment>
</rsbd:comments>
</rsbd:article>
</rsbd:articles>
</rsbd:blog>
<rsbd:blog>
...
</rsbd:blog>
<rsbd:RSBD>

Une première ébauche m’amène à cette doc xml ci-dessous. Les tags rsbd signifient Really Simple Blog Definition , à vrai dire je ne sais pas encore du tout quoi choisir comme nom.

Votre opinion …

…si vous êtes impliqué(e) de près ou de loin dans ce genre de problématique, serait très appréciée !


 

Publié dans Communiquer

Commenter cet article

antonio 05/03/2005 14:12

Super! Du temps de gagné, je ne savais quels étaient les termes exacts à chercher.

Je viens de parcourir une spécification et c’est exactement ce qu’il me faut. Par contre, je ne m'attendais pas du tout à un tel format...

Je suis aussi tombé là-dessus pour l'export depuis WordPress:
http://www.papascott.de/examples/export_wp.phps

(au cas où cela pourrait servir à quelqu'un)

Merci!

Stephanie 05/03/2005 14:00

Regarde deux choses:

1) le format de syndication atom, concu spécifiquement avec les blogs en tête

2) le format d'exportation Movable Type, qui est devenu un peu le "standard" pour passer d'une plateforme à une autre.