We’ve been using Gitlab for 4 years now.<p>What got us initially was the free private repos before github had that.<p>We are now a paying customer.<p>Their integrated CICD is amazing. It works perfectly for all our needs and integrates really easily with AWS and GCP.<p>Also their customer service is really damn good. If I ever have an issue, it’s dealt with so fast and with so much detail. Honestly one of the best customer service I’ve experienced.<p>Their product is feature rich, priced right and is easy.<p>I’m amazed at how the operate. Kudos to the team
Does anyone know why GitLab hasn't taken off so much amongst open source projects?<p>I have no horse in the race (indeed, I'd love for there to be more variety in this space) but one of my jobs is to link to open source repos and I've just checked.. and the last one I linked to was in December 2018. In the niches I cover, almost no-one seems to actually using GitLab for their open source repos.<p>Lest you think it's just me, compare <a href="https://news.ycombinator.com/from?site=github.com" rel="nofollow">https://news.ycombinator.com/from?site=github.com</a> to <a href="https://news.ycombinator.com/from?site=gitlab.com" rel="nofollow">https://news.ycombinator.com/from?site=gitlab.com</a> .. the first is packed with projects posted here on a daily basis. The latter? 13 project links in about 50 days.
Kudos to the team. While my current workspace is tied to GitHub, I will most certainly switch to Gitlab given the option to. Why? Only one reason: GitHub support is fucking horrible. It’s insanely bad, even for paying enterprise customers. Open a support ticket, you will get some superficial pointers to documentation, and then be completely ignored.<p>Their Product team is the absolute worst too. There are so many things that can make life easier for users (better configurability for CODEOWNERS notification?) and they will flat out ignore you.<p>Gitlab on the other hand seem much more responsive to users... their actions speak volumes. They recognized the need for integrated CI/CD with code and instead of stealing TravisCIs ideas (cough GitHub Actions Cough), they built one years ago.<p>I really do hope they grow to be the tool of choice for devs. GitHub has lost its way: from being the place that devs loved, to a corporate soul sucking behemoth made of a seemingly insensitive product team.<p>Gitlab on the other hand, release new features, have better support, give interesting talks etc. Very excited to see where they go and I wish them the very best.
They seem to have achieved golden child status on HN, and from my experiences its hard to see why. Glad there's a non-Microsoft option, but I wish it were another whole setup.<p>Support is non-existent, clunky CI infrastructure, barebones all over. They seem to just be good at reacting in public threads.
A cool part from the article<p>>> part of a shadow program in which employees spend two weeks sitting in on their CEO’s meetings, feedback sessions and media or analyst calls<p>Does anyone know of companies that do this "internship" / shadowing / mentoring built into the company?
I am a huge fan of gitlab. We are in the process of moving our github org over. We love!! the gitlab ci tools. We use them extensively for mobile cicd. The gitlab ci runner is super easy to get running and coordinates well with a host and vm setup. We run it on a mac min sitting on my desk and have never had any issues with it.<p>My only nitpick is the regex matching they do to mask protected environment variables from ci logs is not sufficient. It won't match + scrub aws secret keys in the logs, which seems like a pretty glaring problem in a cicd setup.<p>> masked so they are hidden in job logs, though they must match certain regexp requirements to do so<p>We've been able to work around it, but it did make that particular automation more difficult.
At my last job Gitlab was in the stack and I had never used it before so I was expecting it to be a real pain. It was actually a perfectly pleasant experience. I don't think it'll make me leave Github but I put them at the same level now.<p>Merge Requests never felt right saying over Pull Requests, even though it's more descriptive of what's actually happening.
I am curious how the Gitlab is so valuable. I've never used the service, but HN posts keep me informed superficially. Could someone explain the valuation?
Related question. Is it possible to use Gitlab CI with a runner running on your own hardware to get unlimited CI time? I'd like to take a machine at my home and use it to run automated tests/etc, especially because some of the integration tests can be quite long <i>(ie, chewing up CI minutes)</i>.<p>I thought this was possible, but after searching I was often confused. I imagine I'm using poor terms during my search. Thoughts?
While my org uses perforce extensively; we also have a gitlab premium license (with far too many seats than we have users due to a fuck-up deploying mattermost org wide then promptly disbanding the effort after the damage was done) which we use enjoyably.<p>Despite the fact the people who host our gitlab internal do not update it often or support it well I do think it’s a great product at the enterprise level.<p>So much so that I host one myself for my IRC community to use!<p>Glad it’s working out for them.
I just want to address 'valuation' quickly for people who may not be familiar with how this is made up.<p>Lets say I have a peanut cart, and in my sack I have 10,000 peanuts. Some sucker comes along and invests in the peanut cart, and I sell him 1 peanut's worth of the cart for $1.00. By the usual rules of 'valuation', the valuation of my sack of peanuts is now $10,000.00.<p>Valuation just means what someone somewhere estimates the value to be, it doesn't have to be credible. It becomes more significant when investments are made, since if an investor puts in money at a valuation of X, they are betting that the company will find liquidity at some point in the future with a valuation greater than X, or the investor will lose money (even this is not true, since they will likely have liquidation preference or other backstops to protect themselves at the expense of founders and employees).<p>The short version is, valuation is not what the company is actually worth, or even an impartial estimate or appraisal. It is purely the amount invested divided by the fraction of the company that investment purchased (even if the fraction is small), and it ignores things like liquidation preference that let investors hedge risk when they invest money at valuations that make no sense.
Silly question: What are "CI pipeline minutes"? I read their FAQ which just says it's minutes used on their "runners", which only changes the question to "What are runners, and where do they fit in?"<p>I figured out CI means Continuous Integration, which is something I don't use, nor want to. I'm mainly just interested to know if this comes in to play if I just want to use GitLab to publicly share code like on Github.
Is it related to Atlassian’s huge price increase (40% to 320%) for Server licenses? They try to push everyone to the cloud, almost by force. It made the stock (NASDAQ:TEAM) lose about 16% in 20 days.<p><a href="https://info.seibert-media.net/display/Atlassian/Atlassian+Price+Increase+October+2019" rel="nofollow">https://info.seibert-media.net/display/Atlassian/Atlassian+P...</a>
kind of wish they had kept it a little more lightweight. been running v7.10.5 as a personal repo on a small-ish sized vps. went to upgrade/migrate to a newer version the other day and the recent versions crash out on the same host configuration. i eventually got it up and running but it was sluggish and nearly unusable.<p>sticking with v7.10.5 for now but i will probably switch to gogs or something similar soon.
Congrats, GitLab team. Way to build an impressive business.<p>When anybody tells you there are rules to venture capital — like it’s impossible to take on massive incumbents that have network effects — ignore them. The GitLab team is doing something phenomenal here.<p>Enjoy your success! You’ve earned it.
Well maybe they will either backport or accept community implementation of merge request approval functionality now [1]. With all kudos to the GitLab team, absence of this feature while all other major players free tiers have it is quite a nonsense.
Anyway, GitLab is really solid platform with pleasant OOBE. Always recommend it to anyone.<p>[1] <a href="https://gitlab.com/gitlab-org/gitlab/issues/20696" rel="nofollow">https://gitlab.com/gitlab-org/gitlab/issues/20696</a>
Confirming I have used GitLab across 10 different domains/entities/projects & have had zero issues. IMO... both GH + GL are here to stay. Here's how I evaluate how to use for each one.<p>=> GitHub = OSS street cred. [You might want to get hired or want to showcase your skills]<p>=> GitLab = Business/Enterprise related. [You might want to earn $/make a living... you know.. following your countries' compliancy]<p>FWIW...My two cents...Both great products, however, different use cases.
<i>its annualized revenue is growing at a rate of 143% year-to-year, with net retention of customer spending at 153%.</i><p>Net dollar retention is the metric anyone judging a SAAS business should be looking at. 153% is nearly the best I've ever seen - Twilio was 155%, Slack 140% at IPO[1], Sendgrid 115%, Mulesoft 117%[2]<p>[1] <a href="https://gopractice.io/blog/slack-ipo-reading-between-lines/" rel="nofollow">https://gopractice.io/blog/slack-ipo-reading-between-lines/</a><p>[2] <a href="https://about.crunchbase.com/blog/net-dollar-retention/" rel="nofollow">https://about.crunchbase.com/blog/net-dollar-retention/</a>
Original announcement: <a href="https://about.gitlab.com/2019/09/17/gitlab-series-e-funding/" rel="nofollow">https://about.gitlab.com/2019/09/17/gitlab-series-e-funding/</a>
Honest question from someone that knows nothing about valuations, does this seem kind of ridiculous? Aside from investors basically making this stuff up, is there any actual validity to a billion dollar valuation anymore? What would I look at (aside from %s) that would show me, someone that knows nothing about finance, that this company is this valuable? What is their actual revenue? I’m mostly curious to see how reality stacks up against hope and what the actual financial outcome of this would be outside of seeming like these companies are being dumped on the market for a big payout.
I honestly hate gitlab compared to github. So many broken features and half implemented things. It's got all the same problems Jira has (as compared to GitHub which is amazing to use).
Gitlab is great! Most major downside from my perspective is that the diffing functionality is much worse than Github's. Super slow + resource intensive.
Please give gitlab some more money so they can enhance development. My experience with gitlab has not been the best. <a href="https://news.ycombinator.com/item?id=20923559" rel="nofollow">https://news.ycombinator.com/item?id=20923559</a> But congrats to the team too. It's good to see another startup succeeding for delivering real value.
How does this even work? Like, does one plainly submit a form to the govt saying "yeah just double it" or what? I never actually got the hang of how this things are defined; can anyone ELI5?
I am a huge fan of gitlab. We are in the process of moving our github org over. We love!! the gitlab ci tools. We use them extensively for mobile cicd. The gitlab ci runner is super easy to get running and coordinates well with a host and vm setup. We run it on a mac min sitting on my desk and have never had any issues with it.
My only nitpick is the regex matching they do to mask protected environment variables from ci logs is not sufficient. It won't match + scrub aws secret keys in the logs, which seems like a pretty glaring problem in a cicd setup.
It's a shame they sold out so quickly to US investors (I think they are even officially incorporated in the US now?).<p>They could have become Europe's largest software company, instead they chose to follow the money.<p>To be fair, I guess significant European investment is still hard to come by these days.