Re: Composer et SPIP sont dans un bateau

Bruno Bergot <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Hop,

Le 30/03/2019 à 14:47, RastaPopoulos a écrit :
> 
> Pour les plugins-dist, ce n'est pas tant un problème technique mais de
> choix de gouvernance.
> 
> Est-ce qu'on dit que les plugins-dist peuvent être modifiés directement
> par tout le monde comme actuellement ? Et dans ce cas, ils devraient
> être placés dans l'organisation Git "spip-zone" ou "friendofspip" (il
> faut qu'on finisse de définir les noms).
> 
> Ou bien est-ce qu'on considère que les plugins-dist doivent être
> surveillés plus étroitement, car il y a une responsabilité de l'équipe
> du noyau à ne pas casser la distribution officielle ? Et que donc les
> modifications ne devraient être que par des propositions pull request
> lorsque c'est pas une personne de l'équipe du noyau. Et donc ces plugins
> seraient dans ce cas dans l'organisation Git "spip" tout court.

Oui bien sûr ils doivent toujours être accessibles à tou⋅te⋅s, mais ahma 
uniquement après relecture, donc en mode pull request. Sans ça, on prend 
le risque d'envoyer un patch foireux ou malveillant dans une release 
uniquement parce que l'équipe aurait loupé une relecture ou qu'un commit 
soit "passé sous les radars".

J'ajoute que dans l'idéal ça devrait en être de même pour les commits 
sur le core, cad passer obligatoirement par pull request et attendre un 
minium de +1, pouces levés ou autres pour attester de la relecture d'au 
moins X personnes de l'équipe.

Pour répondre à tonton :

> Par contre, je trouve qu'aujourd'hui la séparation entre plugins-dist et
> autres plugins sous SVN n'est pas très heureuse. C'est compliqué aussi
> quand on décide de passer en plugins-dist un nouveau plugin et la notion de
> distribution est toujours en panne.

Si on parle de la distribution SPIP actuelle, on en ajoute pas tous les 
3 mois. Et si on parle des distributions alternatives à venir, 
l'expérimentation de James a bien démontré la simplicité de créer une 
nouvelle distrib, cf l'exemple de geodiversité.

++
b_b
_______________________________________________
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: http://www.spip.net/
dev: http://trac.rezo.net/trac/spip/
irc://irc.freenode.net/spip
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.