This page contains information related to upcoming products, features, and functionality. It is important to note that the information presented is for informational purposes only. Please do not rely on this information for purchasing or planning purposes. As with all projects, the items mentioned on this page are subject to change or delay. The development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
Status Authors Coach DRIs Owning Stage Created
proposed -

Cells 2.0

This document describes a technical proposal for a Cells 2.0 that builds on top of Cells 1.0.

The Cells 2.0 target is to support a public and open source contribution model in a cellular architecture.

Preamble

Cells 2.0 is meant to target public and open source Organizations on GitLab.com:

  1. Existing users can create public Organizations that are isolated from the rest of GitLab.com.
  2. A single user can be part of many Organizations that are on different Cells.
  3. Users can contribute to public projects across Cells.

From a development and infrastructure perspective we want to achieve the following goals:

  1. We can migrate public Organizations between Cells without user intervention or a user changing any of their workflows.
  2. The routing solution allows seamless interaction with many Organizations at the same time.