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).
@stsp Ok. But โwe have a unique, long-term vision to be independentโ does not translate into a justification for saying โitโs incredibly short-sightedโ to use github. Perhaps it is incompatible with the orgโs values (and I think the values should be reconsidered, but thatโs a separate argument). Being antithetical to ASFโs principles doesnโt support a statement that using github is โshort-sightedโ.
@paco I don't think many people in the ASF have ethical issues with this (many promote a proprietary + free software co-existence model). Rather, it is a more practical concern. They have built a long-term home for projects who share their vision, licence, and community process. This home is supposed to last "forever". Some ASF members attempt to plan ahead for an ASF in 50 years from now. I realize that "short-sighted" may sound harsh if we apply a much smaller time scale.
@stsp Thereโs an implicit assumption that the ASF itself is less likely to go away than the commercial alternatives. Thus, self hosting is the better option. Iโd need to see why the forces that could (end? destroy? close?) the ASF are less likely to do so than the forces that would end a commercial hosting platform. Fundamentally I guess it boils down to whose charity youโre allowed to depend on: ASFโs or someone elseโs.