-
Notifications
You must be signed in to change notification settings - Fork 8.2k
Description
Currently the only negative review option is "Request Changes". Some PRs take a technical approach that is simply wrong and no changes less than a completely different solution would be acceptable.
#15545 is one of those. So was #11880, which if it had been firmly rejected as a solution path, rather than leaving open the possibility it could be adjusted to an acceptable state, would have reduced the amount of time wasted trying to reach consensus.
Adding a "Reject" option that requires an explanation would provide an opportunity for area maintainers to make a decision on technical merits and either overrule the rejection or accept it and close the PR, rather than leaving it in limbo for an arbitrary duration.
Rejection with "Contributor has not made requested changes and nobody else cares" could also be useful in cleanup. (410 open PRs at the moment; there's no way they're all going to be eventually updated and merged.)