As a lower FTE percentage maintainer the PR list encourages me not to participate in the review process at all. At twenty PR's it no long possible to scan this list and get any useful information or take serious changes to a PR as something that should be attended to.
The vast majority of PR's are either draft of some sort or a reviewer that is more or less permanently opposing the PR. I think reviewers should take responsibility for the work they are blocking and close PR's they no intention actually letting it merge in the state its in a particular PR once discussion has run its course. I'm not sure we can do this currently but it's done of other projects with similar levels review and its not reasonable to expect the PR submitter to do this in most cases.
Its totally reasonable to have a draft PR for some period of time to see how it does against CI and give a preview to reviewers, but after some period of time <2 weeks? We are just making the process needlessly messy.
As a lower FTE percentage maintainer the PR list encourages me not to participate in the review process at all. At twenty PR's it no long possible to scan this list and get any useful information or take serious changes to a PR as something that should be attended to.
The vast majority of PR's are either draft of some sort or a reviewer that is more or less permanently opposing the PR. I think reviewers should take responsibility for the work they are blocking and close PR's they no intention actually letting it merge in the state its in a particular PR once discussion has run its course. I'm not sure we can do this currently but it's done of other projects with similar levels review and its not reasonable to expect the PR submitter to do this in most cases.
Its totally reasonable to have a draft PR for some period of time to see how it does against CI and give a preview to reviewers, but after some period of time <2 weeks? We are just making the process needlessly messy.