Suppression des mises à jour de BDD < SPIP 3.0 (ou 3.1 ?)
Je propose pour continuer dans les nettoyages de SPIP 4.0 de supprimer tous les ecrire/maj/ qui concernent des versions de SPIP antérieures à SPIP 3.0 (voire SPIP 3.1 ?)
La suggestion est de dire : pour mettre à jour votre SPIP,
- passez d'abord en 3.2 (LTS) s'il n'y est pas. (Du coup on peut mettre un PHP récent)
- puis migrez en 4.0
Dès lors, et ça permettrait, en plus de nettoyer, d'enlever d'autres deprecated tel que upgrade_vers() ou maj_version(), car leur usages disparaitrait.
Concrètement ça veut dire :
Suppression de :
- ecrire/maj/legacy/v*.php
- SPLIT de maj/legacy/svn10000.php ** suppression du code < 3.0.0 dedans, soit < à la révision svn 19428 ~ . 19428 (3.0.0), 22704 (3.1.0), 23778 (3.2.0) ** séparation en fichiers maj/legacy/30.php 31.php, 32.php ? (ou pas)
Qu'en pensez vous ?
Ça voudrait dire que les migrations vers SPIP 4.0 fonctionneraient à partir d'un site SPIP 3.0 ou 3.1 (selon ce qu'on choisit) minimum.