Faisant suite à une discussion sur la liste
"syndication", Rael Dornfest
a annoncé la
page de spécification d'un
mécanisme de modularisation de RSS provoquant une vive réaction de
Dave Winer qui menace RSS de scission.
Par Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
mercredi 28 juin 2000
Rael Dornfest définit ainsi les contraintes de cette spécification :
-
"Extensibilité sans avoir besoin de modifications itératives de la
spécification RSS de base."
-
"Compatibilité ascendante avec les versions existantes de RSS
(actuellement 0.91). Si la voie des espaces de noms est choisie, cette contrainte
est facilement remplie pas en spécifiant que les parseurs
RSS, modules et librairies ignorent ce qu'ils ne comprennent pas
--- c'est à dire les espaces de noms et leurs implémentations. Tout ce qui modifierait
de manière importante les spécifications de base de RSS demanderait [au contraire] des
outils supplémentaires et éventuellement XSLT."
Toutes ces précautions pour garantir une grande compatibilité avec les versions
précédentes n'ont pas éte suffisantes pour éviter un accueil très froid de
Dave Winer qui aurait préféré recentrer le débat sur les
contenus en non sur le format de RSS :
"Je trouve que l'activité vers la "modularisation" est sèche et inintéressante.
J'aimerais voir de nouvelles informations flotter dans l'espace RSS
dès que possible. Je pense que les imperfections dans les noms d'éléments ne posent aucun problème et ce qui m'intéresse c'est d'avoir de nouvelles informations à véhiculer entre auteurs et lecteurs."
Et, après l'explication de Ian Davis :
"La modularisation est une manière simple de conserver une compatibilité
ascendante tout en permettant aux personnes ayant des besoins différents
autour de RSS de créer des extensions en évitant
de gérer un processus de révision complexe pour RSS dans son ensemble."
Winer propose d'intégrer les nouvelles fonctionnalités
directement dans RSS ou d'éclater le standard et d'en créer un nouveau :
"Ian, Rael et les autres, voici ce que je propose
de faire:"
"Je vais regarder à quoi vous arriverez avec vos modules et, s'il y a là dedans
des idées intéressantes, je vous proposerai de les rajouter directement dans
RSS, sans ajouter la complexité des espaces de noms.
Je pense que cela remplit une bonne partie de vos objectifs, c'est un compromis
raisonnable et, sinon, nous pouvons diverger."
"Vous pouvez suivre la route des espaces de noms, faire de
RSS une spécification conforme à tous les
termes à la mode et, si vous obtenez le support des développeurs de contenu,
alors nous pourrons sans doute lire ce format aussi bien que les formats
précédents et tout le monde sera content. Ou alors , nous trouverons que les
idées qui sont dans les modules sont ce qui est réellement important et pas
la modularisation elle même et nous pourrons avoir une spécification qui
reste simple et laisser les gens qui inventent les termes à la mode à leur
gyrations et garder RSS réellement simple."
Copyright 2000,
Eric van der Vlist.
|