Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • C Create stage
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 41
    • Issues 41
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

Scheduled maintenance on the database layer will take place on 2022-07-02. We expect GitLab.com to be unavailable for up to 2 hours starting from 06:00 UTC. Kindly follow our status page for updates and read more in our blog post.

  • GitLab.org
  • Create stage
  • Issues
  • #13012
Closed
Open
Created May 04, 2022 by Torsten Linz@tlinz🔨Developer0 of 12 tasks completed0/12 tasks

Source Code Planning 15.1

Release planning for the Source Code Group

🎥 GitLab 15.1 Kickoff - Create:Source Code 🎬

Overview

Build Boards

  • Backend Board
  • Frontend Board
  • UX board

Key Themes

Category Theme Why Workflow
Feature Implement gitlab-sshd on GitLab SaaS &
Applying GitLab SaaS IP Allowlisting for SSH
IP allow listing for SSH in development
Bugs Security / Availability reduce risk in development
Availability Understand why we missed the target for the error budget reduce risk in analysis
Feature FIPS compliance Win government deals in development
Feature Highlight source code syntax on the frontend using HighlightJS Significant performance improvement when rendering large files in development
Feature Source code rules - MVC Improve user experience by making it easier to find and understand the complete set of different rules applied to each branch starting development
Documentation Document how repository storage is calculated Transparency 👁. Storage size affects cost and customers want to know the size of the data on the server in documentation with dev support
Documentation Improve documentation of merge options Transparency 👁 in documentation

Team Capacity

  • Total Weight Capacity: TODO
  • FE Weight: 9
  • BE Weight: 10+6 (excluding capacity for work on IP allowlisting for SSH)

Planning - Planning Board

Product manager prepares the planning with proposed issues for the milestone. Engineering reviews and make recommendations based engineering allocation and capacity.

  • Planning Board - backend
  • Planning Board - frontend

Checklist

Frontend Engineering Manager

  • Get Team Capacities and post them in a comment no later than the 10th of the month (@sean_carroll)
  • Obtain weights for proposed issues
  • Recommend issues via engineering allocation as applicable
  • 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 (@andr3)
  • Obtain weights for proposed issues
  • Recommend issues via engineering allocation as applicable
  • Assign Deliverable Items for Milestone

Product Manager

  • Define Key Themes
  • Prepare planning board and submit it for initial capacity assessment and review
  • Signs off on final plan

Stable counterparts

  • Technical Writing (@aqualls)

(improve this template?)

Edited May 20, 2022 by Sean Carroll
Assignee
Assign to
Time tracking