Introducing paid subscriptions on GitLab.com
about.gitlab.com
about.gitlab.com
> The CI usage cap only applies to private projects on GitLab.com. As part of our commitment to the open source community, our goal is to continue to offer unlimited minutes on public projects.
Awesome :)
Transitioning from free to paid can backfire if you depend on the free users for some critical way and gitlab is leaving all that untouched.
They're charging for extras such as support and CI minutes, both of which are features that usually will be of use to corporate customers.
All in all I see this as a positive move for gitlab in the long run, lack of revenue streams was something that bothered me and made me wonder about their long term viability. For me at least those worries are now gone.
EDIT: My knowledge of their pricing is inaccurate. I thought EE was one-time on-prem charge.
But more is better.
They're in no holds barred exponential growth territory and I don't know the ratio of corporate customers:free customers but I suspect that the free tier is growing faster. So they really need more sources of income, and preferably b2b ones.
Companies like gitlab become mission critical for the customers that depend on them (one reason why github (not gitlab) is now in the 'too big to fail' category, if they were to go under there would have to be a rescue operation of sorts).
Gitlab has a narrow base and broadening that base is really good.
GitLab.com has become increasingly popular over time and we want to continue to not only provide a great self-hosted product, but also an amazing hosted (SaaS) solution.
Note that the above is tricky. There are revenue streams that lose money by the books, but are worth having because they help something else. An example is a store sells milk at (or below) cost because people come for the cheap milk and buy lots of other things.
There are many products and services I've paid for that are no longer provided.
Sometimes companies even cancel profitable services that are a distraction from their core business.
And given that this is their core business I don't see them canceling it any time soon.
Or is it a sign that they are being conservative and responsible and taking the long view on their finances?
You simply cannot tell from the simple fact that they are adding a subscription option.
Edit: If Google or Facebook added a paid subscription model, would you say: "Paid subscriptions are a really good reason to start using [google/facebook] because it promises that they'll be around in the long run."? Would you interpret that to mean they were likely to be better off in a couple of months?
Profitability is the critical factor, not revenue. The Pets.com CEO /bragged/ about $45 million in revenue - with a loss of $150 million...
They both do, they sell the ads and users data
They never made the majority of their money from subscribers. They made it from ads. And ad revenue has been under heavy assault of late, while publishing has been moving increasingly to the internet and away from the dead tree version. Your example does not really support your statement.
Their strategy page (https://about.gitlab.com/strategy/) suggests that these subscriptions, at least for some time, will be a small part of the revenue (enterprise customers being the larger revenue source).
So with these subscriptions being a supplemental revenue source, it's pretty apt.
Publications made money primarily from ads. A subscriber base was valuable for being able to prove audience size. Then ad costs were tied to that. Having enterprise customers plus individual customers is fundamentally a different model.
When I compare gitlab and github I think gitlab is the better open source ecosystem citizen because they give back at least as much as they take but github has the momentum and is better at extracting value (so more solid) at the expense of not being such a good open source ecosystem citizen.
Tough choice just got a little easier.
#26561 Server Not Responding (No reponse for over a day)
#24895 500 on Application Settings (17 hour for response 24 for fix)
#29731 Sever Not Responding (disk full with no warning [actually at 67% but that hangs backups]) Solution expand block storage which failed several times.
#41739 Repositories Unavailable (Githost infrastructure failure moving storage to block storage)
#45163 DNS failure (DYN Attack)
#22524 Expired SSL Certificate
#72593 Server Not Responding (Data Center Outage)
GitHost.io is a service we've offered because GitLab.com was not usable for everyone. One of the problems was the latency of GitLab.com. We're making good progress in fixing that.
Are there other things that keep you on GitHost.io? We've heard that people want LDAP sync and we're planning to bring this to GitLab.com. Is there anything else we should focus on?
In page https://about.gitlab.com/products/#comparison it says "Community and support forums only" which is applicable only to "Community Edition". It may better be titled as "Community and support forums" and show the tick mark below every Edition. This could of course save you some time (and money).
Update: It is live
P.S. Why do I need to enter my login again after signing in via Gitlab API?
P.P.S. Group pricing seems unfair. I will be paying 4x for 4 users with the same amount of CI minutes split across 4 users?
The billing application is a separate app and effectively oAuths with GitLab - you should just be able to click on the login button and if you are already authenticated, grant permission to the billing app.
Interestingly, we've found little to no correlation between the number of users in a group and CI usage. Moving forward, the plans are going to be much more feature-centric than just CI minutes, hence the per user per month pricing model.
You want my money, so I can at least expect you to provide me with a proper page to pay you. :)
[1] https://gitlab.com/groups/gitlab-org/issues?label_name%5B%5D... [2] https://gitlab.com/gitlab-com/infrastructure/issues?scope=al...
I've been between github and gitlab lately, mostly because gitlab had private repos and I'm developing a new FOSS app that I want to release at a later point.
But recently I wanted to create a new simple public repo for a small task and gitlab just refused to work. Eventually there was some sort of ghost repo created that prevented me from using the path I wanted, but it wouldn't show up in my projects.
So to get on with my work I created the repo at github.
Sad because I was really invested in migrating from github.
Besides the legal issues there is the issue of no availability or performance SLAs. Given Gitlab's performance and availability track record this is a non starter. Especially when combined with the annual billing.
One thing these changes _should_ do is decrease the strain on the shared runners so you don't need to wait as long for the CI/CD pipelines to run. Right now we have some people/projects using a lot more resources than others, which was causing some of the back-up.
We can't really make the site faster only for specific users, and even if we could I don't think we would.
That said, with a proper revenue stream we'll be able to focus more resources toward performance on GitLab.com, so you should see continued improvement.
You can look through our issues labeled performance for GitLab CE[1], the infrastructure issue tracker[2], or our Gitaly project[3] for some examples of progress.
[1]: https://gitlab.com/gitlab-org/gitlab-ce/issues?scope=all&utf...
And we'll make GitLab.com fast for everyone, including the free users.
Just wanted to let you know that we introduced long pooling with GitLab Runner version 1.9.0 (~ three months ago).
Also you might want to take a gander at https://about.gitlab.com/2017/04/10/upcoming-runner-changes-... We're throttling older runners.
As noted in both the article you're commenting on and their (linked in that same article) product[1] site that lists the different plans:
FREE
2,000 CI pipeline minutes per month
Unlimited private projects and collaborators
[1]: https://about.gitlab.com/gitlab-com/For me, this is great news. I generally tend to steer away from free (as in beer) products from startups since it is a sure shot sign of things to come (again, personal opinion).