4 ms·
The PSA is that you should always have a mirror—even if just a bare repo folks can pull from during downtime. …& this is ignoring all the moral reason for avoi
by toastal 1mo ago
The PSA is that you should always have a mirror—even if just a bare repo folks can pull from during downtime.
…& this is ignoring all the moral reason for avoiding US-based, publicly-traded, proprietary software for host largely free software. They also deny access to users due to US sanctions, privacy-conscious users won’t want to create accounts/agree to ToS, & rubbing shoulders with other corpos your project can be taken down if it upsets the corpos don’t like it (see youtube-dl, Switch emulators, etc.).
- _joel 1mo agoSure, but it's not just the reoo. It's PR's, code review and you've got a bunch of actions then it's difficult (not impossible) to deal with those being down.
- toastal 1mo agoDon’t let yourself get so locked in ideally, but still keeping the code online is still quite valuable to a lot of folks.
- _joel 1mo agoSure, but you have to remember that a lot of companies use the issues/trackers/PR heavily as part of their development flow. If they go down, new work can't be scheduled.
- toastal 29d agoDownstream often still relies on fetching & doesn’t care about any of the clerical stuff. Folks should consider self-hosting that clerical stuff anyhow given the independence you get & given MS GitHub’s uptime over the last several years.