10 ms·
Every next move by Gitlab makes them grow in my eyes, personaly. Few weeks ago I started using it as my main "portfolio", it's not much but I really like their
by Philipp__ 10y ago
Every next move by Gitlab makes them grow in my eyes, personaly. Few weeks ago I started using it as my main "portfolio", it's not much but I really like their way of thinking, openness and providing services. Their whole eco-system is looking really interesting right now, and I hope they will continue to advance and grow.
Edits: typos, wrote from phone.
- deleted 10y ago[deleted]
- oblio 10y agoThey definitely have a very interesting strategy, one that is well suited to their target market (= programmers). They're probably the most open company I've seen. Still, I can't justify moving off GitHub, for now. Gitlab has some growing left to do, especially on the SaaS part. Still, good luck to them :-)
- LeFever 10y agoHaving never used GitLab, what do you mean by growing from a SaaS perspective?
- j_s 10y agoPerformance of repos on GitLab.com https://about.gitlab.com/gitlab-com/ https://about.gitlab.com/gitlab-com/
- sytse 10y agoWe hear you and agree, GitLab.com is too slow. We're working on multiple things to improve it https://gitlab.com/gitlab-com/infrastructure/issues/947 https://gitlab.com/gitlab-com/infrastructure/issues/947 GitLab 9.1 will have lots of performance improvements for database queries. The GItaly team is working hard to move git commands to the fileservers to reduce latency, that will happen in about a month from now.
- fnord123 10y agoIdea: put the performance plots from tickets on https://arewefastyet.gitlab.com https://arewefastyet.gitlab.com Mozilla does this to great effect: http://www.arewefastyet.com/ http://www.arewefastyet.com/ https://areweslimyet.com/ https://areweslimyet.com/ http://www.arewewebyet.org/ http://www.arewewebyet.org/
- sytse 10y agoGreat idea! We've just forwarded http://arewefastyet.gitlab.com/ http://arewefastyet.gitlab.com/ to http://monitor.gitlab.net/dashboard/db/fleet-overview http://monitor.gitlab.net/dashboard/db/fleet-overview This doesn't show all the graphs we need to show like 99th percentile request latency but that will come when we add Unicorn support to Prometheus.
- fnord123 10y agoAwesome! :D
- Ellahn 10y agoThis is the reason we love you guys, clear communication and caring for what people have to say. Keep doing that and we'll keep loving you. :D
- mkopinsky 10y agoFYI if I visit the new subdomain over HTTPS I get a cert error.
- sytse 10y agoIt only works on http I'm afraid.
- justinclift 10y agoAs a thought for the performance diagnosis part of things, if your network switches have the option to enable NetFlow (also known as IPFIX), it can be extremely useful. It does need to be paired with something that can capture and display the NetFlow data well. But with that, you can literally see what data is going where in your network, accurate to the byte. And with a good visualisation solution, you have the data historically too, so you can (easily) match things up time wise. eg a developer writes a bad query which pulls 1/2 the database over the network to the front end server for filtering results there, instead of filtering them in the database. You can see that on the network fairly easily, and let the developer self-educate (if given access to the tools). ;) As an aside, the gold standard used to be a commercial product called "NetFlow Tracker". It was amazing (fond memories), but the company behind it (Fluke Networks) didn't seem to know anything about software sales. So, it's now discontinued. :( Hopefully there's a modern version of that somewhere. :)
- jobvandervoort 10y agoWe're working very hard on making GitLab.com much faster. Right now, it's measurably (and more importantly: measured [0]) faster than it was a month ago. If you would like to follow progress you can dive into it all here [1]. One of the spearpoints is Gitaly, which should significantly improve git access. [0]: http://monitor.gitlab.net/dashboard/db/fleet-overview?from=now-3h&to=now http://monitor.gitlab.net/dashboard/db/fleet-overview?from=n... [1]: https://gitlab.com/gitlab-com/infrastructure/issues/947 https://gitlab.com/gitlab-com/infrastructure/issues/947
- caio1982 10y ago"Gitlab has some growing left to do, especially on the SaaS part." Some people (say, big companies) think exactly the opposite because they are after an on-prem solution, and for that Gitlab kicks Github's ass.
- jshmrsn 10y agoGitHub offers on-prem as well. Of course it's not open source and not potentially free like GitLab https://enterprise.github.com/features https://enterprise.github.com/features
- Normal_gaussian 10y ago$250/user/year, blocks of 10, min 10 Ouch. If you run your own servers already it's financially worth hosting your own gitlab at the minimum price point. I expect it will be the big orgs who don't move due to integration costs.
- was_boring 10y agoLet's be honest, does anyone pay full price beyond 10 users? If there's anything I've learned it's that the word "enterprise" means "negotiable." I suspect they put that out there so they have a place to start without the costly interaction of emails coming in saying "how much for x people."
- Normal_gaussian 10y agoWhen their very first price point leaves it cheaper for me to do in house I'm not wasting time negotiating.
- tracker1 10y agoI like Github's UI slightly better (though it's been about a year since I've tried Gitlab)... the recent db issue has me concerned though. That said, I think it's always worth considering using a tool because of their options for the open-source community... github, travis-ci etc have changed the way a lot of people work. GitLab might be what I reach for for self-hosting, but more likely to try the community/open edition first. Using VSO (VisualStudio.com) for hosting at work, and some of the integration parts are very nice... Though no idea what a private TFS instance costs.
- connorshea 10y agoThanks for the confidence in our approach :D Being open and honest about everything is super important to our company culture. We definitely have some great stuff in the pipeline for the next few months.
- sytse 10y agoThanks for using as part of your main portfolio Philip! Can I ask what else is in there?
- LyndsySimon 10y agoI started a new project recently, and put it on Gitlab instead of GitHub. I'm very pleased so far, and have been finding reasons to justify encouraging others to move projects there as well.
- sytse 10y agoI'm very glad to hear that. What are the reasons that you think will encourage others?
- LyndsySimon 10y agoFirst and foremost for me are protected branches. For everywhere I've worked, giving someone commit access to the main repository means giving them the ability to rewrite history on the release branch as well. GitLab solves that nicely by allowing committers to append only to protected branches by default. I'm also warming to the idea of treating CI as "pipelines", and find myself thinking of tooling more in that way.
- StavrosK 10y agoGitHub has that too, I noticed the other day. I still think Gitlab is much better, and use it by default for everything new, but fair's fair :P I love the integrated CI, though, and the use cases it enables. I love that I can just make a pipeline that lints, tests and compiles my code and then, if all of those pass, ends with deploying it to production. There are many more Gitlab features I like a lot, and the fact that they're all integrated is icing on the cake.
- BinaryIdiot 10y agoIt took forever for GitHub to get protected branches. It was quite frustrating. Glad they finally have it though.
- StavrosK 10y ago
- aaron-lebo 10y agoedit: would prefer to delete this because it's not especially constructive... Can't we be realistic about companies instead of getting wild eyed? You don't have any reservations about recent events?
- Operyl 10y agoWhat happens to Mattermost? They even touched on this ... "What about Mattermost, how is this different? Gitter was built to be used in the open. We’ve always seen Gitter as a network, or a place where people can come to connect to one another. Team collaboration, whilst possible, has never been a core aspect of the Gitter experience. Mattermost is a powerful, integrated messaging product for team collaboration - we will continue to ship and recommend using Mattermost for internal team communication."
- aaron-lebo 10y agoThanks, that's good. They surely have the best intentions. Hopefully one product doesn't take priority over the other and/or they can prevent cannibalization. There's definite overlap.
- sytse 10y agoMattermost is developed by another team https://about.mattermost.com/company/ https://about.mattermost.com/company/ that is separate from the GitLab/Gitter team. So I think both will continue to grow without affecting each other.
- Philipp__ 10y agoHave you actualy used Gitlab? I can't say they are becoming bloated, because they services are of high quality? Have you tried their CI/CD? Github is stagnating. Yeah, they are industry standard, but competition is best thing that can happen to them and users. I haven't seen them promoting that hard as you describe. I wrote my comment of the pure satisfaction with their services and my use case. So stop being ignorant and be civilized and at least argument what you say. What happened to them month ago was an accident that could happen to many others, but the difference was that they were 100% open about it, with others you may won't even know shit is happening. Nobody forces you to use anything. Edit: And now you edit and delete 90% of comment, nice.
- knownothing 10y agoDoes that include neglecting to create or test their backups?