Rép : [SPIP Zone] Fusion SPIP-Lettres et SPIP-Listes et considérations plus générales...

Bonjour,

J'apprécie les remarques de Cédric, je suis à l'origine des 2 plugins spip-lettres et spip-sondages et sûrement au centre de cette polémique... Mon but n'est pas de forker tous les projets existants mais de combler un besoin spécifique à un moment donné.

spip-sondages a été développé pour être utilisé par nos clients, et j'ai jugé que Forms n'était pas suffisamment ergonomique pour eux. Ensuite spip-sondages se veut minimaliste : je ne veux pas présenter des champs texte et select au client si je lui présente le module comme un gestionnaire de sondages. On ne vend pas le logiciel spip-sondages, mais son installation, sa configuration, la personnalisation de ses squelettes et la formation. Pour personnaliser les squelettes, je passerais plus de temps sur Forms que sur spip-sondages et ce n'est pas mon intérêt.

Pour la comparaison spip-lettres et spip-listes, j'ai eu du mal à comprendre son principe de fonctionnement, ce n'était pas un plugin spip 1.9 alors, le code (avec tout mon respect BoOz) me paraissait fouilli, ça m'a paru plus long de reprendre le code existant que de partir sur quelque chose de neuf. spip-lettres ne s'est pas basé sur le code de spip-liste pour info.

C'est sûrement très simple de dire : il y a déjà un projet similaire existant, pourquoi en crées-tu un autre ? Même si ces plugins sont libres, l'activité de ma boite en dépend et j'ai préféré mettre les chances de mon côté en repartant de quelque chose de propre ou de minimaliste.

Si ça vous paraît à la limite du justifiable, alors imaginez plus les plugins spip-lettres et spip-sondages comme des modules développés pour nos clients, que l'on a décidé de partager avec la communauté spip, parce nous sommes reconnaissant de ce magnifique outil.

Cordialement,

Pierre BASSON
--
http://www.maiis.net
http://www.artego.fr
--

PS : OUPS ! le message est parti sur spip-dev...

Le 19 juil. 06 à 23:32, cedric.morin@yterium.com a écrit :

Ben oui c'est la vie et le principe des dev communautaires benevoles...

Si il y en a qui preferent recoder un truc partant de zero que
d'ameliorer l'existant, c'est leur droit.

Pour sondages, j'ai indiqué a son auteur que ce serait plus constructif
d'enrichir forms, mais il a préféré faire un truc plus light dédié aux
sondages, et un des arguments etait que il y avait besoin de pouvoir
boucler sur les resultats pour les inclure dans des squelettes.
Donc forcement ca m'a piqué au vif et j'ai réécrit une bonne partie de
forms ce week end, ce qui permet maintenant de faire a peu pres ce qu'on
veut en squelette avec, que ce soit pour les formulaires ou les sondages ...
Comme quoi ca peut aussi avoir des interets indirects ... :stuck_out_tongue:
Mais bon, si ca se trouve dans 4 matins on dira 'c'est quoi l'interet de
ce plugin forms alors que il y a l'autre qui fait tout mieux' ....

Je pense pas que le choix soit nuisible. Peut être juste il faut
reflechir a une facon de permettre les retours d'experience, et les
avis, afin que chacun ne doivent pas recommencer un bench depuis zero
pour se construire sa liste de plugins préférés...

Cédric

Ventre Arnaud a écrit :

Le 19/07/06, *Nicolas Hoizey* <nicolas@hoizey.com
<mailto:nicolas@hoizey.com>> a écrit :

    Bonjour,

    il me semble qu'il était envisagé que ces deux plugins soient
    fusionnés,
    d'autant plus qu'à priori l'un est une évolution de l'autre, est-ce
    toujours d'actualité ?

    En règle générale, ne faudrait-il pas trouver un moyen d'organiser
    les
    plugins de sorte qu'il n'y ait pas de doublons, au moins pour ce
    qui est
    des plugins gérés sur la zone ?

J'avais une question similaire sur les plugins sondages et forms (ce
dernier sachant traiter les sondages, il ne lui manque à priori que la
gestoin de la date d'expiration ?).
a+

----
Arnaud

------------------------------------------------------------------------

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

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

Pierre Basson a écrit :

Si ça vous paraît à la limite du justifiable, alors imaginez plus les plugins spip-lettres et spip-sondages comme des modules développés pour nos clients, que l'on a décidé de partager avec la communauté spip, parce nous sommes reconnaissant de ce magnifique outil.
  

Hello,

Moi je trouve ca très bien que spip-lettres existe, ca ne me pose aucun problème : ca permet de comparer les codes les idées et d'aporter des améliorations à chacun des scripts.

Il faut vraiment être tordu pour etre géné par l'existence de deux plugins : prennez celui que vous préférez et puis c'est tout.

Quant à la suite, et bien on verra, peut être que les deux plugins vont se mixer, peut etre que l'un des deux va s'arretter, mais quelle que soit l'issue, je ne vois pas le problème.

A mon avis, un des enjeux de ce système de contribution de fonctionnalité serait surtout que tous ceux qui le fréquentent y publient du code.

BoOz

Moi je trouve ca très bien que spip-lettres existe, ca ne me pose aucun problème : ca permet de comparer les codes les idées et d'aporter des améliorations à chacun des scripts.

Je suis d'accord sur le fond, côté développeurs, que c'est mieux d'avoir plusieurs propositions d'implémentation.

Il faut vraiment être tordu pour etre géné par l'existence de deux plugins : prennez celui que vous préférez et puis c'est tout.

Pour "préférer", il faut être capable de comparer, ce n'est pas à la portée de tout le monde.

Quant à la suite, et bien on verra, peut être que les deux plugins vont se mixer, peut etre que l'un des deux va s'arretter, mais quelle que soit l'issue, je ne vois pas le problème.

Le problème, c'est ceux qui auront choisi celui qui va disparaître qui vont l'avoir, c'est tout...

A mon avis, un des enjeux de ce système de contribution de fonctionnalité serait surtout que tous ceux qui le fréquentent y publient du code.

A condition d'avoir du code à publier, bien sûr... sinon c'est un peu élitiste...

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
phpHeaven : http://www.phpheaven.net/

Nicolas Hoizey a écrit :

Pour "préférer", il faut être capable de comparer, ce n'est pas à la portée de tout le monde.

Tu peux te limiter à une comparaison fonctionnelle (le plugin X offre la fonctionnalité Y alors que le plugin Z fait Y+W...) sans vouloir/pouvoir mettre les mains dans le code. Je pense que l'utilisateur de plugin cherche juste un truc "qui marche" et "facile à utiliser". Ensuite la qualité du code, ça lui passe par dessus la tête (pour un particulier j'entends)

Le problème, c'est ceux qui auront choisi celui qui va disparaître qui vont l'avoir, c'est tout...

On peut en effet imaginer un plugin unique qui couvre alors un périmètre fonctionnel plus large mais à l'inverse il peut devenir une usine à gaz, ou sinon à vouloir satisfaire tout le monde, on peut en venir à bloquer son développement... (temps de sortie d'une nouvelle version, ou bien complexification du code ou ...)

On a toujours les avantages des inconvénients et inversement dans les deux cas :wink:

Nicolas Hoizey a écrit :

A condition d'avoir du code à publier, bien sûr...

Ben commence par tes rewriteRules alors :smiley:

BoOz

A condition d'avoir du code à publier, bien sûr...

Ben commence par tes rewriteRules alors :smiley:

OK, OK, le vieux serpent de mer... :wink:

Sérieux, y'a pas grand chose de plus que dans celles par défaut, mais je vais les contribuer, promis.

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
phpHeaven : http://www.phpheaven.net/

Pour "préférer", il faut être capable de comparer, ce n'est pas à la portée de tout le monde.

Tu peux te limiter à une comparaison fonctionnelle (le plugin X offre la fonctionnalité Y alors que le plugin Z fait Y+W...) sans vouloir/pouvoir mettre les mains dans le code.

Sauf que justement, dans le cas de SPIP-Lettres et SPIP-Listes, pas sûr que la comparaison purement fonctionnelle soit facile.

Je pense que l'utilisateur de plugin cherche juste un truc "qui
marche" et "facile à utiliser". Ensuite la qualité du code, ça lui
passe par dessus la tête (pour un particulier j'entends)

Même pour pas mal de professionnels...

Le problème, c'est ceux qui auront choisi celui qui va disparaître qui vont l'avoir, c'est tout...

On peut en effet imaginer un plugin unique qui couvre alors un périmètre fonctionnel plus large

Je ne crois pas que SPIP-Lettres et SPIP-Listes soient si différents l'un de l'autre au niveau périmètre.

La question est par contre tout à fait pertinente pour Forms et Sondages, l'un étant beaucoup plus vaste que l'autre, et donc (relativement) plus complexe fonctionnellement.

mais à l'inverse il peut devenir une usine à gaz,

A éviter, bien sûr.

On a toujours les avantages des inconvénients et inversement dans les deux cas :wink:

Je n'ai pas dit que c'était facile... :wink:

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
phpHeaven : http://www.phpheaven.net/