3 ms·
If only there was a way to distribute version control and not rely on a central entity
by berkle4455 3y ago
If only there was a way to distribute version control and
not rely on a central entity
- freedomben 3y agoI get that this is sarcasm, but Gitlab is a lot more than just version control. CI/CD, project management, even hosting (Gitlab pages). But even for just version control for most use cases you need some common remote for people to push and pull to. Even a bare git setup has the potential of going down and putting people in the exact same boat that they are in now (they can commit locally, but can't push).
- zzbn00 3y agoThere is the git send-email & co. I understand the extreme convenience of things like github and gitlab but as everything moves onto them it does seem we are becoming really dependent on a few sites.
- delfinom 3y agoHave you tried to run your own mail infrastructure in 2023? It's a nightmare from all the junk mail handling schemes of every individual email provider to just dealing with antiquated software for the mailing list and mailer daemons.
- qD67ClSDh3XOgB 3y agoI'm not sure why you think you would need to "run your own mail infrastructure" to use git send-email, but you don't.
- berkle4455 3y agoI know it is, which imo is the problem. You shouldn’t have to rely on an additional third-party for your company to be able to commit, checkout, build, and deploy code. All these startups who experience a 100% dev outage when github or gitlab go down are fundamentally broken.
- freedomben 3y ago> All these startups who experience a 100% dev outage when github or gitlab go down are fundamentally broken. On this I totally agree. Although if you have deploys fully automated and gated behind CI/CD checks (which in many cases is required for compliance), how do you structure things such that a total outage of the CI/CD platform doesn't knock the dev cycle?
- JCharante 3y agoA gitlab outage is like a snow day for devs. Welp can’t do anything, see you guys back tomorrow.
- BlacCnOuNj0FG5 3y agoAnd yet you can host your own Gitlab instance, so...