@@ -97,8 +97,8 @@ Examples of other companies who have solutions pages:
The product section of our website has pages that describe what GitLab does and the value provided. The functionality of GitLab is ordered in a hierarchy with 4 levels: Stage, Categories, Capabilities, and Features. You can find details on the [Product Categories Handbook](/handbook/product/categories/)
- Stages relevant to users are listed on the [product overview page]/(stages-devops-lifecycle/) with details about the stage on the [stages page](https://gitlab.com/gitlab-com/www-gitlab-com/issues/2428).
- Categories relevant to users are listed on the [product overview page]/(stages-devops-lifecycle/).
- Stages relevant to users are listed on the [product overview page](/stages-devops-lifecycle/) with details about the stage on the [stages page](https://gitlab.com/gitlab-com/www-gitlab-com/issues/2428).
- Categories relevant to users are listed on the [product overview page](/stages-devops-lifecycle/).
- Capabilities are listed on the category page they belong to. Capabilities may also have their own landing page.
- Features are listed in many places on the website: on the features page, the capabilities page they belong to, the pricing page, comparison pages, and the ROI calculator.
- Work with GitLab.com Premium / Ultimate subscriptions. This means there has to be
some way of toggling or using the feature at a namespace level.
- Have documentation.
- Be featured on [products]/(stages-devops-lifecycle/) and [DevOps tools](/devops-tools/) at launch.
- Be featured on [products](/stages-devops-lifecycle/) and [DevOps tools](/devops-tools/) at launch.
Should product managers have any questions when making tier decisions, they should collaborate with their manager, [product leadership](/handbook/product/product-leadership/), or the CEO for clarification. The most up to date reference for pricing DRIs can be found in the [feature tier or pricing change template](https://gitlab.com/gitlab-com/Product/-/blob/main/.gitlab/issue_templates/Feature-Tier-Or-Pricing-Change.md).
@@ -630,7 +630,7 @@ for i in `find public -name README.html`; do ln -sf README.html $(dirname $i)/in
The artifacts are made to [expire in] an hour since they are deployed to the
GitLab Pages server, we don't need them lingering in GitLab forever.
It’s worth noting that GitLab Pages is a [GitLab Enterprise Edition]/(stages-devops-lifecycle/)-only feature, but it’s also available for free on GitLab.com.
It’s worth noting that GitLab Pages is a [GitLab Enterprise Edition](/stages-devops-lifecycle/)-only feature, but it’s also available for free on GitLab.com.
@@ -45,7 +45,7 @@ We introduced a [File Finder](https://docs.gitlab.com/ee/user/project/repository
### Elasticsearch (EE Starter)
Improved repository search was added for [Enterprise Edition Starter]/(stages-devops-lifecycle/) with [Elasticsearch](https://docs.gitlab.com/ee/integration/elasticsearch.html). This made searching projects' code, issues, and merge requests faster and more useful.
Improved repository search was added for [Enterprise Edition Starter](/stages-devops-lifecycle/) with [Elasticsearch](https://docs.gitlab.com/ee/integration/elasticsearch.html). This made searching projects' code, issues, and merge requests faster and more useful.
## February: 8.5
...
...
@@ -57,7 +57,7 @@ February saw the release of GitLab 8.5 with the introduction of [Todos](https://
### GitLab Geo (EE Premium)
Also included in February's release was an alpha version of GitLab Geo. GitLab Geo is available for [GitLab Enterprise Edition Premium]/(stages-devops-lifecycle/) and allows companies with offices around the world to mirror their GitLab instance in multiple places. This makes downloading large repositories much faster for all team members, no matter where they are.
Also included in February's release was an alpha version of GitLab Geo. GitLab Geo is available for [GitLab Enterprise Edition Premium](/stages-devops-lifecycle/) and allows companies with offices around the world to mirror their GitLab instance in multiple places. This makes downloading large repositories much faster for all team members, no matter where they are.
### Custom Domains and custom TLS certs for GitLab Pages
...
...
@@ -220,7 +220,7 @@ See [our feature highlight blog post](/blog/2016/09/21/cycle-analytics-feature-h
### Global Code Search (EE Starter)
Code search was improved for [Enterprise Edition Starter]/(stages-devops-lifecycle/) in GitLab 8.12 with the addition of Global Code Search. This allows users to search across all the repositories on an instance, and is especially useful for microservice-based architectures and for reusing code from existing projects.
Code search was improved for [Enterprise Edition Starter](/stages-devops-lifecycle/) in GitLab 8.12 with the addition of Global Code Search. This allows users to search across all the repositories on an instance, and is especially useful for microservice-based architectures and for reusing code from existing projects.
### Merge Request Versions
...
...
@@ -234,7 +234,7 @@ With [Merge Request Versions](https://docs.gitlab.com/ee/user/project/merge_requ
### Multiple Issue Boards (EE Starter)
Issue Boards were improved for [EE Starter]/(stages-devops-lifecycle/) users by allowing [more than one issue board](https://docs.gitlab.com/ee/user/project/issue_board.html#multiple-issue-boards) for a given project. This is great for large projects with more than one team, or in situations where a repository is used to host the code of multiple products.
Issue Boards were improved for [EE Starter](/stages-devops-lifecycle/) users by allowing [more than one issue board](https://docs.gitlab.com/ee/user/project/issue_board.html#multiple-issue-boards) for a given project. This is great for large projects with more than one team, or in situations where a repository is used to host the code of multiple products.
@@ -24,7 +24,7 @@ A Git management solution can also offer [enterprise-ready features](/pricing/)
### Hosted vs on-premise
On-premise – installing and customizing software on your own machines in your own data center – gives you the advantage of full control over company systems and the security of knowing everything is housed within the walls of your own business. Not relying on a hosted service means you aren't affected by their downtime. However, this places the burden of managing and maintaining in-house servers on your organization, and you'll need a dedicated IT team that's up to the job. Decide which [hosting solution]/(stages-devops-lifecycle/) is best for your organization before settling on a Git management solution.
On-premise – installing and customizing software on your own machines in your own data center – gives you the advantage of full control over company systems and the security of knowing everything is housed within the walls of your own business. Not relying on a hosted service means you aren't affected by their downtime. However, this places the burden of managing and maintaining in-house servers on your organization, and you'll need a dedicated IT team that's up to the job. Decide which [hosting solution](/stages-devops-lifecycle/) is best for your organization before settling on a Git management solution.
@@ -190,7 +190,7 @@ Make sure to also carefully read the [current limitations](https://docs.gitlab.c
## Testing a project with CI
The final piece of this puzzle is to set up a project in GitLab (your own
[CE/EE instance ]/(stages-devops-lifecycle/) or even [GitLab.com](/pricing/#gitlab-com)) and hook it up
[CE/EE instance ](/stages-devops-lifecycle/) or even [GitLab.com](/pricing/#gitlab-com)) and hook it up
with Mac mini. We will not expand on that, but you can follow this nice blog post
by Angelo Stavrow on [Setting up GitLab CI for iOS projects](/blog/2016/03/10/setting-up-gitlab-ci-for-ios-projects/"Blog on setting up CI for iOS projects").
It includes comprehensive steps to get you started.
@@ -15,7 +15,7 @@ Tasktop, the value stream integration tool for enterprise development teams, has
GitLab Issues have endless applications: from proposing new features, to discussing implementation of new ideas, to obtaining support, an issue can serve a host of different functions.
So we're happy that Tasktop now makes it even easier to integrate issues into your workflow. It works with both the [Community and Enterprise editions]/(stages-devops-lifecycle/) of GitLab to flow issues from GitLab into separate purpose-built tools, such as a development team’s Agile planning tools. An issue is then visible in both GitLab and your planning tool, and is always reflective of the current, up-to-date state. This means everyone is in the picture, whether the bulk of their work is done in GitLab or another tool.
So we're happy that Tasktop now makes it even easier to integrate issues into your workflow. It works with both the [Community and Enterprise editions](/stages-devops-lifecycle/) of GitLab to flow issues from GitLab into separate purpose-built tools, such as a development team’s Agile planning tools. An issue is then visible in both GitLab and your planning tool, and is always reflective of the current, up-to-date state. This means everyone is in the picture, whether the bulk of their work is done in GitLab or another tool.
This is great news for cross-functional teams and [collaboration](/handbook/values/#collaboration)(it's no secret, we're big fans).
@@ -13,7 +13,7 @@ In [GitLab 10.3](/blog/2017/12/22/gitlab-10-3-released/) we released a new featu
<!-- more -->
In short: this feature (available in both GitLab [Community and Enterprise Editions]/(stages-devops-lifecycle/)) allows you to add comments to [commits within a merge request](/stages-devops-lifecycle/continuous-integration/). Before you could only add comments to a particular version of a merge request. In the video, you'll see how now when you navigate to a specific commit, you're taken to the "Changes" tab, but instead of viewing the latest version, you see the diff associated with that commit.
In short: this feature (available in both GitLab [Community and Enterprise Editions](/stages-devops-lifecycle/)) allows you to add comments to [commits within a merge request](/stages-devops-lifecycle/continuous-integration/). Before you could only add comments to a particular version of a merge request. In the video, you'll see how now when you navigate to a specific commit, you're taken to the "Changes" tab, but instead of viewing the latest version, you see the diff associated with that commit.
You can then leave a comment inline as you would usually, the difference being that your comment now starts a conversation relating specifically to that commit.
@@ -17,7 +17,7 @@ I recently gave a presentation at the [SagLacIO](http://saglac.io/) about [GitLa
## Getting started
First, you’ll need an account at [GitLab.com](https://gitlab.com/). If you don’t already have one, you can open an account with no problem. [GitLab’s free tier]/(stages-devops-lifecycle/) gives you a ton of features, unlimited free hosted repositories, 2,000 CI build minutes per month, etc. You can even use your own task runners in case you bust that limit.
First, you’ll need an account at [GitLab.com](https://gitlab.com/). If you don’t already have one, you can open an account with no problem. [GitLab’s free tier](/stages-devops-lifecycle/) gives you a ton of features, unlimited free hosted repositories, 2,000 CI build minutes per month, etc. You can even use your own task runners in case you bust that limit.
@@ -66,7 +66,7 @@ As an open source project, GitLab CE now has over [47,000 commits](https://gitla
### Growth
We've also grown quickly during this time. We had just under 25 team members in 7 countries when we shipped 8.0. Today, we have [over 150 folks spread across 37 countries](/company/team/). That has helped us now to ship self-hosted GitLab in three versions, [Community Edition (CE), Enterprise Edition Starter (EES), and Enterprise Edition Premium (EEP)]/(stages-devops-lifecycle/).
We've also grown quickly during this time. We had just under 25 team members in 7 countries when we shipped 8.0. Today, we have [over 150 folks spread across 37 countries](/company/team/). That has helped us now to ship self-hosted GitLab in three versions, [Community Edition (CE), Enterprise Edition Starter (EES), and Enterprise Edition Premium (EEP)](/stages-devops-lifecycle/).
### Unique Platform
...
...
@@ -697,7 +697,7 @@ Check out our [update page](/update/).
### GitLab Products
We offer four different [products]/(stages-devops-lifecycle/) for you and your company:
We offer four different [products](/stages-devops-lifecycle/) for you and your company:
- {: #ce} **GitLab Community Edition (CE)**: [Open source](https://gitlab.com/gitlab-org/gitlab-ce), self-hosted solution of GitLab. Ideal for personal projects or small teams with minimal user management and workflow control needs. Every feature available in GitLab CE, is also available on GitLab Enterprise Edition (Starter and Premium), and GitLab.com.
- {: #ee} **[GitLab Enterprise Edition](/pricing/) (EE)**: [Open core](https://gitlab.com/gitlab-org/gitlab-ee/), self-hosted, fully featured solution of GitLab. Available in two different subscriptions: