13.11 Planning for Compliance
Boards
Release Kickoff Video
TBRecorded
Capacity notes
- Everyone – Friends & Family Day – 2021-03-19
-
@mwoolf - pursuing maintainer role, so doing extra reviews
- 2021-04-01 - Volunteering vacation day
- 2021-04-02 - Good Friday Public Holiday
🎡 - 2021-04-05 - Easter Monday Public Holiday
🎡
-
@rob.hunt - Friends & Family Day + the Monday, Easter public holidays and 9 days general holiday - ~13 days => 35% availability
- 2021-03-19 - 2021-03-22
- 2021-04-02 - 2021-04-16
-
@jiaan - Friends & Family Day + ~3 days the week before Easter + 3 holidays for a total of 7 days => 65% availability
- 2021-03-22 - Human Right's Day Holiday
🎡 - 2021-04-02 - Good Friday Public Holiday
🎡 - 2021-04-05 - Easter Monday Public Holiday
🎡
- 2021-03-22 - Human Right's Day Holiday
-
@asubramanian1
- 2021-03-24 - 2021-03-26
-
@tancnle - Friends & Family Day + Easter public holidays and 5 days holidays
- 2021-03-19 - Family and Friend Day
- 2021-04-02 - 2021-04-08
-
@stkerr (please double check my calendar, which will be more up to date)
- 2021-04-05 - Easter Monday
- 2021-04-15 - Moving!
- Friends & Family Day – 2021-04-16
- 2021-04-19 - 2021-04-23
Objectives & Themes
- Any %13.10 carry-over
- Group-level MR approvals
- Linking Jira issues with Merge Requests
- frontend/UX SUS OKR issues
- Prep for re-factoring of Audit Events
- Roll-out of compliance pipelines
Defining Success
The work we do should address high-priority customer needs, driving Other GMAU as well as increase our paid GMAU, viewing compliance features
Community Contributions
Deliverables
Legend
-
📈 - New feature focused on adding value to the end user -
👣 - Iterating on an existing feature to improve it or fix a bug -
👁 - Backstage improvements or tech debt work
Read more about how we prioritize issues and set status in the Handbook
| Status | Issue | Category | Theme | DRI / Thanks | Release Post MR |
|---|---|---|---|---|---|
| Custom compliance frameworks gitlab-org/gitlab#287779 (closed) | gitlab-com/www-gitlab-com!77384 (merged) | ||||
| GPG keys listed in credential inventory gitlab-org/gitlab#282429 (closed) | gitlab-com/www-gitlab-com!69358 (merged) | ||||
| Compliance pipelines gitlab-org/gitlab#300324 (closed) | gitlab-com/www-gitlab-com!79075 (merged) | ||||
| SSH key expiration email gitlab-org/gitlab#322637 (closed) | gitlab-com/www-gitlab-com!78221 (merged) | ||||
| Export list of user permissions gitlab-org/gitlab#1772 (closed) | gitlab-com/www-gitlab-com!69356 (merged) | ||||
| workflowin dev (may need to be announced in 13.12) | gitlab-org/gitlab#35266 | Community contribution | gitlab-com/www-gitlab-com!79418 (diffs) |
Stretch Goal(s)
- Add delete button to GPG keys view in the Admin Credentials Inventory - gitlab-org/gitlab#282432
- Add revoke and delete button to GPG keys view in the Admin Credentials Inventory - gitlab-org/gitlab#282431
- Add a resolve Jira Association button to Merge Requests (assuming blocker is resolved) - gitlab-org/gitlab#268293
- Add ability to add an "Approval Gate" approval rule to a Project - gitlab-org/gitlab#267511 (closed)
- Execute Approval Gates webhook on MR change - gitlab-org/gitlab#267517 (closed)
- External MR Approval API to accept callbacks from Approval Services (with buy-in/confidence from engineering this can be done in same milestone as gitlab-org/gitlab#267517 (closed)) - gitlab-org/gitlab#267519 (closed)
Next Up
- priority1 Next Up Issues -> Issues Analytics View
- priority2 Next Up Issues -> Issues Analytics View
- priority3 Next Up Issues -> Issues Analytics View
- priority4 Next Up Issues -> Issues Analytics View
To-Do
-
Define an approximate scope for the coming release. - Apply appropriate labels to issues:
-
Priority -
Department -
Pricing Tier
-
-
Review the proposed scope with Engineering. -
Review design objectives with UX. -
Get feedback and estimates from Engineering, confirming scope for the release. -
Final verification of issues scheduled for the release. -
Present selected issues in the Manage Kickoff on the 17th! -
🍺
Edited by Sam Kerr