This is a bit depressing.
https://www.nerdmeritbadges.com/products/octocat
This underlying problem needs to become a priority. Either pressuring #github to go free software or getting free software to go elsewhere.
Github becoming synonymous with open source just muddies free software waters more.
Free Software needs free tools.
@satchmoz In the long term people will cry in disappointment when the company eventually tanks or gets bought and corrupted. But something else will replace it. Alternatives will be able to step in at the right moment.
Meanwhile, grown-up open source projects which have existed much longer mostly still run their own infrastructure, so it's _not_ going to brielfy take out absolutely everything.
@satchmoz BTW I am always amused when a new project arrives at the Apache Software Foundation and demands that their primary repository will be on Github and the ASF tells them "No, that would be incredibly short-sighted; you can only have a mirror there". This discussion repeats roughly every 6 months...
@stsp I donโt see what is โincredibly short-sightedโ. It is inexpensive, reliable, and effective, no? What is the thing that these naรฏve people donโt get? If this is so obvious and these arguments are made so often, feel free to point me to some blog somewhere. Iโll read.
@paco The point is to stay independent. ASF projects do not host critical services outside of ASF infrastructure. This way the ASF can ensure long-term stability.
This is not specific to github and it applies to any critical services (of which version control is just one).
@deejoe I also think you need to define โproprietary code hostingโ. I asked naively before (literally because I donโt know). What is โproprietaryโ about GitHub? Is there some licensed extension to the git protocol? Is there something they require of a project or an individual that is โproprietaryโ? I thought git was git, and theyโre effectively a commercial, value-added git-as-a-service business. Iโm open to being corrected.
But, to the extent anyone *only* uses github as *just* a git remote, you're right: There are only the usual worries one has about any generic host about capacity and availability, and on that count they're usually fine.
But "value added" is pretty much synonymous with "proprietary" and ushers in rent-seeking lock-in concerns.
FWIW, I've very recently argued for an option to use, eg, an extension of the Wordpress business model. I think it would be *great* to be able to pay a company to run their "community edition" cloud services for me, knowing that the price paid is a fair one in a competitive market in which I have the option at any point to switch to self-hosting (or, more likely, a different vendor).
Paying for proprietary "enterprise editions" co-mingles single-supplier vendor lock in. ie, rent-seeking