Hello, everyone.
TL;DR: should we expose "syncing" mirrors directly in our base repositories.xml?
Per my previously announcement, I'd like to wind down the "public"
service of mirroring all Gentoo repositories, and limit it to the few repositories we have control over -- at least ::gentoo and ::guru. This
makes me want to reconsider how we're publishing these mirrors right
now.
Just to clarify, we are talking about these mirrors:
https://github.com/gentoo-mirror/gentoo
https://gitweb.gentoo.org/repo/sync/gentoo.git
and:
https://github.com/gentoo-mirror/guru
https://gitweb.gentoo.org/repo/sync/guru.git
Currently, our primary repositories.xml file [1] lists only rsync
and the "standard" git repository. The "mirror" repositories are
overimposed on them in a separate repository [2]. eselect-repo defaults
to using the latter.
What I'm wondering about is whether we should add the aforementioned
mirror repositories into the former repositories.xml, and sunset
the latter. I think it would improve the consistency, given that
the "mirror" repository has the same contents as rsync (unlike
the "standard" repository) -- but I'm not sure if this won't break
somebody's workflow.
WDYT?
[1]
https://gitweb.gentoo.org/data/api.git/tree/files/overlays/repositories.xml [2]
https://qa-reports.gentoo.org/output/repos/repositories.xml
--
Best regards,
Michał Górny
-----BEGIN PGP SIGNATURE-----
iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmfeodcSHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQObAsH/1pn/4CcmLqH672HgKaCvY8TpBvkhrqB MozEXL2ttWZ3LlA3/ccLG7L08fyLcyUmpQntpGi2WOlmsS2ek31bed45/7Uf7sa0 xPAemp8rE7zaUouECe8wwk9lspW2XCKmOasMZnKgH7BTBISbChqRyR5lduUTy0wg gdwHaz/2oThv7mk2ZPnePdlA1mRgqtYaReUGPldQoUbGXMyy2qjHQob/9cDomeXn N9BxkFG7rmEvgRKLcqIyrKaD9lEVFDLycgh4+opbWnhYiNMB/Gnh7wMGIqlmwTbH 7Yny2+vzId3WNC6T3mhDTdiMfzTF72Fvw2UK5C5ZYLfqHdo2DRClUls=
=X1Cq
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)