Re: Composer, Packagist, gitea, gitlab et github sont dans un bateau

"[email protected]" <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CADneLzdB877t0ZmYFHMcvqr2BgXZfGK+vFvK-eW5zk8_EjmB0Q@mail.gmail.com>
Salut


> Oui, sauf que tous les plugins (zone) ne sont pas sur gitea
> actuellement, loin de là.

Oui de mémoire on doit dans l'équivalent de 1700 dépots à traduire.

> Ils y sont ajoutés à la main par camille ou tcharlss je crois, selon les
> besoins.

C'est documenté sur https://git.spip.net/contrib/importToGitea
La zone manquant de structure cohérente, la traduction se fait sur la
base de modèle. Cela permet d'indiquer comment un répertoire dans le
svn sera traduit. (présence de master, tags, branches). C'est ainsi
qu'on peut traiter des cas simple comme  "trunk", ou bien "trunk/,
branches/, tags/" et enfin les cas complexes des plugins-dists
Je crois qu'on couvre les différents cas type et qu'on peut traiter la
zone dans sa grande majorité.

Pou le moment je préfères que ce soit traité encore à la main pour :
* être sur qu'on couvre bien tous les cas
* gérer les ressources du serveur (pour le moment il est sous dimensionné)

> Et je ne sais pas (c'est une de mes questions justement) s'il est prévu
> qu'il y ait effectivement une synchro totale à un moment, et si Gitea
> est capable de gérer tous ça.

Comme je l'ai déjà indiqué le principal problème n'est pas de savoir
si c'est possible, il me semble qu'on a la preuve que si. Et faire une
boucle d'un svn ls pour un traitement massif me semble assez facile à
faire vu tout le reste.
Le problème est organisationnel, entre autre comment ranger l'ensemble
? Il y a une discussion sur ce point qui n'est pas encore stable (je
ne pense pas qu'on pourra la finaliser, il est probable que cela doive
évoluer dans le temps). Pour le moment l'organisation sur git.spip.net
est un compromis arbitraire du moment de ce qui a été discuté.

Km
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.