Re: Une 4.0 plutôt qu'une 3.3

Matthieu Marcillaud <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 13/04/2021 à 14:34, Maïeul Rouquette a écrit :
> Hop,

> En logique semver, il y a plus de cassage de comportement entre la 3.2 
> et la 3.3 qu'entre la 2.1 et la 3.0. En effet, même si la 3.0 permettait 
> d'aller plus loins dans SPIP, de mêmoire le code historique restait 
> fonctionnel.

[...]

Plusieurs remarques. Il ne me semble pas forcément pertinent pour la 
distribution SPIP / SPIP-core (je ne parle pas des plugins ou 
librairies) de suivre semver à tout prix. Il me semble qu'on est plus 
dans une notion un peu de paradigme de programmation (le X) : le 3 
indiquant le passage aux paquet.xml pour les plugins.

Si l'on considère que dès que l'on casse potentiellement quelque chose 
dans les squelettes on se met à augmenter X plutôt que Y, on serait déjà 
très haut, quasiment à chaque grande release. Non ?

Qui plus est, il y a des plugins de retro-compatibilité sur les 
changements apportés (fullcalendar, modèles documents...), et il ne 
semble pas y avoir de choses particulièrement bloquantes.

Donc, là comme ça je dirais moyen bof.

Mais.

Effectivement indépendamment des trucs qui cassent ou pas, la version à 
venir a son lot de sympathies, et même visuellement il va y avoir une 
rupture nette dans l'espace privé.

Par ailleurs, si l'on va effectivement vers un changement du rythme des 
versions SPIP en suivant l'activité de celle de PHP (et en maintenant 
quelques temps une 3.2 LTS), c'est un autre argument en faveur d'un 
changement de paradigme, et du coup d'une version 4.0

J'aurais préféré ce 4 pour du Composer. mais si c'est 5 ou 6 ça ira aussi :)

Voilà mes pensées du moment.

MM.
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.