[SPIP Zone] suggestions pour ref.rss

De: Nicolas Krebs <nicolas1.krebs2@netcourrier.com>
A: spip-zone@rezo.net
Date: Mon, 21 May 2007 00:39:57 +0200
Sujet: [SPIP Zone] suggestions pour ref.rss

Suggestions pour paquets.rss ( http://files.spip.org/spip-zone/paquets.rss.xml.gz )
et ref.rss ( http://files.spip.org/spip-zone/ref.rss.xml.gz ) :

- ajouter des url dans <link> et <guid>, par exmple
svn://zone.spip.org/spip-zone/_plugins_/_test_/chargeur/
(http://trac.rezo.net/trac/spip-zone/browser/_outils_/refxml2rss/ref.xsl
ne fonctionne pas sur ce point)

Fait (par moi); ansi que l'ajout d'un mot-clé correspondant à l'état de
développement indiqué dans plugin.xml (élément <etat>);
et pas mal de netoyage, voir
http://trac.rezo.net/trac/spip-zone/browser/_outils_/refxml2rss/ref.xsl

- mettre une adresse http:// dans l'élément <link> (par exmple
http://trac.rezo.net/trac/spip-zone/browser/_plugins_/_test_/chargeur/ )
- pour les plugins qui sont en packet dans Téléchargements - Plugins SPIP,
ajouter un élément enclosure, par exemple
<enclosure url="http://files.spip.org/spip-zone/chargeur.zip&quot;
type="application/zip" />

Pour ces deux points, j'attend des modifications du script créant
http://files.spip.org/spip-zone/paquets.rss.xml.gz et
http://files.spip.org/spip-zone/ref.xml.gz .

Je ne suis pas parvenu à indiquer la date.

Qui veut une conversion au format atom 1.0 ?

http://files.spip.org/spip-zone/ref.rss.xml.gz ne mentionne que les plugins et pas les themes des theme.xml, pourtant signalés dans
ref.xml.gz. Qui veux que j'ajoute ?

Plugins Zone - SPIP-Contrib syndique
http://files.spip.org/spip-zone/ref.rss.xml.gz .
(Il faudra tout puger si les adresses link changent)

Profitez de
http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Ffiles.spip.org%2Fspip-zone%2Fpaquets.rss.xml.gz
et Feed Validator Results: http://files.spip.org/spip-zone/ref.rss.xml.gz
pour prendre connaissance de certaines erreurs des plugin.xml et
theme.xml.

J'ai donc incorporé ton ajout de <uri> dans paquet-version.sh ... pour le virer aussitot dans paquets.cfg dans la variable de customisation PQ_TRAC

En effet, les paquets se veulent très généralistes et indépendants de spip et tout ce qui est custom doit aller là.

Le mécanisme est maintenant que ce PQ_TRAC évalue 2 variables "text" et "xml" qui sont incorporés dans le svn.revision et le ref.xml

Au passage j'y ai rajouté <archive> qui donne l'url du zip

Le plus dur a été de faire des sauts de ligne :frowning:
--
toggg

J'oubliais de préciser que bien qu'imparfaites, des dtd existent pour la définition des paquets

http://trac.rezo.net/trac/spip-zone/browser/dev/paquets/dtd

Il conviendrait de les mettre à jour lorsqu'on ajoute des éléments, je viens de le faire pour uri, archive ... et archivelist qui avait été oublié.
--
toggg