The mission of the core team is to represent the wider GitLab community and ensure that everyone can contribute. The arrangement of the core team is similar to those of the Ruby, Ruby on Rails, Linux, and PostgreSQL projects. The core team is not bound to any single organization and primarily consists of volunteers that have been actively contributing and have made significant contributions to the GitLab project, as well as up to two GitLab company team members. All core team members are encouraged to engage with the wider community and help contributors by triaging issues and reviewing merge requests.
Core team members can be reached by mentioning the
@gitlab-core-team group, in an issue or a merge request, which also includes an issue tracker, a wiki, and a service desk to contact through email. You can also reach out core team members at the
contributors gitter channel or the
#gitlab irc channel. The core team has also scheduled monthly calls every second Tuesday. During this call, core team members are encouraged to discuss topics related to the GitLab open source project and the wider community.
Current members can nominate a new member from the wider community at any time using a confidential issue to limit any possible negative feedback in the smallest setting possible. The nominee will be added to the core team if they accept the nomination and have received two positive votes from the rest of the core team members and there's no objection within a two week period. Any core team member can gracefully stand down and become a core team alumni if they think they can no longer allocate time for contributing.