[PILOT] [Feedback] Action focused merge request homepage
This issue is for feedback from the pilot groups who are testing the new merge request homepage prior to a wider roll out.
Changes in Code Review Process
TLDR, Change Required: No longer remove yourself as a reviewer from a merge request once you've completed your role.
Part of the new experience for the merge request homepage expects you to stay assigned as a reviewer throughout the lifecycle of the merge request. Our aim for this new experience is to help you identify the merge requests you need to work on and what your role in them is. This means you DO NOT need to remove yourself as a reviewer upon completing your review. The new homepage will be classifying the merge requests based on events and actions within the merge request. This is a change from the traditional GitLab process, which is why we're piloting this within your team vs. broadly across GitLab.
🎗 How to give feedback
- Check existing feedback & known issues: Before submitting, check to see if your feedback is already captured in the known issues section or reported by someone else in this issue. If so, comment on the existing thread or leave an emoji reaction to show support.
- Start a new thread: If your feedback is not listed, start a new thread with a descriptive title. Include relevant details, screenshots, and steps to reproduce the issue in expandable sections.
- Be Specific: Provide as much detail as possible, including device/browser information, steps to reproduce, and expected vs. actual outcomes.
🤝 What you can expect from us
- We will read all of your feedback.
- We may not respond to all feedback directly.
- We will create issues for repeatable bugs and assign a priority based on severity.
⚠ Known issues, feature gaps and changes in behavior
As we work towards maturing the new merge request homepage for a wider release we'll track gaps and changes based on the feedback we receive as part of this Pilot.
https://gitlab.com/dashboard/merge_requests/search. The old experience does not have pre-filtered pages, but rather allows you to set filters for assignee and reviewer that mimic the previous behavior:
- Assignee:
assignee_username=phikai - Reviewer:
reviewer_username=phikai
As a last resort, you can also toggle the feature flag off:
/chatops run feature set merge_request_dashboard false --user=<USERNAME>
If you do toggle the experience off, please make sure you've provided feedback on why as this will help us improve the experience. We may ask to re-enable the feature after we've made changes or addressed the feedback.
Known Issues
- Updated merge request dashboard to sort by upda... (!164885 - merged)
- Fixes cache count not invalidating for merge re... (!165015 - merged)
- Deleted merge requests remain in new homepage (#482935 - closed)
- Navigating pages in old dashboard UI loses `/se... (#483635 - closed)