Nicolas Hoizey a écrit :
Log:
pas de doublons dans le comarquage
Added:
_plugins_/_stable_/comarquage/svn/
- copied from r5556, _plugins_/_dev_/comarquage/
Est-ce que ça ne paraît pas étrange de mettre un dossier "svn", indiquant à priori des choses susceptibles de bouger pas mal, dans le dossier "_stable_" ???
alors, si j'ai bien compris, mais rien n'est moins sur..., _stable_ veut dire "pour une version stable *de Spip*"
Pas du tout que le plugin lui meme est stable.
Si le plugin necessite une SVN de spip (pas de la branche 1.9, la version de dev), alors il va dans _dev_
on devrait donc avoir plein de choses dans _stable_ avec soit un sous repertoire 1.9.0 si c'est compatible depuis cette version, soit 1.9.1, soit les 2 si 2 versions differentes sont necessaires...etc
un plugin necessitant la derniere SVN de la branche 1.9 par contre, je ne sais pas ou ca doit aller...
dans la branche _dev_ avec un sous repertoire 1.9 ou dans la branche _stable_ avec un sous repertoire 1.9.2 "anticipé" ?
De manière plus générale, il me semble que j'ai loupé le moment où a été décidé l'arborescence du type suivant :
_plugins_/_stable_/dewplayer/1_9_0/
_plugins_/_stable_/ecard/1_9_1/
_plugins_/_stable_/marqueur_stats/1_9_0/
héhéhé, moi hier, je me suis battu 1h avec le SVN.
Je fais des synchros partielles sur un projet qui contient tout spip-zone : il me disait "pas de changement", mais plantait sur les updates et le commit en me disant que le fichier en face n'existait pas...
J'ai fini par jeter un oeil sur les commit et j'ai compris qu'il fallait que je remonte d'un cran pour updater.
Bref, vraiment, c'est pas pour me plaindre, mais un petit mail sur la liste avant de le faire et pour expliquer l'organisation, juste 3 lignes, ca n'aurait pas été de trop.

Il me semble que cela complexifie énormément la récupération en svn des plugins stables pour une version particulière de SPIP.
N'aurait-il pas été plus judicieux d'avoir :
_plugins_/_stable_/1_9_0/dewplayer/
_plugins_/_stable_/1_9_0/marqueur_stats/
_plugins_/_stable_/1_9_1/ecard/
non, car si j'ai une 1.9.1, je ne trouverai pas forcement le plugin dans 1.9.1, si il est compatible 1.9.0 ET 1.9.1, il dait etre dans 1.9.0
Une fois de plus, j'ai peut-être loupé la discussion où se trouvaient les bons arguments, auquel cas désolé pour le bruit...
Ben finalement, il n'y a eu que peu de bruit sur cette liste, les choses ont du se passer du coté de l'IRC, mais de toutes facons, il fallait poser une regle.
Chacun a donné son avis, tout le monde était d'accord pour dire qu'il y avait un pb, maintenant, c'est reglé.
Bref, peut etre juste un petit manque de communication ?
@++