5 ms·
Funny, I switched our projects to Gitlab a week ago and told the team: Because we should not trust a centrealized platform to keep our code decentralized.
by sp4ke 11y ago
Funny, I switched our projects to Gitlab a week ago and told the team: Because we should not trust a centrealized platform to keep our code decentralized.
- znpy 11y agoThat is Murphy trolling you very, very hard.
- sytse 11y agoGitLab CEO here, I might be missing the joke here, GitLab is a decentralized solution you run on your own servers. Maybe you are confused with GitLab.com?
- shankerhrm 11y agoYes, Gitlab.com is not having hosting services.
- sytse 11y agoUhhmm, GitLab.com has hosting services https://about.gitlab.com/gitlab-com/ https://about.gitlab.com/gitlab-com/ Most people use GitLab to refer to the downloadable software you run locally https://about.gitlab.com/downloads/ https://about.gitlab.com/downloads/
- richardwhiuk 11y agocorrection: GitLab is a centralized solution you run on your own servers - you end up with a replicated central set of hosts.
- jbbarth 11y agoIs it? Having it hosted on my servers doesn't make it decentralized: it's just centralized in a place I own. If the server(s) go down, same problem as Github (except I may be able to take action). Right?
- sytse 11y agoCompared to multi-tenancy it seems more decentralized to me since it dispersed functions from a central point. It is not redundant, if that is what you mean. In general having the server together with the rest of your infrastructure ensures it is available when the rest of your infrastructure is available and reduces network/ddos problems.
- ExpiredLink 11y ago> Because we should not trust a centrealized platform to keep our code decentralized. People should have all their code in place and just merge and rebase from time to time? At least that's what I (a SVN user) have read on the internets about Git.
- danielsamuels 11y agoSo you switched from one central platform to another singular central platform? Am I missing something here?
- gibsonje 11y agoThis is what I don't get. I trust github as a central platform more than hosting my own gitlab in the cloud. There's a lot of people spreading a holier than thou attitude in this thread.
- mrsirduke 11y agoGitHub is a much larger target, and has many, many more moving parts than your average Gitlab on, say, a Linode virtual server. Github will probably have more downtime which you can do noting about, than your selfhosted gitlab, which will probably fail because you upgraded something, or tinkered with a configuration. It's a numbers game. They have more people monitoring, they spend way more money than you do on uptime/services, but such a service doesn't get more stable as it grows. I trust myself way more than I trust GitHub or other hosted/cloud services because I cannot affect/help them in any way when stuff happens. Ultimately, I know this, I accept this, and I happily use GitHub, Bitbucket and such all the time.
- gibsonje 11y agoI don't know what to say other than I disagree.
- hn_user2 11y ago>Github will probably have more downtime which you can do noting about, than your selfhosted gitlab, which will probably fail because you upgraded something, or tinkered with a configuration. Personally I don't think you will see less downtime on your own server. The difference is, that when it goes down, there is something you can do about it, so you get busy fixing it. When github is down we get to all get online and talk about our woes together. The outages are usually pretty short. Go get a coffee and come back, or grab the team and go play a round of bowling. That has to be better than trying to manage and keep secure our own repos.