Source Code Group 13.11 planning (Apr 22)
Release planning for the Source Code group
Backend Board | Frontend Board | UX board
Goals
- Ensure all the pre-work required for using a new Git default branch name is done with ample time
- Pay down ~"missed-SLO" debt and address critical priority2 severity2 issues
Build – 13.11 Release Board
Given this, in the upcoming development cycle (18 Mar - 17 Apr 2021), we should:
- Change the default initial branch name for new self-managed GitLab instances https://gitlab.com/gitlab-org/gitlab/-/issues/223789 backend
-
Update default initial branch name
- Migrate gitlab-test default branch to main https://gitlab.com/gitlab-org/gitlab/-/issues/325050
- Frontend https://gitlab.com/gitlab-org/gitlab/-/issues/324100
In support of SLAs, SLOs and OKRs:
-
security
- security issue 1 gitlab#254710 (closed)
- Infradev
- Make PostReceive#perform idempotently P3/S3 gitlab#18500 (closed)
- ~bug backend
- Repository branches API returns incorrect X-Total pagination header gitlab#322497 (closed) severity2 regression
- Destroying a project can fail if there are a large number of notes gitlab#207222 (closed) severity2
- Branch API fails if branch contains '/' gitlab#287642 (closed) severity2
- RemoveUnreferencedLfsObjectsWorker fails every time with a statement timeout gitlab#199261 (closed) severity2
- Group setting for default initial branch name is not inherited https://gitlab.com/gitlab-org/gitlab/-/issues/293953
- Adding a group with a long name to Merge requests approval rules does not work gitlab#272981 (closed) priority3 severity3
- ~bug frontend
- URL is broken when switching from branch with longer name to branch with shorter name in Gitlab Web GUI gitlab#322792 (closed)
- Pagination not working under Branches section gitlab#322787 (closed)
- Search for message commit not being kept when scrolling gitlab#24551 (closed)
- Product Management OKR
- backend OKR
- frontend OKR
- ~performance
- Improve performance of show.json action (rendered) for Projects::BlobController under load into the s3 tier gitlab#271242 (closed)
A shortlist of tactical issues to consider:
- When selecting approvers show only possible users and groups gitlab#28902 (closed)
- Patch OpenSSH to obtain client IP address gitlab-shell#507 (closed)
- Better display of tags and branches in commits view and tree gitlab#18795 (closed) frontend frontend-weight2
- Make Blob info available through GraphQL gitlab#323195 (closed)
Edited by Daniel Gruesso