Commit b026ae30 authored by Vladimir Shushlin's avatar Vladimir Shushlin ☝️
Browse files

Source Code Hardening and Modernization: team blocks and rename to "and"

parent 9e86f098
Loading
Loading
Loading
Loading
+1 −1
Changes for content/handbook/engineering/devops/create/_index.md: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ description: >-
| [Create:Code Review](/handbook/engineering/devops/create/code-review/) | [François Rosé](https://gitlab.com/francoisrose) |
| [Create:Source Code Triage and Investigation](/handbook/engineering/devops/create/source-code/) | [Daniel Lanthier](https://gitlab.com/dclannn) |
| [Create:Repository Services](/handbook/engineering/devops/create/source-code/repository-services/) | [Armin Pašalić](https://gitlab.com/armin.pasalic) |
| [Create:Source Code Hardening & Modernization](/handbook/engineering/devops/create/source-code/hardening-and-modernization/) (temporary, to 2027-09-10) | [Vladimir Shushlin](https://gitlab.com/vshushlin) |
| [Create:Source Code Hardening and Modernization](/handbook/engineering/devops/create/source-code/hardening-and-modernization/) (temporary, to 2027-09-10) | [Vladimir Shushlin](https://gitlab.com/vshushlin) |
| [Create:Import](/handbook/engineering/devops/create/import/) | [Thiago Figueiró](https://gitlab.com/thiagocsf) (Fullstack) — Reports to {{< manager-by-report-name "Thiago Figueiró" >}} |
| [Create:Remote Development](/handbook/engineering/devops/create/remote-development/) | — |

+1 −1
Changes for content/handbook/engineering/devops/create/source-code/_index.md: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -5,6 +5,6 @@ description: The Create:Source Code teams are responsible for both the backend a

Please follow the links below to visit the pages of the engineering teams that make up the Source Code Management group.

The temporary [Source Code Hardening & Modernization team](/handbook/engineering/devops/create/source-code/hardening-and-modernization/) (2026-09-21 → 2027-09-10) addresses systemic security and frontend problems across Source Code.
The temporary [Source Code Hardening and Modernization team](/handbook/engineering/devops/create/source-code/hardening-and-modernization/) (2026-09-21 → 2027-09-10) addresses systemic security and frontend problems across Source Code.

The permanent [Repository Services team](/handbook/engineering/devops/create/source-code/repository-services/) owns the repository side of Source Code and builds an access layer on the Gitaly team's primitives.
+11 −1
Changes for content/handbook/engineering/devops/create/source-code/hardening-and-modernization/_index.md: 11 added lines, 1 removed line.
Original line number Diff line number Diff line
---
title: "Create:Source Code Hardening & Modernization Team"
title: "Create:Source Code Hardening and Modernization Team"
description: A temporary team that addresses systemic security and frontend problems in Source Code, hands the results over to the feature teams, and disbands.
---

@@ -23,6 +23,12 @@ Source Code is one of the oldest parts of GitLab's codebase, and most of its eng

The team runs **2026-09-21 → 2027-09-10** (end of milestone 20.4), with a go/no-go review after 6 months (19.10). It maintains no surface area of its own, so once the systemic problems are fixed and handed over there is nothing left for it to own.

### Team members

{{< team-by-manager-role role="Engineering Manager(.*)Create:Source Code Hardening and Modernization" team="Create:Source Code Hardening and Modernization" >}}

### Return teams

| Name | Role | Returns to |
|---|---|---|
| Vladimir Shushlin | Engineering Manager | Plan |
@@ -31,6 +37,10 @@ The team runs **2026-09-21 → 2027-09-10** (end of milestone 20.4), with a go/n
| Chaoyue Zhao | Frontend Engineer | Create:Source Code Investigation |
| Anastasia Khomchenko | Senior Frontend Engineer | Plan:Portfolio Planning |

## Stable counterparts

{{< engineering/stable-counterparts manager-role="Engineering Manager(.*)Create:Source Code Hardening and Modernization" role="(Product Manager|Product Designer|Security Engineer|Technical Writer)(.*)Create:Source Code(,|$)|Director of Engineering(.*), Plan$" >}}

## How we measure success

| Measure | Target |
+2 −2
Changes for content/handbook/engineering/devops/create/source-code/repository-services/_index.md: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ Current initiatives:

## What we expect to own

The split of the Source Code surface between the four teams is still being agreed with the Source Code Triage, Source Code Investigation and Hardening & Modernization teams. The features below are the ones expected to move to Repository Services; the list will be updated once the backlog move is done.
The split of the Source Code surface between the four teams is still being agreed with the Source Code Triage, Source Code Investigation and Hardening and Modernization teams. The features below are the ones expected to move to Repository Services; the list will be updated once the backlog move is done.

- Repository mirroring (push, pull and bidirectional)
- Git LFS
@@ -27,7 +27,7 @@ The split of the Source Code surface between the four teams is still being agree
## What we do not own

- **The rest of Source Code.** The Source Code Triage and Source Code Investigation teams own the Source Code features outside the list above, until the split is agreed.
- **Systemic security and frontend modernization.** The temporary [Source Code Hardening & Modernization team](/handbook/engineering/devops/create/source-code/hardening-and-modernization/) owns this work and hands the results over to the feature teams.
- **Systemic security and frontend modernization.** The temporary [Source Code Hardening and Modernization team](/handbook/engineering/devops/create/source-code/hardening-and-modernization/) owns this work and hands the results over to the feature teams.
- **Gitaly itself.** The [Gitaly team](/handbook/engineering/infrastructure-platforms/tenant-scale/gitaly/) owns Gitaly. We build on its primitives.

## Team members