16.7 Manage::Import and Integrate Planning
Team
- 7 BE: @carlad-gl, @georgekoltsov, @rodrigo.tomonari, @.luke, @bmarjanovic, @jnutt, @SamWord
- 2 BE borrowed: @maddievn @mfanGitLab
- 1 FE: @justin_ho
- 1 borrowed SET: @acunskis
- 1 shared SEC: @ameyadarshan
- TW: @eread, @ashrafkhamis
- SSC: @onemoz, @anton
- EM: @wortschi
- PM: @m_frankiewicz
Capacity / OOO
Team | Weight |
---|---|
backend | 63 |
frontend | 7 |
Anticipated % split for features/bugs/maintenance
- 40% features (weight)
- 30% bugs (weight)
- 30% maintenance (weight)
Board
High level Objectives / Progress on quarterly OKRs
In Q4 we follow up on the previous quarter objective of supporting large scale migrations. The OKR for this quarter: https://gitlab.com/gitlab-com/gitlab-OKRs/-/work_items/5026+ with KRs:
- https://gitlab.com/gitlab-com/gitlab-OKRs/-/work_items/5027+
- https://gitlab.com/gitlab-com/gitlab-OKRs/-/work_items/5028+
- https://gitlab.com/gitlab-com/gitlab-OKRs/-/work_items/5029+
To be able to reliably report on those KRs, we are scheduling time for performing manual test migrations.
Objectives
typefeature list
Product prioritized- Any %"16.x" carryover
- Not started
- item
- At risk of slipping
- Not started
- New feature work
- Usability
- Direct transfer
-
2️⃣ Update Direct Transfer History page to be able ... (gitlab-org/gitlab#429233 - closed) frontend Deliverable milestonep1 -
1️⃣ Remove GitLab Migration name from UI and unify ... (gitlab-org/gitlab#431572 - closed) frontend Deliverable milestonep1 - :needs weight: Import chosen relation between two GitLab proje... (gitlab-org/gitlab#425798 - closed) Deliverable milestonep1
- :needs weight: Re-import chosen relation between between sourc... (gitlab-org/gitlab#430789) Deliverable milestonep2
-
- BitBucket
- item
- Jira integrations
- item
- Slack integration
- item
- Security
- item
Additionally there's POC: import only data created after previous im... (gitlab-org/gitlab#428170) - I await update on this, if Jessie is not working on it, the team would pick it up.
typemaintenance list
Engineering prioritized- Any %"16.x" carryover
- Not started
-
2️⃣ Direct Transfer - Change the logic to detect st... (gitlab-org/gitlab#428110 - closed) Deliverable milestonep1
- At risk of slipping
- item
- New maintenance work
- Direct transfer
-
5️⃣ Remove hardcoded time limit for migrations to c... (gitlab-org/gitlab#429867 - closed) Deliverable milestonep1 - :needs weight: Use Gitlab::Redis::SharedState in Importers (gitlab-org/gitlab#429461 - closed) Deliverable milestonep3
- :needs weight: Use sidekiq_retries_exhausted in Direct Transfe... (gitlab-org/gitlab#431463 - closed)
-
1️⃣ [Feature flag] Enable bulk_import_deferred_workers (gitlab-org/gitlab#431032) -
7️⃣ https://gitlab.com/gitlab-org/gitlab/-/issues/431770+ Deliverable milestonep1
-
- GitHub importer
- item
- BitBucket
- Jira integrations
- item
- Slack integration
- item
- Other
- Direct transfer
typebug list
Prioritized- Any %"16.x" carryover
- Not started
- :needs weight: MRs against utf-16 encoded files fail to displa... (gitlab-org/gitlab#422912 - closed) milestonep4
-
2️⃣ GitHub importer: Gitaly timeouts prevent diff f... (gitlab-org/gitlab#427835) probably push back further -
2️⃣ Direct Transfer - undefined method 'repository'... (gitlab-org/gitlab#425887 - closed) Deliverable milestonep2 -
3️⃣ Wrong commit email in GitHub import projects (gitlab-org/gitlab#418800 - closed) -
3️⃣ Multiple emails after a single migration is com... (gitlab-org/gitlab#299607) Deliverable milestonep4 -
2️⃣ Project listbox does not load paginated project... (gitlab-org/gitlab#425873 - closed) frontend milestonep3
- At risk of slipping
- New bugs
- Security
- item
- UX debt
- item
- Direct transfer
- :needs weigh: Direct Transfer - Missing content-length header (gitlab-org/gitlab#429840 - closed) issue supporting request for help issue milestonep4
-
2️⃣ Invalid error when attempting to Import a group... (gitlab-org/gitlab#423790 - closed) milestonep3 Deliverable
- GitHub importer
- BitBucket
- item
- Jira integrations
- item
- Slack integration
- item
- Other
2️⃣ `GET /api/:version/projects/:id/hooks` can be slow (gitlab-org/gitlab#364446) Error Budget Improvement
- Security
Release Post Items
Status | Issue | Release Post MR |
---|---|---|
TODO
-
Write milestone objectives. -
Review the roadmap with the team. -
Review milestone objectives with the team. -
Discuss capacity (OOO plans). -
Issues that can be delivered in 16.x, label with ~"milestone::x" and set milestone to 16.x
. -
Publish the planning call video: Unfiltered -
Link planning issue for the next milestone to this one.
Edited by Magdalena Frankiewicz