Re: Notre cycle de release

erational <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Organization secret society of rational thoughts
Message-ID <[email protected]>
Je suis aussi très motivé pour ces propositions !

Surtout que des gros efforts ont été fait pour passer à git et le 
débardeur, autant en profiter !
On devrait donc pouvoir releaser plus facilement et plus proprement.



Le 15/03/2021 à 16:11, Matthieu Marcillaud a écrit :
> Le 15/03/2021 à 15:38, Bruno Bergot a écrit :
> [...]
>
>> Je pense qu'il serait vraiment bien qu'on adopte un rythme de release 
>> plus "régulier", afin de nous caler sur celui des releases de PHP, 
>> qui pour rappel est le moteur de SPIP :)
>>
>> Amha, on pourrait se fixer :
>>
>> - une release Y chaque année, dans la même période que la release 
>> d'une nouvelle version de PHP
>> - moins important, mais qui permettrait plus facilement de tenir le 
>> premier point, une release Z tous les X mois (je pense à 3 ou 4).
>
> [...]
>
>> Dans tous les cas, la version maxi de PHP supportée par SPIP serait 
>> la version stable de l'année en cours, et on ne change pas de version 
>> maxi de PHP pour les anciennes releases.
>
> Je plussois. J'espère qu'on réussira à maintenir (encore faut il 
> commencer!) un cycle de release plus rapide… On avait espéré après la 
> 3.2 pourtant.
>
> Ceci dit, maintenant nous sommes en Git, et il est plus facile de 
> faire des branches de dev, de faire des branches pour les prochaines 
> versions, etc. Donc… avec un peu de motivation ça devrait être jouable.
>
> Pour récapituler, voici donc des exemples de ce que cela pourrait 
> donner en terme de versions SPIP => versions PHP compatibles.
>
>
> Scénario 1 : Releases minimales
> ===============================
>
> 1 release / an (après la sortie de version PHP, disons décembre)
>
> - 3.3 (bientôt / prochainement / on y croit / ouf) => [7.3 .. 8.0]
> - 3.4 (12 2021) => [7.4 .. 8.1]
> - 3.5 (12 2022) => [8.0 .. 8.2]
> - 3.6 (12 2023) => [8.1 .. 8.3] => fin de support sécu SPIP 3.3.
>
>
> Scénario 2 : Releases pétillantes
> =================================
>
> 1 release / an au minimum (après la sortie de version PHP, disons 
> décembre)
>
> - 3.3 (bientôt / prochainement / on y croit / ouf) => [7.3 .. 8.0]
> - 3.4 (08 2021) => [7.3 .. 8.0]
> - 3.5 (12 2021) => [7.4 .. 8.1]
> - 3.6 (04 2022) => [7.4 .. 8.1] => fin de support sécu SPIP 3.3 ?
> - 4.0 (07 2022) => [7.4 .. 8.1]
> - 4.1 (09 2022) => [7.4 .. 8.1]
> - 4.2 (12 2022) => [8.0 .. 8.2]
> - 4.3 (04 2023) => [8.0 .. 8.2]
>
> Juste donc, deux exemples pour situer. En gros, une release majeure de 
> SPIP (x.y) suivrait simplement la version de PHP maintenue au moment 
> de sa sortie.
>
> MM.
> _______________________________________________
> liste: https://listes.rezo.net/mailman/listinfo/spip-dev
> doc: https://www.spip.net/
> dev: https://core.spip.net/
> irc://irc.freenode.net/spip

-- 
_________________________________________
https://www.erational.org

_______________________________________________
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
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.