GitLab

Group and project namespaces

In GitLab, each user has its own namespace for projects, which corresponds to its login. That namespace is shared with group names. Projects in GitLab can be public, internal or private. As such, we probably, we apply the following rules:

  • Only a project leader can create a group
  • Project leaders should create the public project repositories in a group which has the same name as the project name

See example: https://gitlab.ow2.org/sat4j/sat4j

With this approach, the user namespace can be used for contributions to the public project, or any other OW2 project.

Migrating from SVN to Git

Migrating issues from JIRA

Links and resources