[SPIP Zone] r7036 - Epona sur la zone

Le 6 nov. 06 à 19:05, franck.ducas@free.fr a écrit :

Log:
Pluginisation du squelette epona pour le fournir avec "habillages".

En temps qu'auteur du squelette Epona, je voudrais faire part de mes réserves. Franck les connaît, puisque je les lui ai dites quand il m'a suggéré avant-hier de mettre Epona sur zone Maintenant que ç'est un fait accompli, la question ne relève plus de l'échange privé.

La demande de Franck:

"J'ai réalisé un plugin qui s'appelle "Habillages". [....] Le problème est donc que je ne peux récupérer Epona pour le fournir avec mon plugin. Il suffit juste de le commiter à chaque fois qu'il est modifié et je peux le fournir en standard dans la version grasouillette de mon plugin."

Ma réponse :

"Pour moi, la question de mettre Epona sur la zone est liée à l'éventualité d'un développement collaboratif plutôt qu'à un besoin de mise à disposition. Pour l'instant Epona est publié sur mon site dans un article qui contient un zip et j'utilise Spip-contrib pour référencer cet article. Le jour où Epona sera sur la zone permettra à qq'un d'autre de faire des modifications, pas nécessairement publiables, donc je vois mal comment ce besoin (hypothétique) peut coïncider avec le tien."

Après cette réponse, pour le moins réservée, Franck a commité le squelette et m'a informé dans un mail parallèle disant :

"Bon, de toute façon, si je voulais offrir Epona dans mon plugin "Habillages", il fallait que je le passe en plugin."

Donc, là si je comprends bien, il n'est même plus question que je puisse commiter les mises à jour Epona (si tant est que je sois d'accord) puisqu'il s'agirait d'une version dérivée, un fork...

Dans ces conditions, j'aurais préféré une autre appelation. De plus, même si le fork n'est pas obligatoire pour Franck, je n'ai pas pris l'engagement de commiter mes modifications sur la zone. Pour moi, la référence Epona reste l'article avec son zip et je ne vois pas l'intérêt de proposer le zip tout seul, fût-il accompagné d'un emballage SVN.

Marc

Marc Lebas a écrit :

En temps qu'auteur du squelette Epona, je voudrais faire part de mes réserves. Franck les connaît, puisque je les lui ai dites quand il m'a suggéré avant-hier de mettre Epona sur zone Maintenant que ç'est un fait accompli, la question ne relève plus de l'échange privé.

La demande de Franck:

"J'ai réalisé un plugin qui s'appelle "Habillages". [....] Le problème est donc que je ne peux récupérer Epona pour le fournir avec mon plugin. Il suffit juste de le commiter à chaque fois qu'il est modifié et je peux le fournir en standard dans la version grasouillette de mon plugin."

Ma réponse :

"Pour moi, la question de mettre Epona sur la zone est liée à l'éventualité d'un développement collaboratif plutôt qu'à un besoin de mise à disposition. Pour l'instant Epona est publié sur mon site dans un article qui contient un zip et j'utilise Spip-contrib pour référencer cet article. Le jour où Epona sera sur la zone permettra à qq'un d'autre de faire des modifications, pas nécessairement publiables, donc je vois mal comment ce besoin (hypothétique) peut coïncider avec le tien."

Après cette réponse, pour le moins réservée, Franck a commité le squelette et m'a informé dans un mail parallèle disant :

"Bon, de toute façon, si je voulais offrir Epona dans mon plugin "Habillages", il fallait que je le passe en plugin."

Donc, là si je comprends bien, il n'est même plus question que je puisse commiter les mises à jour Epona (si tant est que je sois d'accord) puisqu'il s'agirait d'une version dérivée, un fork...

Non, non. J'ai juste fais des modifications pour que ça fonctionne en
plugin. Rien d'autres ne change.

Bon, en l'état j'ai juste fais les modifs suivantes :
- ajouté un epona_options.php qui fait prendre la main à ton jeu de
squelettes
- changé le squelettes/mes_fonctions.php en epona_fonctions.php et mis
un prefixe devant le nom de la fonction qui est à l'intérieur;
- déplacé ecrire/exec dans exec.

Tout le reste est identique à ton jeu de squelettes.

Dans ces conditions, j'aurais préféré une autre appelation. De plus,
même si le fork n'est pas obligatoire pour Franck, je n'ai pas pris l'engagement de commiter mes modifications sur la zone. Pour moi, la
référence Epona reste l'article avec son zip et je ne vois pas l'intérêt de proposer le zip tout seul, fût-il accompagné d'un emballage SVN.

Bon, j'insiste pas. Je le vire de la zone. Mais je peux quand même le proposer dans mon plugin, non ?

A+

Le 7 nov. 06 à 09:28, Franck Ducas a écrit :

Bon, j'insiste pas. Je le vire de la zone. Mais je peux quand même le proposer dans mon plugin, non ?

Oui bien sûr, Epona est GPL.