16.3 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
- @rodrigo.tomonari: entire milestone (parental leave)
- @bmarjanovic: AI enablement team
- @wortschi : 1 week
- @georgekoltsov: 2 weeks
Team | Weight |
---|---|
backend | 26 |
frontend | 7 |
Anticipated % split for features/bugs/maintenance
This is excluding the work that SoftServe is contributing
- 40% features (weight)
- 30% bugs (weight)
- 30% maintenance (weight)
Import and Integrate
High level Objectives / Progress on quarterly OKRs
High level objective for this and upcoming 2-3 milestones is support for migrations to GitLab Dedicated at scale. We will be focusing on direct transfer, GitHub importer and BitBucket Server importer (in this milestone) reliability and performance improvements.
Issues related to this objective should have scaled migrations label on them. List of open scaled migrations labelled issues.
We also need to fix security bugs.
The first issue to be picked up in 16.3 is BitBucket Server Importer - Preserve PR (MR) re... (gitlab-org/gitlab#416611 - closed), as this is time critical for the customer and will require a patch release as well. Issue is weighted 3, but I'll raise it up in the planning to 4, because of the need for the backport MRs.
Objectives
typefeature list
Product prioritized- Any %16.2 carryover
- Not started
- item
- At risk of slipping
- item
- Not started
- New feature work
- Usability
- Direct transfer
- BitBucket Server
-
4️⃣ BitBucket Server Importer - Preserve PR (MR) re... (gitlab-org/gitlab#416611 - closed) milestonep1 Deliverable (counting 4 points as back port MRs needed)
-
- GitHub importer
typemaintenance list
Engineering prioritized- Any %16.2 carryover
- Not started
- item
- At risk of slipping
- item
- New maintenance work
typebug list
Prioritized- Any %16.2 carryover
- Not started
- At risk of slipping
- item
- New bugs
- Security
-
3️⃣ ReDoS in bulk import API POST /api/v4/bulk_impo... (gitlab-org/gitlab#415067 - closed) severity3 milestonep2 Deliverable -
1️⃣ DoS - Blocking FIFO files in Tar archives (gitlab-org/gitlab#415371 - closed) severity3 milestonep3 Deliverable -
2️⃣ Add authorization checks to import status endpoint (gitlab-org/gitlab#415117 - closed) milestonep3 Deliverable
-
- GitHub importer
- item
- Direct transfer
- Security
Release Post Items
TODO
-
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 16.2, label with ~"milestone::x" and set milestone to 16.3
. -
Publish the planning call video: Unfiltered -
Clone the planning issue for the next milestone and link to this one.