3 ms·
I am not sure how you could not rely on GitHub when packaging code that is hosted on GitHub. My personal Gentoo ebuilds for example contain a URI variable that
by chlorion 4y ago
I am not sure how you could not rely on GitHub when packaging code that is hosted on GitHub.
My personal Gentoo ebuilds for example contain a URI variable that points to the GitHub auto-generated archives for projects that use GitHub for hosting. What am I supposed to do in this case?
The only option here is to setup a mirror and have a backup of the data. Packages that are in the official Gentoo repository do get mirrored, but overlays do not, and most people probably don't have the ability, time or money to setup their own mirroring service.
I agree that relying on GitHub sucks to be clear, but I don't think we can blame package managers for fetching code from it when people are hosting their projects there!
- pabs3 4y agoSoftware Heritage backs up GitHub, they aren't really designed to be a mirror though. https://www.softwareheritage.org/ https://www.softwareheritage.org/ Some GitHub repos also end up on archive.org, but not systematically.