Hello,

Aujourd’hui la migration sous git est bien avancée:

- les plugins SPIP 3 sont tous migrés sur le Gitea à l’exception de certains 
qui sont passés sous le radar car non zippés.
- le débardeur construit les zips pour tout type de repo
- tradlang utilise git
- Plugins SPIP est donc correctement alimenté par les zips du débardeur
- les logs de commits sont maintenant générés par le débardeur également à 
partir du Gitea
- subgit permet de synchroniser git et svn
- il existe un backup complet sous GitHub de la zone svn
- on des ressources scripts et docs pour travailler sous git

On est donc largement opérationnel pour travailler sous git même si tout n’est 
pas encore parfait.

Néanmoins, la synchronisation svn-git est complexe, fragilise notre système et 
devient finalement plus nécessaire aujourd’hui.
Il faut alléger nos environnements tant en complexité qu’en maintenance.
Il est donc proposer de couper définitivement le lien svn à partir du 1 
juillet. A cette date:

- la synchronisation svn-git serait coupée et on arrêterait le subgit
- la zone svn serait fermée en écriture, donc plus aucun commit ne sera 
possible en svn
- tout commit se ferait via git et si certains plugins ont été oubliés ou 
ressortis du placard il sera possible de les importer sous gitea à la demande.

Cela laisse le mois de juin pour basculer les environnements svn en git pour 
ceux qui n’ont pas encore fait le pas.

Après, on pourra s’occuper de la dernière grosse opération de migration, à 
savoir les tickets redmine.


Vos avis?

++
Eric

PS: on pourrait peut-être aussi sortir la 3.3 en même temps ou c’est trop ?
_______________________________________________
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Répondre à