Applied ML customer facing MVC of integration of unreview
Customer facing MVC integration of unreview
Customers of GitLab.com will be able to start seeing and experiencing value from the functionality including the ability to intelligently assign code reviewers to merge requests based on machine learning models
- Implement behind feature flags to not be used (default off), recommend review in comment (so it can be compared with existing methods), or automatically assign reviewer
- MVC integration of UnReview user interface into GitLab product
- All concerns with undesirable open-source licenses resolved
- All data storage components (MongoDB, Neo4J, etc) migrated to alternatives or deemed acceptable to be used for GitLab.com hosted customers
Internal dogfooding of MVC
The functionality will be ready for dogfooding at GitLab and the dogfooding process will be started. Make UnReview available to replace or exist alongside Review Roulette for GitLab projects.
- Should be able to identify reviewers
- Should be able to automatically assign reviewers
This epic is milestone 2. It continues work from &5794 (closed) (milestone 1). We would like to see this live 2 months after milestone 1 is complete.
Milestone 3 will follow this MVC and is documented in Epic &6114
Design
-
Designs are located in gitlab#341873 (closed) -
Figma file -
Video walkthrough -
Please reach out to @annabeldunstone for any questions about the design!
cc @tmccaslin @david @eliran.mesika @achueshev @Quintasan @sloyd @phikai @andr3
- Show closed items
Link items together to show that they're related or that one is blocking others.