SPIP 4 et les plugins 3.3

Hello,

Beaucoup de plugins ont suivi la longue marche de la 3.3 vers le précipice.
Maintenant que celle-ci ne verra jamais le jour, pour tester plus avant la nouvelle 4.0.0-alpha sans forcément activer la compatibilité forcée, ce serait bien de passer la borne 3.3.* que l’on retrouve dans pas mal de plugins en 4.0.* car il n’y a pas de différence notable à part la disparition de quelques plugins-dist qui de toute façon auraient dus être mis en necessite si besoin.
Donc peu de risque.

J’ai fait une première liste basée sur les paquets générés (donc il manque éventuellement des plugins qui ne génèrent pas encore de zip) qui est disponible à cette adresse : https://docs.google.com/spreadsheets/d/1kZSYxxCxJcHB0eQdL5PWDXFW37hm1sLidOTB6sPMjI0/edit#gid=353635884

C’est aussi l’occasion de penser à mon précédent mail sur la stratégie de branchement.

En ce qui concerne l’ecosystme saisies/formidable/verifier/etc, je vais m’en charger prochainement après quelques vérifs. Pour saisies, on ne zippera pas tout de suite le master, on attend le boulot de @tcharlss (merci à lui !).

En ce qui concerne les autres plugins que je maintiens, bah je vais voir, mais de mémoire oui ca devrait passer sans problème.

Je ne parlais pas forcément de zipper mais du master pour les développements en git. Cela revient aussi à définir la politique de branchement dans certains cas un peu compliqué.

Pour info, Responsivenav est dans la liste alors qu’il est compatible depuis 4j : https://git.spip.net/spip-contrib-extensions/responsivenav/commit/a9a712c7cec415d903df0ac4ba11e5c5254ed000

Sur le peu de risque, il faut noter que les squelettes conçus avec l’ancienne pagination seront cassés sans mise à jour.
Une base est récupérable dans la dist spip/dist - css/theme.css at master - dist - SPIP on GIT