Re: Composer et SPIP sont dans un bateau

cy_altern <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 31/03/2019 à 10:17, Bruno Bergot a écrit :
> 
>>> 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".

Ok pour moi sur ce point:
 - ça me semble quasi-obligatoire si on ne veut pas finir par se
retrouver avec une "saleté" dans les plugins majeurs (qu'elle ait été
commité intentionnellement ou non)
 - et le passage en pull-request/merge-request sur le core et ces
plugins me semble aussi une bonne manière de commencer à profiter des
avantages de l'intégration de git pour le core :-)


>> Et donc à priori on partirait plutôt sur les plugins-dist bien dans
>> l'organisation "spip" tout court, celle de l'équipe du noyau, comme le
>> core.

OK aussi donc!


et Eric Lupinacci a répondu:
> Par contre, est-ce qu'on pourrait pas avant de faire le saut "revoir" la
> liste des plugins-dist en :
> - ajoutant enfin crayons qui doit être installés sur la plupart des sites
> en choisissant clairement quelle branche on utilise finalement (suite au
> débat qui a eu lieu il y a quelques mois)
> - Arrêter de trimballer une mini lib YAML dans textwheel alors qu'on a un
> plugin YAML aujourd'hui bien plus performant (et qui importe des lib
> composer) et que j'ai proposé une version de Textwheel en JSON qui
> éviterait même de nécessiter une quelconque librairie (il reste quelques
> bugs de traduction YAML->JSON à corriger)

à première vue ces 2 propositions me semblent une bonne idée


> - peut-être autre chose ?
> 
(ne chargeons pas trop la barque si on veut que ça puisse se faire sans
trop de délais...)


> Ca donnerait un caractère moins austère je trouve à cette étape très techno
> et je ne pense pas que ça reculerais de beaucoup la mise en oeuvre de cette
> étape...

et ça permettrait aussi de faire une version "consistante" pour le
passage à Git


cy_altern
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEYNvuOD4iOJOuX1MI1nagT6Ju4hEFAlyiAQkACgkQ1nagT6Ju
4hHGOwgAlQwv4Ul4GvDcZfv2LSJf0AUYqd0fPIuzrR8V85Zx7aUJYWZjXil/ql4w
AceREgIMPHkh10lljUYHHXTm5SzGa8X1UsGq8Q5heRM7wtBkXdtRyCCR6AfRuDsb
JHT+n0oCB/rnDf6GVVpVYsu+vEcjCUdHh9GpjLrYIonW8+3KLtnFRozSzZxs7Xpy
wy5dwIqccaHHYM6LyU65Ik837qNcE0nTlnpMast8xU/2ElVvJhiMLxqyeJIz17Q2
b+gvfJ7nBW6VxCq4E7adtiv7blqjvPJ3AB5QfosfDgwijc3oJopB9GD8Vdn/9ALi
984nZj9MhPPKTnfBbvXTGqrat/29iA==
=VAA9
-----END PGP SIGNATURE-----
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.