Is there a detailed feature comparison list? Self-Managed Feature Comparison | GitLab seems quite generic and it seems to apply only to SaaS?
I see that Service Desk (Service Desk | GitLab) is “all tiers” - does it mean it’s in CE edition as well?
Is there a detailed feature comparison list? Self-Managed Feature Comparison | GitLab seems quite generic and it seems to apply only to SaaS?
I see that Service Desk (Service Desk | GitLab) is “all tiers” - does it mean it’s in CE edition as well?
The tiers are the same on self-hosted and SaaS.
That page (your second link) even says
Moved to GitLab Free in 13.2
And “Free” has the same features as CE.
There is a small difference that on EE Free you can enable “service ping” (or whatever GitLab calls that “feature”) and get access to a few paid features - but note that it’s not free, it might not cost anything, but you pay with information about your installation (I haven’t looked into the it, so I can’t say what information, but it’s something - and for few features)
OK, but as you mentioned there is a small difference between SaaS free and CE edition. I’m basically looking for detailed matrix of features between all those tiers with indication in free tier which are only available in SaaS with “service ping” enabled.
It’s actually not service_ping (that is where the questionable part lies), that’s just a prerequisite for enable a seperate checkbox (and it’s also present on our CE) called “Enable Registration Features”.
There’s no difference between SaaS free and CE, there difference is between CE (which is equal to SaaS free) and CE/EE (without a license) with “registration features”.
A list of which features are available as “registration features” are at:
I don’t think a more detailed comparison exists of features between the payment tiers exist.
Is there a detailed feature comparison list? Self-Managed Feature Comparison | GitLab seems quite generic and it seems to apply only to SaaS?
Self-Managed Feature Comparison | GitLab compares all feature tiers for SaaS and self-managed. Features that are only available in a specific installation method are called out.
A new offering is GitLab Dedicated, more details in GitLab Dedicated | GitLab
If you are looking for all GitLab features, navigate to Features | GitLab
I see that Service Desk (Service Desk | GitLab) is “all tiers” - does it mean it’s in CE edition as well?
Yes, all tiers
includes Free, Premium, Ultimate. If features are only available starting with a specific tier, this is visible in the heading. The documentation style guide has more insights on that.
Some more context which can be helpful
GitLab Enterprise Edition without a subscription acts as free tier (and does not terminate after X trial days). You can opt into the registration to get more features. Blog post from earlier today:
GitLab Community Edition is technically the same version as the Enterprise Edition, but removes proprietary code that is not FOSS (to my knowledge, that’s only reCaptcha and an obfuscated ML model for anti-abuse). It is still the free tier, no subscription involved.
The source code (and changelog) for GitLab Community Edition is mirrored to GitLab.org / GitLab FOSS · GitLab while the development of GitLab happens in this monorepo GitLab.org / GitLab · GitLab containing the OSS licensed code, as well as the source available enterprise licensed code. Details in LICENSE · master · GitLab.org / GitLab · GitLab This ensures that everyone can contribute, free tier users and paid tier customers. Read more in Our stewardship of GitLab | The GitLab Handbook
Thank you for the detailed information.
Is there same/similar document but in tabular form?
Not that I know of. But you can inspect the sources how the website is built from the data/features.yml file (and others in the data/
directory).
Neat! yaml works - I can process it easier
I stumbled across this post and it raises a very interesting question. This ‘service ping’ is only present in EE? We’re a small team (tiny budget) using CE and yet recently I started receiving unsolicited emails from Gitlab telling me that they have noticed a few people from my company are using Gitlab and asking me to agree to a sales call.
If service ping isn’t in the CE edition and isn’t enabled by default, then how does Gitlab sales team know how many people we have using Gitlab internally?
Service Ping is available in all GitLab editions. More details in Usage statistics | GitLab