Our Vision is as follows:
GitLab Inc. develops great open source software to enable people to collaborate in this way. GitLab is a single application based on convention over configuration that everyone should be able to afford and adapt. With GitLab, everyone can contribute.
Additional product vision details can be found on our direction page.
We'll also need to adapt with a changing market so that we meet customer needs. Netflix is a great example of this. Everyone knew that video on demand was the future. Netflix, however, started shipping DVDs over mail. They knew that it would get them a database of content that people would want to watch on demand. Timing is everything.
Additionally, we need to ensure that our Platform is open. If a new, better version control technology enters the market, we will need to integrate it into our platform, as it is one component in an integrated DevOps product.
We would like to find more markets where we can repeat the same model.
The desirable characteristics of such markets fall into two stages: category consolidation and creation. They are:
Our goal is to develop this model to be more quantifiable and formulaic, so that we can quickly and easily assess new opportunities.
We acknowledge the risks to achieving our goals. We document them in our biggest risks page.