HNHacker News
TopNewBestAskShowJobs

allioeddie

-4 karma · joined February 23, 2023

submissionscomments
allioeddie··on Codeberg – Fast open source alternative to GitHub
This sort of myopic, self-important, holier-than-thou perspective is why the open source community is so rarely successful in anything it tries to do for itself. Whatever you think Github's most known or most useful featureset is, the fact of the matter is it dominates because they don't draw philosophical lines in the sand and exclude people as a result. It's a big tent, all are welcome, and as a result, it has near universal coverage in the industry, so there's no burden to ask users to sign up or familiarize themselves with the platform in order to contribute. Everyone already has a GH account, and a lot of the driver of that is the private repositories that they host for business. Of the people I've worked with, fewer than 10% of them have ever made a single FOSS contribution, but they all have Github accounts.

I don't want to learn a different UI for contributing to FOSS than the one I use for my daily work. I frankly do not care about the ethos of FOSS enough, neither do almost any developers, relative to the field, however overrepresented FOSS awareness is on HackerNews. I contribute back to open source when it's convenient - and not too expensive - to do so; making it _less_ convenient so the host can draw an arbitrary philosophical line in the sand is going to serve no purpose but to decrease contributions.

FOSS maintainers need to understand that the FOSS ethical and philosophical perspective is not universal - it is, in fact, quite rare in the industry. They need to understand that contributions and use are driven by utility and convenience and economics, not morality. Sacrificing anything utility-wise or convenience-wise for philosophy is just shooting themselves in the foot.