-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: move to or mirror on non-GitHub Git host #59
Comments
Maybe also an idea for UGent: you don't need to pay GitHub to set up a self-hosted and complete Git backend like they do. |
I saw an interesting remark regarding to this: https://twitter.com/csarven/status/1004316798513287168, https://twitter.com/RubenVerborgh/status/1004653055357390849. So I don't think that anything fundamentally changed. That said, git is decentralized and replicated, so GitHub is just one of the many platforms where this code lives. The only centralized aspect are the discussions, i.e., issues and pull requests. We are free to take them anywhere else at any point. People can even just post a comment on a space of their own and/or send me an email.
That would be possible. My only requirements are:
So far, GitHub is doing a good role in providing for both, and I feel comfortable in the sense that I can move my things out whenever I want to, i.e., GitHub is a republisher of my code, not a source. PS If you're interested in the broader centralization/aggregation discussion, check out my recent talks: |
I'm sure they know that (and with our lab, we have a private GitLab instance); they likely weighed the costs of self-hosting versus having GitHub do it. |
Decentralised issues and pull/merge requests have also crossed my mind in the past and seem like a great goal to work towards. It wasn't really talking about technical centralisation (which is an interesting topic that as you know greatly interests me, too) as much as business centralisation. Microsoft is getting hold of another domain of influence. |
As far as I know, it is self-hosted. The IP is in the UGent range. They just pay GitHub to get a license to install it, and for support. |
In that sense, I'm still happy. Microsoft doesn't own my code. I just placed a copy of it on GitHub, but I can place copies anywhere. And, in contrast to other platforms, I don't have to download my data from them first, since I and everyone else have a copy of the repo already. The social centralization is the problem here, the fact that the discussion is on a central platform. We can do better than that.
Self-hosted, but GitHub-maintained, I think. The physical (or virtual?) machine is located on the UGent premises, but they probably don't have to do the maintenance. |
With Microsoft's GitHub acquisition, tech firms are yet more centralised. Would you consider mirroring this repo on other platforms like Framagit (GitLab server run by French FOSS organization Framasoft)? There are also fine self-hostable platforms, like the lightweight Gitea or the feature-rich GitLab.
The text was updated successfully, but these errors were encountered: