Live data from Hacker News

Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

forbes.com

251–260 of 368 posts

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#251

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?" 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.

I assume, not an expert here, that GitLab’s runners spin up when you make a push that triggers a build.

I’ve set up my own pipeline with Jenkins, Docker Registry, and Gitea and when I push a change to Gitea, a hook is called in Jenkins which starts executing relatively simple bash scripts for building images, pushing them into the Docker Registry, fetching them on my server, and restarting them.

Runners are almost certainly the equivalent of Jenkins here. A hook is called, and Gitlab’s runner starts executing some script to build images and assets, and deploys them for you.

If you add in tests things can probably get pricey.

But I bet you can have multiple runners building different parts of your system in parallel which is why their by the minute charging scheme makes sense (as opposed to number of runners required per build or something).

And it seems fair to charge you a combined total of ten minutes of processing time for two parallel runners, one of which started at the 0th second and ran for one minute and one which started and ran for 9 minutes.

If you don’t use it now, it can be a lot of initial work to set up, but watching your CI/CD pipeline chug along and deploy your work can be really really satisfying.

Was definitely overkill for my personal home page but really enjoyable to build and have it come together.

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#253

Does anyone know why GitLab hasn't taken off so much amongst open source projects? 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. Lest you think it's just…

I dont understand their UI at all. Whenever some project is hosted on gitlab I just stare at the page for a while and give up.

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#254

I just want to address 'valuation' quickly for people who may not be familiar with how this is made up. 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. Valuation just means what someone somewhere es…

Yes. All of that said, if you're an insider with equity you'll have access to a 409A valuation, which does take all of that into account when coming up with the number. It's closer to what the market will pay for common stock in a theoretical IPO at the time of valuation. It's definitely not in any way what the market will actually pay in a real IPO.

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#255

Earlier quoted context omitted.

We are offering our top tiers (Ultimate or Gold) for free to open source projects [1]. You can see the complete list in our repo [2]. Some of the most recent projects that received our free license are Arch Linux, the Tor Project, edX (currently migrating). Just to add a few more: Drupal, Haskell, VLC, Kali Linux, Lineage OS, and more on this comment [3]. [1] - https://about.gitlab.com/solutions/open-source/program/…

Part of the application for open source projects here requires you specify how many "seats" you need. > The number of seats is the number of different users that will use this license in the next year. This seems counter to how many open source projects work where contributors come out of nowhere to make a contribution and may or may not stick around. How does this work when you have hundreds or thousands of unique c…

Note: not a GL employee, but EE subscriber

IIRC seats are calculated based on monthly active users, and are a soft cap: we've outgrown our license, so we will have to retroactively buy the missing seats on our next license renewal.

I expect this is no different from a OS license, except that that OS project doesn't pay for the license.

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#256
post #37

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. Their Product team is the absolute worst too. There are so many thin…

> Having better support and being more responsive to users.

Those features may fade as GitLab gets bigger and gets more customers.

Also being responsive to users may bloat product eventually.

So it's not black and white situation.

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#257

Earlier quoted context omitted.

It's awesome that you're willing to help out, but increasingly these kind of interactions leave me with a bad impression -- I don't want to have to complain in a public forum to get some kind of meaningful response. Not calling you out on this personally, just noting a general trend that's become really common the last few years.

Ah sorry to hear that was your take-away, I'm not on support it's just my job to triage feedback [1]. We do have a Slack channel for support managers where I passed along your experience though, so hopefully we can improve! [1] (in case you care at all about my job description lol) https://about.gitlab.com/handbook/marketing/community-relati...

Thanks for responding! It's one of those things for me that is positive in individual cases, ie your response here, but negative in aggregate. So, no worries!

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#258
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.

[1] https://gitlab.com/gitlab-org/gitlab/issues/20696

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#259

Earlier quoted context omitted.

I feel the same when I see Gitlab posts on HN, always seems to be a lot of apologetic behaviour after the fact, it’s a bit cringe worthy. I don’t see it from competitors nor do I see the long string of terrible complaints, handle your business in advance this doesn’t have to happen.

There are actually quite a few complaints on here about GitHub support, the difference is that Gitlab employees are replying to the complaints against their company. Seems like a lot of Gitlab employees follow Hacker News and want to help out. (It appears that Gitlab actually pays some of them to do this as part of their job, whereas for others it is not in their job description).

Hi yes! Someone who gets paid to do this here :P just wanted to give some background on my team (not that you asked for it OP, I just like to talk about myself apparently).

But yeah my team (of 3 members lol) was spun up primarily because Sid our CEO wants to make sure that everyone in the company is plugged into what users are saying about us, and he cares about hackernews specifically since GitLab was founded here [1]. So my team mainly just triages mentions about us so devs/managers/etc don't miss feedback but can still focus on their jobs. I do see first-hand that everyone in the company really does care about what people are experiencing.

[1] https://about.gitlab.com/company/history/#2012-gitlabcom

Re: Gitlab More Than Doubles Valuation to $2.75B Ahead of Planned 2020 IPO

#260
post #221
post #3

Question to current Gitlab users: Why do you use Gitlab instead of Github? What are the killer features that make it worth switching to?

Our devops team loves Gitlab pipelines and pushed the decision through. If you're looking for a "killer feature" on Gitlab, pipelines is probably it. As a developer I don't think there's a huge difference, especially since we don't use the issue tracking or wiki stuff (we're all in Jira/Confluence). My main complaint about Gitlab is that there are a lot of places where the UI is rough around the edges (lots of pages…

Hi! GitLab employee, thank you for your feedback! I'm going to distribute it to the correct teams, but I wanted to respond to a few points:

> when you look at the team list in Gitlab, it shows everyone who has access to the team

This has been an ongoing issue for a while, but a fix is currently scheduled for 12.4: https://gitlab.com/gitlab-org/gitlab-foss/issues/44958

> server squashing commits

You don't have to provide a custom squash message, and the default behavior will be either (a) taken from the first multi-line commit message in the merge, or (b) the merge request’s title if no multi-line commit message is found.

Documentation: https://docs.gitlab.com/ee/user/project/merge_requests/squas...

The original issue around this: https://gitlab.com/gitlab-org/gitlab-foss/issues/47149

Post reply on HN