Create:Repository Services チーム
GitLab のリポジトリ領域を担当し、Gitaly チームの基本機能の上にアクセスレイヤーを構築する、常設の Source Code チーム。
私たちの役割
Repository Services は、Source Code のリポジトリ領域を担当するバックエンドチームです。ミッションの一部は決まっています。Gitaly チームの基本機能の上に、製品やエージェントが利用できるアクセスレイヤーを構築することです。ミッション全体の定義は現在進行中で、ここに公開する予定です。チームは、既存システムの運用維持(KTLO)とサポートに重点を置いて活動を始めます。
現在の取り組み:
- SSH 証明書
- レート制限
- ブランチルール(保留中ですが、引き続きこのチームが担当します)
担当する予定の領域
Source Code の領域を 4 チーム間でどう分担するかについては、Agentic Preview、Change Record、Hardening and Modernizationの各チームと引き続き合意に向けて調整中です。以下は Repository Services に移管される予定の機能です。バックログの移管が完了したら、このリストを更新します。
- リポジトリミラーリング(プッシュ、プル、双方向)
- Git LFS
- 保護ブランチとブランチルール(ブランチルールは保留中ですが、引き続きこのチームが担当します)
- プッシュルール
- コードオーナー(Create:Code Review と共同で担当)
- コミットとタグの署名:GPG、SSH、X.509 または S/MIME の署名、Web ベースのコミット署名、署名のないコミットの拒否
担当しない領域
- Source Code のその他の領域。 分担について合意するまでは、Agentic Previewと Change Recordの各チームが、上記のリストに含まれない Source Code の機能を担当します。
- 構造的なセキュリティ対策とフロントエンドのモダナイゼーション。 一時的に設置された Source Code Hardening and Modernization チームがこの作業を担当し、成果を機能担当チームに引き渡します。
- Gitaly 自体。 Gitaly チームが Gitaly を担当します。私たちはその基本機能の上に構築します。
チームメンバー
| Name | Role |
|---|---|
Armin Pašalić | Manager, Engineering, Plan:Planner Intelligence and Create:Repository Services |
Fred Reinink | Backend Engineer, Create:Repository Services |
Jerry Seto | Senior Backend Engineer, Create:Repository Services |
Joe Woodward | Senior Backend Engineer, Create:Repository Services |
EMEA の Backend Engineer を 1 名募集中です。
ステーブルカウンターパート
| Name | Role |
|---|---|
Alyssa Trinh | Senior Product Designer, Create:Source Code |
Marie-Christine Babin | Senior Product Manager, Create:Source Code |
John Hope | Director of Engineering, Plan |
Technical Writer:Brendan Lynch(他の Source Code チームと兼任)。
私たちの働き方
- 計画。 19.6 から、毎月 gitlab-org/create-stageに
Repository Services <MILESTONE> Planningというタイトルの計画用 Issue を生成します。以下のボードで計画します。 - 振り返り。 async-retrospectivesが、他の Source Code チームと共有する gl-retrospectives/create-stage/source-codeに私たちの振り返りを生成します。今後、専用のプロジェクトを設ける可能性があります。
- Gitaly との情報共有。 私たちは Gitaly の基本機能の上に構築するため、Gitaly チームと定期的に情報を共有します。要件を Gitaly に伝える方法は引き続き合意に向けて調整中で、ここに文書化する予定です。
- 機能カテゴリとエラーバジェット。 まだ割り当てられていません。Source Code の単一の機能カテゴリである
source_code_managementは、分割されるまで Source Code のその他の領域を担当するチームが担当します。分割と、それに伴うエラーバジェットは、設立準備の Issueで追跡します。
ボード
すべてのボードは group::repository services ラベルで絞り込みます。
- SCM 計画ボード - 複数のマイルストーン
- Create:Source Code - scm-backlog
- SCM マイルストーン計画
- SCM BE 計画ボード
- SCM 今後 1 〜 3 マイルストーン
- SCM UX 計画ボード
- Create: Source Code Infradev
- 作業アイテム
リンク
- 追跡用 Issue(非公開)
- 親エピック
- Create:Source Code チーム
- Gitaly チーム
- Slack:
#g_create_repository-services(未作成)
最終更新 October 28, 2026: Merge pull request #591 from kyama0/translation/batch-2026-10-28-1 (
5d840611)
Armin Pašalić
Fred Reinink
Jerry Seto
Joe Woodward
Alyssa Trinh
Marie-Christine Babin
John Hope