On Wed, 23 Oct 2019 01:16:51 -0400 Joshua Kinard wrote: > And for Perl or Python, I think we should be making an effort to leverage > their respective mirroring systems first before putting their distfiles onto > our mirrors. Perl's got CPAN, and Python has pypi. For things that don't > exist on those systems, then we use our mirrors. We still have to mirror them, because upstream has a tendency to nuke things so that they can't be fetched any more from these primary sources. So whether end user fetch from the distfiles mirror for the first hit, or as a fallback, the cost is still there. The packages aren't broken, upstream hasn't stopped shipping it, just some upstreams have a fetish for nuking everything but the latest-and-greatest, and at a pace that is absolutely rediculous and can't be imagined for us to keep up with with all the stabilization rigmarole. Yes, backpan does exist, but its neither perfect, nor fast. And the faster upstream nukes things, the more likely it is it won't even be mirrored on backpan! ( I wish I was imagining this circumstance, but its happened far too often ) And we're not doing our users any service by burdening them with this madness.