Skip to content

Commit

Permalink
Initial designation of code owners (#6084)
Browse files Browse the repository at this point in the history
We want to make sure every contributor gets some kind of meaningful
response in a timely fashion. To that end, this PR configures GitHub to
auto-assign somebody to every newly-opened PR.

People must only be added to this file if they've agreed to this
obligation. The details of what's expected are listed in the file. I'll
only merge this if it's signed off by everyone listed in this initial
version.
  • Loading branch information
jameysharp authored Mar 28, 2023
1 parent 73f42bf commit d54c00b
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# In this project, we use CODEOWNERS to identify people who are likely to know
# who should review a pull request.
#
# People listed in this file are committing to respond in a timely fashion to
# PRs in the selected areas. However, that response doesn't have to be a full
# code review; it could also take any of these forms:
#
# - "I intend to review this but I can't yet. Please leave me a message if I
# haven't responded by (a specific date in the near future)."
#
# - "I think (a specific other contributor) should review this." (Note that the
# best reviewer for a PR may not necessarily be listed in this file.)
#
# People must only be added to this file if they've agreed to provide one of
# the above responses in a reasonable amount of time for every PR to which
# they're assigned.
#
# We only ask for this commitment from people who are employed full-time to
# work on this project. We gratefully welcome reviews from other contributors,
# but we don't believe it's fair to ask volunteers to respond quickly.

# TODO: use GitHub teams instead of individual usernames

# If none of the later patterns match, assign to anyone:
* @alexcrichton @cfallin @elliottt @fitzgen @jameysharp @pchickey

# Some parts of the project require more specialized knowledge. In those areas
# we designate smaller groups who are more likely to be aware of who's working
# in specific areas.

# Wasmtime
/crates/ @alexcrichton @fitzgen @jameysharp @pchickey
/examples/ @alexcrichton @fitzgen @jameysharp @pchickey
/src/ @alexcrichton @fitzgen @jameysharp @pchickey
/tests/ @alexcrichton @fitzgen @jameysharp @pchickey

# Cranelift/Winch compilers
/cranelift/ @cfallin @elliottt @fitzgen @jameysharp
/winch/ @cfallin @elliottt @fitzgen @jameysharp

# Fuzz testing
/fuzz/ @alexcrichton @elliottt @fitzgen @jameysharp

0 comments on commit d54c00b

Please sign in to comment.