Re: [SPIP Zone] Mise à jour git.spip .net

Matthieu Marcillaud <[email protected]>
Newsgroups gmane.comp.web.spip.devel,gmane.comp.web.spip.zone
Message-ID <[email protected]>
Le 10/08/2019 à 11:42, Cerdic a écrit :
> Oui alors, va quand même falloir arrêter avec cet argument de « si on 
> est pas sur github on sera pas sur packagist et du coup les gens 
> pourront pas installer leur package depuis composer sans faire des 
> manips compliquées »
> 
> 1/ on est d’accord sur le point 1 qu’il suffit d’avoir spip/spip sur 
> packagist > pour que tout le « composer create spip/spip » fonctionne et
> qu’ensuite sur un projet SPIP tu peux installer tous les packages que tu 
> veux depuis packages.spip.net, sans aucune manip supplémentaire

Oui, enfin, il me semble que si packages.spip.net est un repository de 
type packagist ou gitlab, bitbucket, github, il pourra récupérer les 
zip, sinon il ne pourra récupérer que les sources git (ce qui est plus 
long pour les installations). Cf méthode getDist() des VCS là 
https://github.com/composer/composer/tree/master/src/Composer/Repository/Vcs

Si Gitea est parfaitement compatible avec l’Api Github, peut être que ça 
fonctionne.

[...]

> et pouf on a un package sur packagist à jour automatiquement.
> Passer à Github pour éviter un curl, c’est quand même un peu le comble…
> 
> Et je rappelle que dans tous les cas, github ou pas, il faut aller 
> soumettre chaque projet sur Packagist manuellement la première fois.
> On ne trouvera donc que les packages qui auront été publié là-bas, dans 
> une démarche volontaire et consciente (pas de magie)

Oui. Tout à fait.
Enfin s’ils sont déclarés sur Packagist, déclarer notre "repository" 
dans spip/spip ne sert plus à grand chose je crois.

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