16.0 Manage:Import and Integrate Planning
Team
- 5 BE: @carlad-gl, @georgekoltsov, @rodrigo.tomonari @.luke @bmarjanovic
- 1 FE: @justin_ho
- 1 shared SEC: @fvpotvin
- TW: @eread, @ashrafkhamis
- SSC: @onemoz @anton
- EM: @wortschi
- PM: @m_frankiewicz
Capacity / OOO
Team | Weight |
---|---|
Import backend | 29 |
Integrations backend | 5 |
frontend | 5 |
SoftServeImport | 12 |
Anticipated % split for features/bugs/maintenance
This is excluding the work that SoftServe is contributing
- 40% features (weight)
- 30% bugs (weight)
- 30% maintenance (weight)
Boards
High level Objectives / Progress on quarterly OKRs
In this milestone removals of deprecated features are of the highest priority, as we have to deliver them in this major milestone, as they are breaking changes.
For Slack integration, we aim to progress on Slack application integration for self-managed ... (gitlab-org&1211 - closed).
For Jira integration: Support Personal Access Tokens for Jira issue i... (gitlab-org&8222 - closed) as highly requested feature.
Objectives
Important note for the work in this milestone
The window for merging breaking changes is after the release of GitLab 15.11. 2023-04-22 is a Saturday, so realistically merges will start from 2024–04-24 (Monday).
typefeature list
Product prioritized- Any %15.11 carryover
- Not started
- item
- At risk of slipping
- Show end state of the import and detailed infor... (gitlab-org/gitlab#386748 - closed) (probably 1-2 weights for frontend will carry over)
- Not started
- New feature work
- Deprecations
-
3️⃣ Remove code and documentation for deprecated gi... (gitlab-org/gitlab#388246 - closed) milestonep1 -
3️⃣ Remove code and documentation for deprecated Ph... (gitlab-org/gitlab#388245 - closed) milestonep1 -
2️⃣ Remove code and documentation for deprecated Ra... (gitlab-org/gitlab#388244 - closed) milestonep1 -
5️⃣ Restricting imports to users with Maintainer an... (gitlab-org/gitlab#387891 - closed) milestonep1 -
1️⃣ Disable importers for self-managed by default a... (gitlab-org/gitlab#378423 - closed) milestonep1 -
2️⃣ Deprecation of Jira GitHub Enterprise DVCS Inte... (gitlab-org/gitlab#362168 - closed) milestonep1 -
1️⃣ Jira connect fetch OAuth token from host instea... (gitlab-org/gitlab#387506 - closed) frontend milestonep1 -
1️⃣ [Feature flag] Clean up Jira Connect OAuth (gitlab-org/gitlab#355048 - closed) backend milestonep1 (blocking Remove GitLab for Jira Cloud app cookie authent... (gitlab-org/gitlab#403627 - closed)?) itself blocked by Jira connect fetch OAuth token from host instea... (gitlab-org/gitlab#387506 - closed) frontend -
3️⃣ Remove GitLab for Jira Cloud app cookie authent... (gitlab-org/gitlab#403627 - closed) frontend milestonep1
-
- GitLab Migration
- item
- GitHub importer
- Jira
-
3️⃣ JIRA: Support Personal Access Tokens - backend (gitlab-org/gitlab#364850 - closed) milestonep2 -
2️⃣ JIRA: Support Personal Access Tokens - frontend (gitlab-org/gitlab#364851 - closed) frontend milestonep4 stretch item first to be picked up after Deliverables
-
- Deprecations
typemaintenance list
Engineering prioritized- Any %15.11 carryover
- Not started
- item
- At risk of slipping
- New maintenance work
- GitLab Migration
-
3️⃣ Add new Export API to initiate/view/download re... (gitlab-org/gitlab#391225 - closed) milestonep4 stretch item, not Deliverable -
5️⃣ Update import side to be able to import a batch... (gitlab-org/gitlab#391224 - closed) milestonep4 stretch item, not Deliverable
-
- GitHub importer:
-
1️⃣ GitHub Import: move pull request workers and im... (gitlab-org/gitlab#377059 - closed) milestonep1 -
2️⃣ Fail gist import if git repository too big (gitlab-org/gitlab#384860 - closed) milestonep2 -
1️⃣ Convert `.from_json_hash` into alias of `.from_... (gitlab-org/gitlab#382574 - closed) milestonep3 -
3️⃣ Track gists import failure (gitlab-org/gitlab#384173 - closed) milestonep2
-
- Security
- item
- Slack
- Jira
- GitLab Migration
typebug list
Prioritized- Any %15.11 carryover
- Not started
-
3️⃣ Extra "mentioned in" comments in imported gitla... (gitlab-org/gitlab#384063 - closed) milestonep3 (this is making the daily test red)
- At risk of slipping
- New bugs
- Security
- UX debt
- item
- GitLab Migration
- item
- GH Importer
- Infradev
- Slack
- item
- Jira
- item
- Other Integrations
Release Post Items
Work planned in this milestone supports KRs:
TODO
-
Schedule the planning call. April, the @ 11:30 CET
-
Write milestone objectives. -
Review the roadmap with the team. -
Review milestone objectives with the team. -
Discuss capacity (OOO plans). -
Team planning to highlight/guess issues that can be delivered in 15.11, label with ~"milestone::x" and set milestone to 15.11
. -
Publish the planning call video: Unfiltered -
Clone the planning issue for the next milestone and link to this one.
Edited by Magdalena Frankiewicz