Source Code Planning 15.11

Release planning for the Source Code Group

🎥 🚧 ToDo: GitLab 15.11 Kickoff - Create:Source Code 🚧 🎬

Overview

Highlights

Details

Table of all the planned issues
Inconsistent behaviour for instance administrat... (gitlab#12776 - closed) • Joe Woodward • 16.0 • On track
Character encoding in file view (gitlab#15289 - closed) • Robert May • 16.0 • On track
Project's last updated time not accurately refl... (gitlab#18279 - closed) • Robert May, Patrick Cyiza • 16.1 • On track
Link to CODEOWNERS file from affected files (gitlab#258562 - closed) • Nataliia Radina • 15.11 • At risk
Relax the updating of last_used_at of ssh keys ... (gitlab#324764 - closed) • Igor Drozdov • 16.0 • On track
Better display of tags and branches in commit d... (gitlab#325871 - closed) • Nataliia Radina, Patrick Cyiza • 16.0 • On track
Fetch new upstream contents when fork is behind (gitlab#330243 - closed) • Igor Drozdov, Nataliia Radina • 16.0 • On track
x509 / TLS signed commits: only the first email... (gitlab#336677 - closed) • Jerry Seto • 16.3 • On track
Cannot commit to fork from main project if fork... (gitlab#344518 - closed) • Jerry Seto • 15.11 • On track
Rollout branch rules MVC (`branch_rules` featur... (gitlab#363170 - closed) • Jacques Erasmus • 15.11 • On track
[SPIKE] Create migration to de-duplicate Protec... (gitlab#375619 - closed) • Javiera Tapia • 17.2 • At risk
Gitlab Flow Docs - Adding Enablement Content fo... (gitlab#378297 - closed) • André Luís, Susan Tacker • 16.3 • On track
SCM: check permission alignment for `OWNER` and... (gitlab#382747 - closed) • Unassigned • 16.3 • On track
Migrate Redis keys in RepositoryCache to the st... (gitlab#383457) • Vasilii Iakliushin • Backlog • On track
https://gitlab.com/gitlab-org/gitlab/-/issues/383774+s
Allow users to merge from a forked repository (gitlab#384166 - closed) • Nataliia Radina • 15.11 • On track
Investigation: Enforcing Git LFS for all users ... (gitlab#384331) • Unassigned • Backlog • On track
Authenticated users can find other users by the... (gitlab#385246 - closed) • Robert May • 15.11
https://gitlab.com/gitlab-org/gitlab/-/issues/387026+s
Regression: branches in combobox are shown in a... (gitlab#387545 - closed) • Nataliia Radina • 15.11 • On track
Improve error message when a branch name does n... (gitlab#387802 - closed) • Patrick Cyiza • 15.11 • At risk
Link to CODEOWNERS file from Branch Rules Overv... (gitlab#389419 - closed) • Denys Mishunov • On track
Link Branch Rules Overview from CODEOWNER file ... (gitlab#390137 - closed) • Nataliia Radina • 15.11 • At risk
Custom group-level project templates do not imp... (gitlab#390743 - closed) • Patrick Cyiza • 15.11 • At risk
The main branch of a repository with a speciall... (gitlab#390910 - closed) • Robert May • 15.11
Show an alert once a protected branch is created (gitlab#391303 - closed) • Nataliia Radina • 15.11 • On track
Technical design doc for Git LFS (gitlab#391519 - closed) • Jerry Seto • 15.11 • On track
Highlight ONE file type with the highlight work... (gitlab#391586 - closed) • Jacques Erasmus • 16.2 • On track
https://gitlab.com/gitlab-org/gitlab/-/issues/391592+s
Handle dates with relative time when streaming ... (gitlab#391745 - closed) • Jacques Erasmus • 16.1 • On track
Use a separate controller action for full blame... (gitlab#391841 - closed) • Vasilii Iakliushin, Jacques Erasmus • 16.0 • On track
Document changes custom group-level project tem... (gitlab#391950 - closed) • Patrick Cyiza • 15.11 • On track
Document current branch rules precedence (gitlab#393187 - closed) • Joe Woodward • 16.1 • On track
Define & document CODEOWNERS syntax rules (gitlab#393908 - closed) • Joe Woodward • 15.11 • On track
Syntax highlighting for CODEOWNERS file in Sour... (gitlab#393949 - closed) • Denys Mishunov • 15.11 • On track
Add code owner documentation details to explain... (gitlab#396315 - closed) • Joe Woodward • 15.11 • On track
Add code owners documentation explaining how gr... (gitlab#396316 - closed) • Joe Woodward • 16.0 • On track
Add a validator Ruby class to validate CODEOWNERS (gitlab#396476 - closed) • Vasilii Iakliushin • 15.11 • At risk
ActionView::Template::Error: no implicit conver... (gitlab#396752 - closed) • Vasilii Iakliushin • 15.11 • On track
Branch rules bread crumbs are broken (gitlab#396939 - closed) • André Luís, Michael Le+ • 15.11 • On track

Planning work

Team Capacity

Release Start Date 3/20/2023
Feature Freeze 4/17/2023
Release Date 4/22/2023
Milestone Workdays 21
Deliverable Weight Budget 10.5
Milestone Weight Budget 48
  • Total Weight Capacity: TODO
  • FE Weight: TODO
  • BE Weight: 48

Planning

Bugs with high customer priority

Sorted from highest priority according to customer priority (top is highest priority)

Label (filter by this depending on need) Upvotes Issue Month of creation Comment
severity2 2 Cannot commit to fork from main project if fork... (gitlab#344518 - closed) • Jerry Seto • 15.11 • On track 2021-11
severity2 33 Inherited members of Code Owners subgroups cann... (gitlab#281029 - closed) • Jerry Seto • 16.11 • On track 2020-11
severity3 20 Character encoding in file view (gitlab#15289 - closed) • Robert May • 16.0 • On track 2016-06
severity3 9 Impossible to browse a branch if a tag exists w... (gitlab#20526 - closed) • Jacques Erasmus, Jerry Seto • 16.3 • On track 2017-12
severity2 13 Gitlab has problems handling ansi files e.g. wi... (gitlab#34874 - closed) • Robert May • 16.1 • At risk 2019-10
severity2 5 git push/force push reloads incorrect CODEOWNER... (gitlab#360101 - closed) • Patrick Bajao • 15.11 • On track 2022-04
severity2 41 Web UI shows deleted commits and contents. (gitlab#212763 - closed) • Patrick Cyiza • 15.11 2020-03
severity3 11 template_project_id is unknown or invalid when ... (gitlab#290003 - closed) • Unassigned • Next 1-3 releases 2020-12
severity2 0 Error viewing a large commit (gitlab#377884 - closed) • Unassigned • Backlog 2022-10
severity2 4 git clone error: RPC failed; curl 92 HTTP/2 str... (gitlab#9371 - closed) • Igor Drozdov • 16.6 • At risk 2019-01
severity3 0 User with developer role gets 403 when updating... (gitlab#238362 - closed) • Unassigned • Backlog 2020-08
severity3 3 Repository size check will be inaccurate when u... (gitlab#11792 - closed) • Unassigned • Backlog 2019-05
severity3 0 Any approval rule contains users but should not (gitlab#285129 - closed) • Unassigned • Backlog 2020-11
severity2 11 Group project template cannot be seen by inheri... (gitlab#295646 - closed) • Patrick Cyiza • 16.4 • On track 2020-12
severity3 5 Regular rules without approvers appearing on th... (gitlab#214058 - closed) • Unassigned • Backlog 2020-04
severity2 7 Inconsistent behaviour for instance administrat... (gitlab#12776 - closed) • Joe Woodward • 16.0 • On track 2019-07
severity2 1 Push rules do not apply to LFS (gitlab#1453 - closed) • Ash McKenzie • 16.1 2016-12
severity3 9 404 when navigating between branches on history... (gitlab#296751 - closed) • Unassigned • Backlog 2021-01
severity3 2 File commit history shows commits from differen... (gitlab#196747 - closed) • Joe Woodward • 16.2 • On track 2020-01
severity3 2 Creating from template project results in chang... (gitlab#32609 - closed) • Unassigned • Backlog 2019-09
severity3 3 Project containing same branch/tag name cannot ... (gitlab#238438 - closed) • Unassigned • Backlog 2020-08
severity2 0 Some settings are not carried over when creatin... (gitlab#369946 - closed) • Unassigned • Backlog 2022-08
severity3 2 New projects created from custom project templa... (gitlab#348710 - closed) • Patrick Cyiza • 16.2 • On track 2021-12
severity2 1 x509 / TLS signed commits: only the first email... (gitlab#336677 - closed) • Jerry Seto • 16.3 • On track 2021-07
severity3 0 Network/Graph view does not show tags which are... (gitlab#386449 - closed) • Javiera Tapia • 17.4 2022-12
severity3 10 MR submitter unable to view approvers list with... (gitlab#214257 - closed) • Unassigned • Backlog 2020-04
severity3 30 Unable to `go get` go-packages in repositories ... (gitlab#36354 - closed) • Vasilii Iakliushin • 16.9 • On track 2019-11
severity3 9 Squash template commits and override author whe... (gitlab#19234) • Unassigned • Backlog 2017-08
severity2 1 Users cannot enable Pull Mirroring on projects ... (gitlab#390932 - closed) • Vasilii Iakliushin • 16.7 2023-02
severity3 2 Bitbucket: Error copying LFS objects on pull mi... (gitlab#11997 - closed) • Unassigned • Backlog • On track 2019-06
severity3 6 git clone fails due to "curl 18 transfer closed... (gitlab#16441 - closed) • Unassigned • Backlog 2016-11
severity3 10 Invited group is not shown in "Allowed to" drop... (gitlab#345140 - closed) • Jerry Seto • 16.8 • On track 2021-11
severity4 4 GitLab postgres instance reports duplicate keys... (gitlab#195427) • Unassigned • Backlog 2020-01

Bugs with high upvotes

Sorted from highest priority according to customer priority (top is highest priority)

Label (filter by this depending on need) Upvotes Issue Month of creation Comment
severity2 43 Project's last updated time not accurately refl... (gitlab#18279 - closed) • Robert May, Patrick Cyiza • 16.1 • On track 2017-05
severity2 21 Git push rule Commit message blocking semantic ... (gitlab#207807 - closed) • Joe Woodward • 15.10 • On track 2020-02
severity3 21 Can't create merge request for branch (gitlab#17369 - closed) • Unassigned • 15.11 2017-03
severity2 26 Git LFS lock in GitLab prevents pushes of new f... (gitlab#23625 - closed) • Joe Woodward • 17.7 • At risk 2018-08
severity3 20 Impossible mirroring to AWS CodeCommit Using On... (gitlab#34014 - closed) • Unassigned • Backlog 2019-10
severity3 16 Importing GitHub project using GitHub integrati... (gitlab#30005 - closed) • Joe Woodward • 15.10 • At risk 2019-07

Build Boards

Checklist

Frontend Engineering Manager

  • Get Team Capacities and post them in a comment no later than the 10th of the month
  • Propose prioritized list of typemaintenance issues in a comment
  • Obtain weights for proposed issues
  • Collaborate with product manager to finalize the plan
  • Assign Deliverable Items for Milestone

Backend Engineering Manager

  • Get Team Capacities and post them in a comment no later than the 10th of the month
  • Propose prioritized list of typemaintenance issues in a comment
  • Obtain weights for proposed issues
  • Collaborate with product manager to finalize the plan
  • Assign Deliverable Items for Milestone

Quality Engineer

  • Propose prioritized list of typebug issues in a comment and request weights from engineering where still necessary

Product Manager

  • Propose prioritized list of typefeature issues in a comment and request weights from engineering where still necessary
  • Collaborate with counterparts in engineering to finalize the plan
  • When planning is done: remove Draft: from the title
  • Document the highlights and label these issues as direction
  • Document the entire list of issues
  • Create video summarizing the highlights
  • Close the plannning issue

Stable counterparts

  • Technical Writing (@aqualls)
Edited by Sean Carroll