[spip-dev] Gitea - Squelettes - Etat de la Migration

Hello,

Sur les 180 repos du dossier squelettes/ sur la zone, 138 repos ont été migrés correctement (donc avec tout l’historique).
Il reste 42 repos que je n’ai pas encore transférés car il y a des structures non standard pour lesquelles il faut prendre des décisions. Certains même devraient ne jamais être migrés de mon point de vue.
Parmi ces squelettes il y en a de très utilisés.

Sachant que le zone fermera au commit dans les mois qui viennent il est URGENT de terminer ce transfert. J’ai donc besoin de décision sur chacun des cas.
La liste est :

Hop,

Hello,

Sur les 180 repos du dossier _squelettes_/ sur la zone, 138 repos ont été
migrés correctement (donc avec tout l'historique).
Il reste 42 repos que je n'ai pas encore transférés car il y a des
structures non standard pour lesquelles il faut prendre des décisions.
Certains même devraient ne jamais être migrés de mon point de vue.
Parmi ces squelettes il y en a de très utilisés.

Je ne vais répondre que sur les éléments que je connais ou auxquels j'ai participé :

blog_SpipClear non dossiers branches/ et dev/ pas de trunk/ ?

osef, vieillerie historique, ne doit pas passer en git

mediaspip non 4 dossiers avec des trunk/ et branches/ chacun. c'est quoi %
galaxie ?

Kent1 nous en dira plus, mais là, c'est typiquement le répertoire d'une distribution, à part laisser tel quel dans une orga à part, je ne vois pas par quel bout le prendre...

spipclear_z oui moitié des commits apres le trunk

Amha ça n'est pas bien grave si on perd des bouts d'historique pour celui là, je ne le maintiens plus depuis perpète.

Je peux me prononcer sur integraal et tutocommerce :

Integraal

Logiquement on devrait scinder en 3 dépôts différents :

  • integraal_core
  • integraal_squelettes
  • integraal_theme

Tutocommerce

Pour ma part je trouve pas très grave qu’on perde 7 commits. Donc go !

C'est plus compliqué que ça, car core est toujours vide à priori, le principe de Intégraal c'est de pouvoir générer un échafaudage qu'on va modifier directement ensuite (en supprimant ou ajoutant des choses).

Donc ça peut aussi être un seul dépôt avec core, squelettes et theme dedans (ce qui est au départ depuis le début) mais du coup une branche avec l'ancienne version du thème et une branche avec la nouvelle ?

Je sais pas trop encore mais ça demande réflexion :slight_smile:

Yop,

Le problème en gardant un seul dépôt, c'est que les changement portant
sur les squelettes devront constamment être reportés entre le master et
la branche, ça va être bien relou à maintenir.
Et la maintenance denièrement, c'est plutôt bibi qui se la tape, donc un
peu de considération merci :stuck_out_tongue:

Je trouve que c'est pas bien méchant d'avoir à récupérer 3 dépôts au
lieu d'1 quand on veut initialiser un projet basé sur Integraal.