[spip-dev] Migration Git - Galaxie - Scories

Hello,

Francky, via la liste des traductions, a mis en exergue que certains plugins étaient encore sous SVN uniquement.
C’est le cas des plugins-squelette de mediaspip (squelettes/mediaspip/xxxx, 4 sous dossiers) et qui sont bien référencés dans mon suivi comme « on en fait quoi ? ».
J’ai vérifié que ces plugins sont bien utilisés sous medias.spip.net mais je ne vois pas le rapport avec le squelette que l’on a aujourd’hui dans git sous l’organisation galaxie, à savoir, medias.spip.net.
J’en ai profité pour refaire un état de migration de la galaxie sous git en sortant mes archives de suivi et j’en ai tiré quelques actions à effectuer car tout n’est pas encore propre.

Renommer des repos:
Pour être plus lisible et cohérent avec le reste il faudrait renommer les repos galactic_xxxx du nom de l’url:

Ça peut se faire rapidement mais y a-t-il des conséquences et où ?

Déprécier des repos:

  • galactic_pluginspip : début de passage à galactic de Plugins SPIP, à supprimer car il ne servira jamais étant donné que Contrib inclura Plugins SPIP à terme
  • spip-info : archiver le repo

Supprimer ou rajouter de la boussole:

  • spip-info : à supprimer de la boussole
  • stats.spip.net : à ajouter à la boussole
  • git.spip.net : à ajouter à la boussole
  • SPIP zone : ne faudrait-il pas le supprimer de la boussole ?

Migrer des repos dans Galaxie:

  • rapatrier les repos mediaspip listés ici : https://pic.infini.fr/WjHjXWPV/aksPYu6u.png. Ce sont les repos utilisés sur medias.spip.net et qui sont au format trunk/branches.
  • rapatrier les repos _squelettes_/spip.zone.trac et _squelettes_/trac.rezo.net pour mémoire et les archiver. Ce n’est pas grand chose mais ça me parait plus cohérent.

Ca serait bien qu’on en profite là pour finir ça avant la fin de l’année, c’est pas grand chose mais au moins on aura un truc fini.

Concernant le ficher de traduction, il y a aussi d’autres incohérences que je voudrais bien résoudre :blush:

Exemple (il n’est pas le seul dans ce cas) :

https://git.spip.net/spip-contrib-outils/archivelists/src/branch/master/traductions.txt#L479 Il est dit « deprecated » mais il y a https://plugins.spip.net/forms.html qui pointe vers d’autres versions qui sont uniquement sur svn…

Faudrait être sûr que tous les plugs qui étaient fait via svn sont aussi fait via git, car sans quoi, ceux qui voudront mettre un très vieux spip (1.9 ou 2.0 par exemple) à jour vont avoir des problèmes pour faire des installations en local afin de faire des upgrades

Franck

Hello,

Ce n’est pas le sujet du fil.
Faire un autre fil pour ça merci.

C’est fait :blush:

Sinon, juste pour dire que je suis d’accord avec toi concernant la boussole et le renommage

Franck

Hop,

*Renommer des repos*:
Pour être plus lisible et cohérent avec le reste il faudrait renommer les
repos galactic_xxxx du nom de l'url:
- *contrib* devrait devenir contrib.spip.net
- *galactic_spip_net* en www.spip.net
- *galactic_programmer* en programmer.spip.net
- *galactic_forum* en forum.spip.net
- et aussi *univers_spip* en stats.spip.net
Ça peut se faire rapidement mais y a-t-il des conséquences et où ?

Ok sur le principe, seule conséquence, tous les gens qui avait cloné ces repos devront mettre à jour leur url.

*Déprécier des repos*:
- *galactic_pluginspip* : début de passage à galactic de Plugins SPIP, à
supprimer car il ne servira jamais étant donné que Contrib inclura Plugins
SPIP à terme
- *spip-info* : archiver le repo

Ok, tu veux que je passe les deux en archive ?

*Supprimer ou rajouter de la boussole*:
- *spip-info* : à supprimer de la boussole
- *stats.spip.net <http://stats.spip.net>* : à ajouter à la boussole
- *git.spip.net <http://git.spip.net> *: à ajouter à la boussole
- *SPIP zone* : ne faudrait-il pas le supprimer de la boussole ?

+1, et oui pour supprimer le lien spip-zone qui de toute façon n'est plus à jour cf https://zone.spip.net/trac/spip-zone/log/spip-zone/

*Migrer des repos dans Galaxie*:
- rapatrier les repos *mediaspip* listés ici :
https://pic.infini.fr/WjHjXWPV/aksPYu6u.png. Ce sont les repos utilisés sur
medias.spip.net et qui sont au format trunk/branches.

Même si on peut considérer que mediaspip est à l'abandon, oui il faut copier ces repos sur le git, ne serait-ce que pour archive.

- rapatrier les repos *_squelettes_/spip.zone.trac* et
_*squelettes_/trac.rezo.net
<http://trac.rezo.net>* pour mémoire et les archiver. Ce n'est pas grand
chose mais ça me parait plus cohérent.

Bof, mais si tu penses que c'est nécessaire, ça ne mange pas de pain.

Re,

*Déprécier des repos*:
- *galactic_pluginspip* : début de passage à galactic de Plugins SPIP, à
supprimer car il ne servira jamais étant donné que Contrib inclura Plugins
SPIP à terme
- *spip-info* : archiver le repo

Ok, tu veux que je passe les deux en archive ?

Pour info, c'est fait.

*Supprimer ou rajouter de la boussole*:
- *spip-info* : à supprimer de la boussole
- *stats.spip.net <http://stats.spip.net>* : à ajouter à la boussole
- *git.spip.net <http://git.spip.net> *: à ajouter à la boussole
- *SPIP zone* : ne faudrait-il pas le supprimer de la boussole ?

+1, et oui pour supprimer le lien spip-zone qui de toute façon n'est plus à jour cf https://zone.spip.net/trac/spip-zone/log/spip-zone/

Je reviens sur la question d'ajouter stats.spip.net à la boussole. Je doute de l'intérêt pour les personnes tomberaient sur ce lien depuis le menu "Découverte" de la boussole, le site est "un peu" brut, amha c'est plus un outil interne qu'autre chose.

je suis d’accord avec b_b d’autant plus qu’il ne refléte pas la réalité des choses en terme de stat d’utilisation d’un plugin

hello
Concernant la boussole, j'avais fait une Pr il y a déjà un moment, https://git.spip.net/spip-contrib-extensions/boussole_spip/pulls/1
Si vous voulez que j'y fasse des modifications, suffit de la dire :smiley:
Franck

-----Message d'origine-----

Hello

La nouvelle forge n'a pas tout repris du trac (certaines page de
documentation). Pour l'histoire et la facilité, je pense que c'est une
bonne idée de les mettre en archive.

Et cela ne mange pas de pain.

Km

J'ai l'impression que le plugin rspipcm n'a pas été migré

Sa page https://plugins.spip.net/rspipcm.html?compatible_spip=3.2 pointe toujours vers le trac
https://zone.spip.org/trac/spip-zone/browser/spip-zone/plugins/rspip_code_mail/
et il ne semble pas sur le git des plugins : https://git.spip.net/spip-contrib-extensions

C'est su et suivi ? Yen a d'autres comme ça ?
JL

Hello,

Suite au commit de Cédric sur le archivelist, je relance une partie du fil de discussion sur le les sujets Galaxie qui moisissent un peu. En premier lieu, le code du site medias.spip.net:

Les plugins-squelette de mediaspip (squelettes /mediaspip/xxxx, 4 sous dossiers) sont toujours en attente de transfert sous git.
J’ai vérifié que ces plugins sont bien utilisés sous medias.spip.net donc auraient toute leur place à intégrer l’organisation galaxie sous gitea.
Mais il existe déjà un repo au nom de medias.spip.net et je ne sais pas ce que c’est.

Je pense que Camille peut faire les transferts sous Gitea mais avant est-ce que quelqu’un peut dire que représente le repo gie existant du même nom ?

Concernant celui-là, c’est pas vraiment un squelette, c’est un plugin installé sur contrib, mais je comprends la logique alors pourquoi pas.

Il est mis à jour par git me semble-t-il, il faudra donc que les admins pensent à changer le remote :slight_smile:

bref, moi je dis go! :slight_smile:

C’est carrément ça ! :slight_smile:

Il faudrait, de toute façon, penser à changer le mécanisme pour compter les téléchargements (des paquets spip au moins), mais c’est un autre sujet…

Donc au final, je change d’avis, désolé @eric_tonton :slight_smile: , mais au final, je pense qu’il vaut mieux que univers_spip garde son nom de plugin :wink:

Voilà la branche rspip_code_mail pour spip3 uniquement a été migrée sur le git avec ses tags.
Donc le débardeur va s’en emparer.

ET maintenant, mediaspip et ses 4 plugins et les archives des squelettes trac et zone ont été rapatriés dans spip-galaxie.
J’ai pas fait le renommage proposé mais si vous êtes d’accord alors je le ferais.

Je considère que la migration svn vers git est franchement aboutie.

Je vais m’attaquer à la mise à jour de la boussole.

1 « J'aime »