If you no longer want/need the social aspects of GitHub, you can just move to GitLab. Much more affordable and you can self host it yourself. We have an on premise GitLab installation. Besides the rare upgrade, it's pretty hands off. And it's costing us $0 in licensing fees for over 60 users ;-)
I was thinking what GNU could be if they launched GitLab or some alternative to replace the archaic Savannah. It could take the project to a whole new level.
Indeed. Though it would not take that much convincing to have those people turn gitlab into what they want and host it themselves with a container based image. Plus they could simulate the social aspect of github by using a general index of projects.
I need GitHub as a tool. If pragmatism and UX is ever affected for the sake of “engaging” me into social aspects, I would move my repos. I hear GitLab is great.
I like Gitlab but that's not exactly what I have in mind, I think about something more similar to torrents. The problem with everyone having their own instance without discoverability & interoperability between them is that you lose most of the value of Github.
That makes sense and we want to make sure GitLab CE is a great solution for open source projects. If there is an EE feature that is would come up frequently in these conversations we would not hesitate to open source it.
Absolutely. We'd like to support GitLab and Bitbucket next but had to pick a starting point and GitHub was an obvious choice. If there are other providers you think we should pursue, let me know.
reply