On Fri, 21 Mar 2025 14:32:31 +0100
Michał Górny <mgo...@gentoo.org> wrote:

> Hello, everyone.
> 
> TL;DR: I'm thinking of shutting down all gentoo-mirror repositories,
> except for gentoo and guru.
> 
> 
> Over 10 years ago, I've started the repository mirror & CI project. 
> What started as a bunch of shell scripts on a user-donated server, has
> organically grown into a bigger bunch of shell scripts managed by
> Infra. Nevertheless, it's still a bunch of hacks glued together.
> 
> Things don't work well all the time.  Sometimes stuff randomly
> crashes, and I have to SSH and remove local checkouts to make it
> work.  Sometimes the git repositories used to transfer logs grow so
> big they kill infra. Often some repository starts crashing this or
> another part and needs to be disabled.
> 
> To be honest, I have no energy to keep maintaining this.  I'm really
> tired of having to deal with stuff crashing and spamming my mailbox
> with failure mails.  I'm tired of having to go through all the infra
> hoops just to disable another repository that can't work for one
> reason or another.  In fact, I'm even tired that whenever people add
> new repositories to api.gentoo.org, I have to go through that idiotic
> GitHub clickety-click UI to stop receiving notifications for
> everything that happens in these repositories.
> 
> So what I'm thinking about is winding most of the project down.  We'd
> stop mirroring third-party repositories, and remove most of gentoo-
> mirror organization.  What I'd like to leave is mirroring of gentoo
> and guru repositories, since these two we have control of, and are
> very important to Gentoo users.
> 
> So, well, unless someone convinces me otherwise, I'm going to disable
> all other repositories over the next weekend, and remove their
> mirrors. Gentoo and GURU will still be mirrored, and CI will keep
> running as usual.
> 

What does this mean for the libressl overlay? People use that so please
don't remove it.

Reply via email to