Rename WIP merge requests to Draft
Problem to solve
Furthermore, WIP merge requests are frequently used to mean "this MR is a draft, please don't merge" even though they are complete and ready for review.
The acronym "WIP" is not commonplace in software community worldwide and even less so for non-english speakers. "Draft" is a more inclusive and self-explanatory term.
- Rename the feature Draft
- Reword title subtext in MR edit mode from:
“Start the title with WIP: to prevent a Work In Progress merge request from being merged before it's ready.”
“Start the title with
WIP:to prevent a merge request that is a work in progress from being merged before it's ready.” “Remove the [
WIP] prefix from the title to allow this merge request to be merged when it's ready.”
- Add support for
Draft -case insensitive prefixes in:
- The merge request title.
- Commit messages targeting the merge request’s source branch.
- Reword the MR widget when in draft state:
WIP deprecation is active, we should support both
Draft prefixes for MRs and commit messages
- Rename the
WIPfilter in the merge request list. We would need to change it in a way that doesn't break old URLs that still use it: #227414 (closed)
- Rename or add a new
/draftalias to the
/wipquick action: #227415 (closed)