asterinas/CODEOWNERS
Line: 10: incorrect codeowner user: tatetian Line: 10: no users/groups matched Line: 30: incorrect codeowner user: tatetian Line: 30: no users/groups matched Line: 37: incorrect codeowner user: StevenJiang1110 Line: 37: incorrect codeowner user: lrh2000 Line: 37: no users/groups matched Line: 40: incorrect codeowner user: lucassong-mh Line: 40: no users/groups matched Line: 41: incorrect codeowner user: StevenJiang1110 Line: 41: incorrect codeowner user: lrh2000 Line: 41: no users/groups matched Line: 42: incorrect codeowner user: cchanging Line: 42: no users/groups matched Line: 43: incorrect codeowner user: cchanging Line: 43: incorrect codeowner user: junyang-zh Line: 43: no users/groups matched Line: 46: incorrect codeowner user: lucassong-mh Line: 46: no users/groups matched Line: 47: incorrect codeowner user: cchanging Line: 47: no users/groups matched Line: 48: incorrect codeowner user: cqs21 Line: 48: incorrect codeowner user: lucassong-mh Line: 48: no users/groups matched Line: 49: incorrect codeowner user: StevenJiang1110 Line: 49: incorrect codeowner user: lrh2000 Line: 49: no users/groups matched Line: 50: incorrect codeowner user: cchanging Line: 50: no users/groups matched Line: 51: incorrect codeowner user: cchanging Line: 51: no users/groups matched Line: 52: incorrect codeowner user: sdww0 Line: 52: no users/groups matched Line: 55: incorrect codeowner user: StevenJiang1110 Line: 55: incorrect codeowner user: lrh2000 Line: 55: no users/groups matched Line: 56: incorrect codeowner user: cchanging Line: 56: incorrect codeowner user: lrh2000 Line: 56: no users/groups matched Line: 63: incorrect codeowner user: StevenJiang1110 Line: 63: incorrect codeowner user: junyang-zh Line: 63: no users/groups matched Line: 70: incorrect codeowner user: lrh2000 Line: 70: incorrect codeowner user: junyang-zh Line: 70: incorrect codeowner user: sdww0 Line: 70: no users/groups matched Line: 73: incorrect codeowner user: sdww0 Line: 73: no users/groups matched Line: 74: incorrect codeowner user: cchanging Line: 74: no users/groups matched Line: 75: incorrect codeowner user: cchanging Line: 75: no users/groups matched Line: 81: incorrect codeowner user: grief8 Line: 81: no users/groups matched Line: 82: incorrect codeowner user: grief8 Line: 82: no users/groups matched Line: 83: incorrect codeowner user: grief8 Line: 83: no users/groups matched Line: 84: incorrect codeowner user: grief8 Line: 84: no users/groups matched Line: 85: incorrect codeowner user: grief8 Line: 85: no users/groups matched Line: 87: incorrect codeowner user: junyang-zh Line: 87: no users/groups matched Line: 88: incorrect codeowner user: junyang-zh Line: 88: no users/groups matched Line: 91: incorrect codeowner user: tatetian Line: 91: no users/groups matched Line: 92: incorrect codeowner user: tatetian Line: 92: no users/groups matched
2025-05-15 11:07:10 +08:00

93 lines
3.3 KiB
Plaintext

# This file defines the code owners of the Asterinas main repo
#
# Feel free to volunteer as a code owner
# when you have contributed enough to and acquired enough knowledge
# of a specific sub-project/sub-system/component/module.
#=============================================================================
# The root code owners (maintainers)
#=============================================================================
* @tatetian
# The top-level sub-projects of Asterinas are listed below:
#
# 1. The Asterinas book
# 2. The Asterinas kernel
# 3. The Asterinas OSDK
# 4. The Asterinas OSTD
#
# Guidelines:
# - The following sections are organized by sub-projects.
# - In a sub-project, the rules are listed in alphabetical order
# based on their file paths.
# - In each rule under a sub-project,
# the code owners are listed in alphabetical order.
#=============================================================================
# The Asterinas book
#=============================================================================
/book/ @tatetian
#=============================================================================
# The Asterinas kernel
#=============================================================================
# Sub-project code owners
/kernel/ @StevenJiang1110 @lrh2000
# Sub-system code owners
/kernel/src/fs/ @lucassong-mh
/kernel/src/net/ @StevenJiang1110 @lrh2000
/kernel/src/time/ @cchanging
/kernel/src/vm/ @cchanging @junyang-zh
# Component code owners
/kernel/comps/block/ @lucassong-mh
/kernel/comps/logger/ @cchanging
/kernel/comps/mlsdisk/ @cqs21 @lucassong-mh
/kernel/comps/network/ @StevenJiang1110 @lrh2000
/kernel/comps/softirq/ @cchanging
/kernel/comps/time/ @cchanging
/kernel/comps/virtio/ @sdww0
# Library code owners
/kernel/libs/aster-bigtcp/ @StevenJiang1110 @lrh2000
/kernel/libs/xarray/ @cchanging @lrh2000
#=============================================================================
# The Asterinas OSDK
#=============================================================================
# Sub-project code owners
/osdk/ @StevenJiang1110 @junyang-zh
#=============================================================================
# The Asterinas OSTD
#=============================================================================
# Sub-project code owners
/ostd/ @lrh2000 @junyang-zh @sdww0
# Module code owners
/ostd/src/bus/ @sdww0
/ostd/src/logger.rs @cchanging
/ostd/src/timer/ @cchanging
#=============================================================================
# Other
#=============================================================================
/.github/ @grief8
/osdk/tools/docker/ @grief8
/test/ @grief8
/tools/ @grief8
/triagebot.toml @grief8
/Makefile @junyang-zh
/OSDK.toml @junyang-zh
# The following critical files are singled out
/CODEOWNERS @tatetian
/VERSION @tatetian