Skip to content

Reviewers

Reviewers are trusted community members who can perform official reviews, helping contributors get their pull requests ready to merge alongside committers, who give final approval. Authors are expected to respond to reviewer feedback, either by making changes or by explaining why a change isn't needed. The role was introduced in RFC #58253.

This page lists the active reviewers and describes the role. See the committers page for the committers and area owners who hold final acceptance and merge authority.

Active Reviewers

Community members can reach out to the reviewers below for help with PRs in their areas, for example in the #pr-reviews Slack channel. Reviewers will add their areas of expertise to this list. Sorted alphabetically by GitHub handle:

The Reviewer Role

Reviewers assess the problem and proposed solution, guide validation, resolve concerns with authors, and determine when a contribution is ready for a committer. A reviewer's approval means a PR is ready for a committer's final look.

Reviewers can:

  • Approve PRs or request changes.
  • Trigger CI when a contribution is ready for evaluation.
  • Triage PRs and issues, apply labels, and flag important PRs for expedited committer attention.
  • Close duplicate PRs and issues.
  • Escalate design questions to the appropriate committer or SIG.
  • Flag PRs as ready for committer review.

Becoming a Reviewer

Candidates should demonstrate a sustained record of useful reviews, sound engineering judgment, constructive communication, and familiarity with vLLM's contribution standards. Deep ownership of a subsystem is not required.

A reviewer is nominated by two committers from different organizations, who post the nomination in the committers Slack channel. As a rule of thumb, not a hard requirement, candidates have either 15 merged PRs and 30 reviewed PRs, or 45 reviewed PRs. A reviewed PR is one where the candidate gave a substantive review and the PR reached a resolution (merged or closed).