On 3/22/25 11:50 AM, Antonio Rojas wrote:
Time to clean up old cruft again. Please head to https://archlinux.org/devel/reports/unneeded-orphans/ and adopt packages you want to keep in the repos. [...] I will start dropping packages to AUR in ~ 10 days. [...] reflector [...]
Re: Spring cleanup '25 [1]: Aside from being quite popular among our users (probably for historical reasons and because it's currently the only solution offered in the official repo as far as I can tell), `reflector` is included and used in our ISO [2]. As such, it should *not* be dropped in the current state of things. That being said, it's fair to say that reflector is virtually upstream dead. If we are to keep it we might want to fork it into our GitLab instance. Alternatively, it might eventually be the occasion to look at actively maintained alternatives. One I'm aware of that seems quite popular is "rate-mirrors" [3][4]. For what it's worth, this is what CachyOS uses on their side and Peter reported to me that they are really satisfied with it on the CachyOS side. I personally never used it myself so I can't personally really tell how it holds up in term of features as compared to reflector but I assume this shouldn't be too hard to study. We can also eventually try to throw some questions to Peter if needed :P [1] https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.or... [2] https://gitlab.archlinux.org/search?search=reflector&nav_source=navbar&project_id=10&group_id=23&search_code=true&repository_ref=master [3] https://github.com/westandskif/rate-mirrors [4] https://aur.archlinux.org/packages/rate-mirrors -- Regards, Robin Candau / Antiz