[SPIP Zone] modification des plugins

----Message d'origine----

De: Nicolas Krebs <nicolas1.krebs2@netcourrier.com>
A: spip-zone@rezo.net
Date: Sat, 6 Dec 2008 18:54:14 +0100
Sujet: [SPIP Zone] modification des plugins

Salut,

Une des nouveautés de SPIP 2.0 est l'ajout de dépendances des plugins envers
(une ou des versions de) SPIP, par ajout de
« <necessite id='SPIP' version='[2.0.0 dev;]' /> » dans plugin.xml, voir
http://doc.spip.org/@Plugin-xml#necessite
(au passage, merci pour l'ajout d'ancres dans cette page)
http://article.gmane.org/gmane.comp.web.spip.devel/51073
http://trac.rezo.net/trac/spip-zone/browser/_plugins_/_stable_/agenda/2_0_0/plugin.xml?rev=24500#L57

Fait par http://trac.rezo.net/trac/spip-zone/changeset/25196 .
N'hésitez pas à
- corriger mes éventuelles erreurs (par exemple les caractères windows® dans
http://trac.rezo.net/trac/spip-zone/changeset/25196/_plugins_/_test_/SPIP-album/plugin.xml );
- remplacer par <necessite id="SPIP" version="[2.0.0 beta;]" />
si le plugin ne fonctionne qu'avec SPIP 2.0.0;
- ajouter <utilise id="cfg" version="[1.0;]" />
si le plugin peut être utilisé avec CFG;
- ajouter un élément <lien></lien> si il est absent;

Nicolas Krebs a écrit :

----Message d'origine----
  

De: Nicolas Krebs <nicolas1.krebs2@netcourrier.com>
A: spip-zone@rezo.net
Date: Sat, 6 Dec 2008 18:54:14 +0100
Sujet: [SPIP Zone] modification des plugins

Salut,

Une des nouveautés de SPIP 2.0 est l'ajout de dépendances des plugins envers (une ou des versions de) SPIP, par ajout de « <necessite id='SPIP' version='[2.0.0 dev;]' /> » dans plugin.xml, voir http://doc.spip.org/@Plugin-xml#necessite
(au passage, merci pour l'ajout d'ancres dans cette page)
http://article.gmane.org/gmane.comp.web.spip.devel/51073
http://trac.rezo.net/trac/spip-zone/browser/_plugins_/_stable_/agenda/2_0_0/plugin.xml?rev=24500#L57
    
Fait par http://trac.rezo.net/trac/spip-zone/changeset/25196 .
  

Dans le doute, j'aurais plutôt mis un necessite qui empêche l'installation en 2.0, partant du principe que la plupart des plugins non developpés pour SPIP 2.0 n'y fonctionne pas, et que ceux qui y fonctionnent ont en général un necessite, ou celui-ci aurait été corrigé rapidement.
La on a un necessite erroné sur des branches mortes de plugins qui ne seront jamais mis à jour, et qui n'empêchent pas l'installation en 2.0
Ex : la branche 1.9.0 d'agenda a un
<necessite id="SPIP" version="[1.9.2;]" />
pour le moins ubuesque.

Pour le coup, je ne comprends pas trop l'intérêt d'avoir mis un necessite par defaut partout, qui se trouve bien souvent erroné.
Je trouve que quand on ne sait pas, il est plus juste de ne pas mettre l'information que de mettre une information erronée

Cédric

c’est bête de faire comme ça tout d’un coup, faudrait d’abord tester les plugins, vérifier auprès de leurs auteurs, et les laisser commiter eux-mêmes…
par exemple, il y a une erreur dans compte_clics qui ne fonctionne qu’AVEC SPIP 2 et qui a été développé pour…

faudrait reverter ça…

Le 14 décembre 2008 18:13, cedric.morin@yterium.com <cedric.morin@yterium.com> a écrit :

Nicolas Krebs a écrit :

----Message d’origine----

De: Nicolas Krebs <nicolas1.krebs2@netcourrier.com>
A: spip-zone@rezo.net
Date: Sat, 6 Dec 2008 18:54:14 +0100
Sujet: [SPIP Zone] modification des plugins

Salut,
Une des nouveautés de SPIP 2.0 est l’ajout de dépendances des plugins envers (une ou des versions de) SPIP, par ajout de « » dans plugin.xml, voir http://doc.spip.org/@Plugin-xml#necessite
(au passage, merci pour l’ajout d’ancres dans cette page)
http://article.gmane.org/gmane.comp.web.spip.devel/51073
http://trac.rezo.net/trac/spip-zone/browser/plugins/stable/agenda/2_0_0/plugin.xml?rev=24500#L57

Fait par http://trac.rezo.net/trac/spip-zone/changeset/25196 .

Dans le doute, j’aurais plutôt mis un necessite qui empêche l’installation en 2.0, partant du principe que la plupart des plugins non developpés pour SPIP 2.0 n’y fonctionne pas, et que ceux qui y fonctionnent ont en général un necessite, ou celui-ci aurait été corrigé rapidement.
La on a un necessite erroné sur des branches mortes de plugins qui ne seront jamais mis à jour, et qui n’empêchent pas l’installation en 2.0
Ex : la branche 1.9.0 d’agenda a un

pour le moins ubuesque.

Pour le coup, je ne comprends pas trop l’intérêt d’avoir mis un necessite par defaut partout, qui se trouve bien souvent erroné.
Je trouve que quand on ne sait pas, il est plus juste de ne pas mettre l’information que de mettre une information erronée

Cédric


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone


Yohann, Admin de la Chambre des Secrets - www.chambredesecrets.net
La Chambre des Secrets - Le meilleur de l’actualité Harry Potter !

en fait y’a pas que ça, juste d’un coup d’oeil j’en vois d’autre comme svn_update, visiteurs_connectes, autorité…

faut vraiment revert et refaire ça proprement…

Le 14 décembre 2008 18:58, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

c’est bête de faire comme ça tout d’un coup, faudrait d’abord tester les plugins, vérifier auprès de leurs auteurs, et les laisser commiter eux-mêmes…
par exemple, il y a une erreur dans compte_clics qui ne fonctionne qu’AVEC SPIP 2 et qui a été développé pour…

faudrait reverter ça…

Le 14 décembre 2008 18:13, cedric.morin@yterium.com <cedric.morin@yterium.com> a écrit :

Nicolas Krebs a écrit :

----Message d’origine----

De: Nicolas Krebs <nicolas1.krebs2@netcourrier.com>
A: spip-zone@rezo.net
Date: Sat, 6 Dec 2008 18:54:14 +0100
Sujet: [SPIP Zone] modification des plugins

Salut,
Une des nouveautés de SPIP 2.0 est l’ajout de dépendances des plugins envers (une ou des versions de) SPIP, par ajout de « » dans plugin.xml, voir http://doc.spip.org/@Plugin-xml#necessite
(au passage, merci pour l’ajout d’ancres dans cette page)
http://article.gmane.org/gmane.comp.web.spip.devel/51073
http://trac.rezo.net/trac/spip-zone/browser/plugins/stable/agenda/2_0_0/plugin.xml?rev=24500#L57

Fait par http://trac.rezo.net/trac/spip-zone/changeset/25196 .

Dans le doute, j’aurais plutôt mis un necessite qui empêche l’installation en 2.0, partant du principe que la plupart des plugins non developpés pour SPIP 2.0 n’y fonctionne pas, et que ceux qui y fonctionnent ont en général un necessite, ou celui-ci aurait été corrigé rapidement.
La on a un necessite erroné sur des branches mortes de plugins qui ne seront jamais mis à jour, et qui n’empêchent pas l’installation en 2.0
Ex : la branche 1.9.0 d’agenda a un

pour le moins ubuesque.

Pour le coup, je ne comprends pas trop l’intérêt d’avoir mis un necessite par defaut partout, qui se trouve bien souvent erroné.
Je trouve que quand on ne sait pas, il est plus juste de ne pas mettre l’information que de mettre une information erronée

Cédric


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone


Yohann, Admin de la Chambre des Secrets - www.chambredesecrets.net
La Chambre des Secrets - Le meilleur de l’actualité Harry Potter !


Yohann, Admin de la Chambre des Secrets - www.chambredesecrets.net
La Chambre des Secrets - Le meilleur de l’actualité Harry Potter !

Le 14 décembre 2008 19:03, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

en fait y'a pas que ça, juste d'un coup d'oeil j'en vois d'autre comme
svn_update, visiteurs_connectes, autorité...

faut vraiment revert et refaire ça proprement...

Le 14 décembre 2008 18:58, Yohann Prigent <prigent.yohann@gmail.com> a écrit
:

c'est bête de faire comme ça tout d'un coup, faudrait d'abord tester les
plugins, vérifier auprès de leurs auteurs, et les laisser commiter
eux-mêmes...
par exemple, il y a une erreur dans compte_clics qui ne fonctionne qu'AVEC
SPIP 2 et qui a été développé pour...

faudrait reverter ça...

J'ai le générateur de paquet qui couine aussi (d'après l'horaire c'est
à cause de ce commit), mais je ne vois pas où.
------------------------------
Arnaud

oui, c’est sur, faut regénérer tous les paquets maintenant :s

faut vraiment reverter et le faire proprement et doucement

Le 14 décembre 2008 23:20, Arnaud Ventre <ventrea@gmail.com> a écrit :

Le 14 décembre 2008 19:03, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

en fait y’a pas que ça, juste d’un coup d’oeil j’en vois d’autre comme
svn_update, visiteurs_connectes, autorité…

faut vraiment revert et refaire ça proprement…

Le 14 décembre 2008 18:58, Yohann Prigent <prigent.yohann@gmail.com> a écrit
:

c’est bête de faire comme ça tout d’un coup, faudrait d’abord tester les
plugins, vérifier auprès de leurs auteurs, et les laisser commiter
eux-mêmes…
par exemple, il y a une erreur dans compte_clics qui ne fonctionne qu’AVEC
SPIP 2 et qui a été développé pour…

faudrait reverter ça…

J’ai le générateur de paquet qui couine aussi (d’après l’horaire c’est
à cause de ce commit), mais je ne vois pas où.

Arnaud


Yohann, Admin de la Chambre des Secrets - www.chambredesecrets.net
La Chambre des Secrets - Le meilleur de l’actualité Harry Potter !

Le 14 décembre 2008 23:22, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

oui, c'est sur, faut regénérer tous les paquets maintenant :s

faut vraiment reverter et le faire proprement et doucement

tant qu'il n'y a pas trop de commit dessus
------------------------------
Arnaud

y’'a du avoir environ 400 archives à régénérer en plus faudra encore les régénérer puisque c’est un commit partiellement erroné :s

2008/12/14 Arnaud Ventre <ventrea@gmail.com>

Le 14 décembre 2008 23:22, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

oui, c’est sur, faut regénérer tous les paquets maintenant :s

faut vraiment reverter et le faire proprement et doucement

tant qu’il n’y a pas trop de commit dessus

Arnaud


Yohann, Admin de la Chambre des Secrets - www.chambredesecrets.net
La Chambre des Secrets - Le meilleur de l’actualité Harry Potter !

Le 14 décembre 2008 23:33, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

y''a du avoir environ 400 archives à régénérer en plus faudra encore les
régénérer puisque c'est un commit part

pour les paquest c'est pas un pb le generateur est là pour ça , j'ai
trouvé le bug, c'est ce que je pensai l manque un des " dans un
necessite celui de /_plugins_/_stable_/svn_update/plugin.xml

je vais voir si j'arrive à faire un patch inversé de 25196 vers 25195
pour l'appliquer sur la zone , ça permettra de passer le revert sans
toucher aux commits fait depuis
A+
------------------------------
Arnaud

Le 14 décembre 2008 23:37, Arnaud Ventre <ventrea@gmail.com> a écrit :

Le 14 décembre 2008 23:33, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

y''a du avoir environ 400 archives à régénérer en plus faudra encore les
régénérer puisque c'est un commit part

pour les paquest c'est pas un pb le generateur est là pour ça , j'ai
trouvé le bug, c'est ce que je pensai l manque un des " dans un
necessite celui de /_plugins_/_stable_/svn_update/plugin.xml

je vais voir si j'arrive à faire un patch inversé de 25196 vers 25195
pour l'appliquer sur la zone , ça permettra de passer le revert sans
toucher aux commits fait depuis
A+
------------------------------
Arnaud

j'ai tenté un svn merge -c -25196 svn://zone.spip.org/spip-zone/_plugins_ .
mais ça génère plus de diff que l'original :frowning:

--
------------------------------
Arnaud

Si tu veux je peux faire le revert demain à partir de ma copie locale de la zone(sur windows donc avec interface graphique = plus simple).

Le 15 déc. 08 à 00:07, "Arnaud Ventre" <ventrea@gmail.com> a écrit :

Le 14 décembre 2008 23:37, Arnaud Ventre <ventrea@gmail.com> a écrit :

Le 14 décembre 2008 23:33, Yohann Prigent <prigent.yohann@gmail.com> a écrit :

y''a du avoir environ 400 archives à régénérer en plus faudra encore les
régénérer puisque c'est un commit part

pour les paquest c'est pas un pb le generateur est là pour ça , j'ai
trouvé le bug, c'est ce que je pensai l manque un des " dans un
necessite celui de /_plugins_/_stable_/svn_update/plugin.xml

je vais voir si j'arrive à faire un patch inversé de 25196 vers 25195
pour l'appliquer sur la zone , ça permettra de passer le revert sans
toucher aux commits fait depuis
A+
------------------------------
Arnaud

j'ai tenté un svn merge -c -25196 svn://zone.spip.org/spip-zone/_plugins_ .
mais ça génère plus de diff que l'original :frowning:

--
------------------------------
Arnaud

Yohann Prigent a écrit :

c'est bête de faire comme ça tout d'un coup, faudrait d'abord tester les plugins, vérifier auprès de leurs auteurs, et les laisser commiter eux-mêmes...
par exemple, il y a une erreur dans compte_clics qui ne fonctionne qu'AVEC SPIP 2 et qui a été développé pour...

faudrait reverter ça...

compte_clics était un de mes premiers codes en PHP écrit pour SPIP 1.9
il y un an environ... donc pas pour SPIP 2.0 !

Ah non je me suis trompé, c'est d'une variante de compte clics codé par un ami que je parle... Dsl

Le 15 déc. 08 à 10:18, chryjs <chryjs@free.fr> a écrit :

Yohann Prigent a écrit :

c'est bête de faire comme ça tout d'un coup, faudrait d'abord tester les plugins, vérifier auprès de leurs auteurs, et les laisser commiter eux-mêmes...
par exemple, il y a une erreur dans compte_clics qui ne fonctionne qu'AVEC SPIP 2 et qui a été développé pour...
faudrait reverter ça...

compte_clics était un de mes premiers codes en PHP écrit pour SPIP 1.9
il y un an environ... donc pas pour SPIP 2.0 !