Pipeline Authoring 14.6 Planning issue
Pipeline Authoring Issue Boards
Goals for the milestone:
-
Product group OKR contribution
- Implement the Triggering and retrying jobs and pipelines epic
- Contribute to FY22-Q4 KRs GitLab.com SMAU OKR
- Bug fixes
- Contribute to FY22-Q4 KRs Quality OKR
- Deliver 25% of UX debt and S1/S2 scorecard recommendations
Additional comments
-
🚨 Iteration cadence feedback - Iteration - 11/5-11/28
-
♻ Iteration Retro - Reduced HC on the backend team in light of the Engineering Allocation
Scope of Work for Engineering
Priority | Issue | Category | Notes | Frontend | Backend | Weight |
---|---|---|---|---|---|---|
1 | Limit trigger pipeline to 25k | Application Limits typefeature |
workflowproduction Technical Writing Worked on already in 14.5
|
2 | ||
2 | Frontend spike - investigate auto-complete issues | spike | N/A |
|||
3 | Alias the needs in the pipeline graph | Carry over from 14.5 | UX Technical Writing | 3 | ||
4 | Create bridge/trigger job show page | typefeature OKR | UX Technical Writing Related to #343256 workflowin review | 3 | ||
5 | Create bridge retry logic to initiate a new downstream pipeline | typefeature OKR | Related to #343256 | 3 | ||
6 | Original variables when running a manual job are not reused on job retry | OKR typebug | workflowproduction | 2 | ||
7 | backend - Fix 500 error for - Pipeline Editor freezes when using include: rules: - if: | typebug OKR | workflowproduction | 2 | ||
8 | Set Custom SLIs for Web and API endpoints on Pipeline Authoring | OKR FY22Q4 | workflowproduction | |||
9 | Fix mini pipeline graph accessibility issues | OKR UX debt | workflowproduction |
Filler / push for future iteration
Scope of Work for Engineering -Priority | Issue | Category | Notes | Frontend | Backend | Weight |
---|---|---|---|---|---|---|
1 | gitlab-ci: cannot specify job:when and rules: | typefeature | workflowin review | 2 | ||
2 | Pipelines - .* misbehaves when pattern matching against a variable | typebug | workflowin dev candidate14.6 | 3 | ||
3 | Pipeline Editor expanded tooltip opens at the wrong place on the screen | frontend typebug | UX | 1 | ||
4 | Make edit pipeline editor the default button when opening .gitlab-ci.yml | typefeature | candidate14.6UX | 1 |
Scope of Work for Testing
Issue | Investigates/Tests | Due on |
---|---|---|
Scope of Work for UX
Last updated: 17-12-2021
Issue | Status | Comments |
---|---|---|
Solution Validation: Pipeline Editor usability testing |
|
|
Solution Validation for pipeline simulation MVC |
Dec 21
|
|
Create an illustration for the trigger job page |
|
|
OKR FY22-Q4 UX KR: Increase # of SUS Impacted Issues created from 93 to 100 per month (CI/CD UX Issue) |
|
|
OKR FY22-Q4 KR: UX Scorecard for Pipeline Authoring |
|
|
OKR UX Scorecard Rec Add description keyword to jobs |
|
|
OKR UX Debt Improve error message in the pipeline editor |
|
|
Facilitate recruiting for the CI/CD templates solution validation |
|
|
Migrate the Drawer component to Figma |
|
|
Pajamas: Drawers |
|
We're looking at using the drawer component for the file tree section in the pipeline editor. I need to look into the drawer usage guidelines to ensure we're not introducing more inconsistencies and UX debt. |
Next up:
Active UX Research Efforts
/cc @gitlab-com/pipeline-authoring-group
Edited by Nadia Sotnikova