-1

I don't believe this is will solve the problem of "assigning far too many pull 
requests to far too many people and not providing fair scheduling across all 
reviewers" and may introduce other issues. I believe this will result in is 
code owners missing pull requests which are relevant to them and recreating the 
"review-by-request" we had previously, when a less active code owner isn't 
available then help will be requested from the more active code owners in the 
community.

This is based on analysis on the last 1000 merge commits in `main`, using the 
associated responsibility of reviewing and merging code into the codebase. The 
analysis shows over those 1000 commits there were a set of active committers 
doing the majority of the merging, whereas others had other priorities, which I 
believe is fair in an open source project. Those active committers didn't 
change significantly after changes #8500 or #8512.

I'm therefore concerned that this change reduces the visibility of pull 
requests to active committers, decreases the likelihood of a given pull request 
being reviewed and not materially effecting the workload for active committers.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/tvm/issues/9057#issuecomment-927306011

Reply via email to