index.html.md 1.64 KB
Newer Older
1 2
---
layout: markdown_page
3
title: "Single Codebase Working Group"
4 5 6 7 8 9 10 11 12 13 14 15 16
---

## On this page
{:.no_toc}

- TOC
{:toc}

## Attributes

| Property     | Value |
|--------------|-------|
| Date Created | March 6, 2019 |
17
| Date Ended   | September 13, 2019 |
18
| Slack        | [#wg_single_codebase](https://gitlab.slack.com/messages/CGDC5RRDX) (only accessible from within the company) |
19
| Google Doc   | [Single Codebase Working Group Agenda](https://docs.google.com/document/d/1TkkPY5lhqpRzO3wlRZzxA3XBYYiAaWJZPuHI4vuzySY/edit) (only accessible from within the company) |
Mark Pundsack's avatar
Mark Pundsack committed
20
| Epic         | [Single GitLab Rails Codebase](https://gitlab.com/groups/gitlab-org/-/epics/802) |
21 22 23 24 25

## Business Goal

Increase engineering efficiency by removing the [busy work](https://en.wikipedia.org/wiki/Busy_work) created by working in two similar codebases by merging the GitLab Community Edition and GitLab Enterprise Edition repositories.

26 27
## Exit Criteria

28
GitLab is being developed in one Rails repository.
29

30 31 32 33 34
## Roles and Responsibilities

| Working Group Role    | Person                | Title                          |
|-----------------------|-----------------------|--------------------------------|
| Facilitator           | Marin Jankovski       | Engineering Manager, Delivery  |
35
| Backend Lead          | Yorick Peterse        | Staff Backend Engineer         |
Eric Johnson's avatar
Eric Johnson committed
36
| Frontend Lead         | Filipa Lacerda        | Senior Frontend Engineer       |
37
| Member                | Phil Hughes           | Senior Frontend Engineer       |
Eric Johnson's avatar
Eric Johnson committed
38
| Documentation Lead    | Achilleas Pipinellis  | Technical Writer               |
39
| Executive Stakeholder | Christopher Lefelhocz | Senior Director of Development |