What's Wrong with GitHub
Domain: www.gnu.org Shared: | Tags: git githubThe GNU project has written about why GitHub sucks, there's some bits that resonates with even with my usage of the platform out of convenience.
Sometimes the worst handcuffs are not iron, but silk. GitHub offers convenience in centralization, and this makes little frictions insidious: one-click merge only works from a pull request, which can only be made from a “fork” hosted on GitHub; links to GitHub accounts replace email addresses in the web UI; continuous integration runs on GitHub servers by default. Little by little, the Internet-spanning plains of Git become the walled garden of GitHub.
GNU being GNU, there parts that nitpick. Living by their would lead to a pretty stressful life.
This was also discussed on lobste.rs.