Nothing too dramatic yet, but a lot of features GitHub provides are GitHub specific, not Git, which creates a lock-in and dependency that will cause problems sooner or later and make moving difficult.
Comment on What would it take for you to move away from Github?
Vex_Detrause@lemmy.ca 1 year ago
What did GitHub do?[serious]
lloram239@feddit.de 1 year ago
thelonelyghost@infosec.pub 1 year ago
Like what?
- OCI registry? GitLab.
- pull request model? Every one of the competing services
- CI/CD system based on YAML definitions? Most every competitor.
- static site hosting? Most competitors
- protected branches? Most competitors
I’m not saying there isn’t vendor lock-in, but I am saying it likely isn’t the features of GitHub that are limiting that. Third party integrations will follow wherever the foot traffic goes.
lloram239@feddit.de 1 year ago
The issue isn’t that the competition doesn’t offer similar functionality, but that there is no way to move your data to another hoster. If you move CI, you have to rewrite it as everybody uses a different language. If you move pull requests, you lose contact with all the users that made those pull requests, as Github doesn’t allow PMs and doesn’t publish emails by default.
I can move a Git repository in a single line, I can even mirror it to multiple hosts at the same time with ease. With all the surrounding aspects of a project that isn’t possible.
onlinepersona@programming.dev 1 year ago
They’re just a monopoly and could easily pull a Unity, Twitter, Reddit, or whatever other big service exists.
It’s the implication
MajorHavoc@lemmy.world 1 year ago
Yep. I’m a very happy GitHub user, with my finger idling near the eject button since they’re a prime candidate to pull a Unity.