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
signature.asc
Description: This is a digitally signed message part