[meta] 8.14
What is this?
This is the meta issue for the 8.14 milestone. Here we gather what we think is what we should work on next. This is not the place to suggest new features, but rather, which of those features we should build this specific release.
The closer we get to the 8.14 release, the more definitive the list with issues becomes.
Please feel free to edit this issue
Idea to Production Issues
- P1 Review apps UX: @dimitrieh, FE: @filipa
- P1 Mattermost slash commands UX: @pedroms
- P2 Terminal support UX: @tauriedavis, FE: @iamphill
- P3 Update pipelines in real-time or at least refresh UX: @dimitrieh, FE: @selfup
- P3 Introduces the system information element in the Build page to give info about currently deployed environments UX: @tauriedavis
Direction Issues
Will have a dedicated backend developer available for the entire release:
- JIRA: second round - BE: @felipe_artur, FE: @nmrony
- EE Time tracking: first iteration - BE: @rdavila UX: @tauriedavis, FE: @brycepj
- EE Product Geo: Disaster Recovery [proof of concept] - @patricio
Limited in the amount of backend attention they will get:
- Rethinking filters/search [mostly frontend work for 8.14] UX: @cperessini, FE: @ClemMakesApps
- Continue with Cycle Analytics: second iteration [limited to 2 weeks] - BE: @jameslopez UX: @hazelyang, FE: @alfredo1
- Group Labels: second iteration [not more than 1 week of work] - BE: @dbalexandre UX: @tauriedavis, FE: @alfredo1
Customer requests
- Support for Microsoft Exchange MIME-encoded emails - Reply by email
- Ref switcher performance/prevent crashing FE: @iamphill
- Default project visibility and feature settings are not used for new projects
- Database migration can lead to invalid group record
CI issues
- Make CI be executed in context of Merge Request:
- P3 Make it possible to define a coverage regexp in job's configuration in YAML
- P3 Global Pipelines List + Filters for pipelines
- P4 Cross-project pipelines
- Cross-project build artifacts dependencies
- Add dependencies to .gitlab-ci.yml (EE-only?)
- CI architecture changes for multi-project pipelines
Frontend Issues
- Fixed Width Mediaqueries and Human Readable Line Length @mikegreiling
- Make system notes less intrusive to a conversation @nmrony
- Updated UI for Snippets pages @mikegreiling
- Missing design for wiki pages @mikegreiling
UX Improvements
Issues that can be picked up by UX before the 8.14 is started, so that the work is done on time for 8.14 milestone.
- meta Organize and Standardize settings UX: @tauriedavis, FE: @lbennett
- meta Give love to settings screens FE: @lbennett
- meta Continue work on Getting started with GitLab UX: @hazelyang, FE: @lbennett
- meta Frontend Performance UX: @hazelyang @pedroms
- resolve conflicts link is too subtle UX: @pedroms
- EE unapprove merge requests UX: @hazelyang
Core Improvements
- Add start date for milestones
- Issue with large discussion performance FE: @jschatz1
- Autocomplete is not performant FE: @lbennett
- Deleting a user should not delete their issues
Performance Improvements
- Throttling Sidekiq
- Project Cache worker runs to often and takes too long
- Remove default scope
- Aggregate contributions
- Improve efficiency of auto-scaled runners for GitLab.com
- Artifacts
- Make CI observable