Skip to content

GitHub alternatives for Bitcoin Core

MarcoFalke edited this page Feb 4, 2021 · 20 revisions

Motivation

Basic Usability Issues

Spam/Lack of Moderator Queue

The repo has thousands of subscribers, so any spam contribution or otherwise inappropriate comment will reach all those inboxes before being deleted by a maintainer.

GitHub fails to provide simple and effective tools (such as rate limits for non-members or a moderator queue) to fight low-quality content.

Others

[20:29] <gribble> https://github.com/bitcoin/bitcoin/issues/15847 | Feedback for GitHub CEO · Issue #15847 · bitcoin/bitcoin · GitHub
[20:29] <gribble> https://github.com/bitcoin/bitcoin/issues/20227 | Dependency on GitHub · Issue #20227 · bitcoin/bitcoin · GitHub
[20:29] <gribble> https://github.com/bitcoin/bitcoin/issues/16472 | Github started banning/restricting whole countries · Issue #16472 · bitcoin/bitcoin · GitHub
[20:29] <gribble> https://github.com/bitcoin/bitcoin/issues/13411 | Moving to self-hosted issue and patch management · Issue #13411 · bitcoin/bitcoin · GitHub

Centralization/Single Point of Failure

The repo is primarily accessed through GitHub, which might (even against their will) shut down hosting at any point in time.

Instead of hopping to another centralized provider or self-hosted single point of failure, a goal should be to evaluate decentralized or federated hosters.

Alternatives

Possible alternatives: