misc: Add 'experts' field to MAINTAINERS.yaml

This field was added to give gem5 community members a change to register
that they have expertise in a particular subsystem but do not much to
assign themselves the responsibilities of a subsystem maintainer.

Those who have registered interest on being an subsystem expert have
been added.

Change-Id: I8f532e381e8e42257b2a68ac48204131479d8cd0
This commit is contained in:
Bobby R. Bruce
2023-08-03 14:14:20 -07:00
parent 3f1518a1c2
commit 23f78159ec

View File

@@ -26,11 +26,18 @@
# maintainers: # maintainers:
# - John Doe <john.doe@gem5.org> # - John Doe <john.doe@gem5.org>
# - Jane Doe <jane.doe@gem5.org> # - Jane Doe <jane.doe@gem5.org>
# # experts:
# - Jack Doe <jack.doe@gem5org>
# - Jill Doe <jill.doe@gem5org>
# #
# The status field should have one of the following values: # The status field should have one of the following values:
# - maintained: The component has an active maintainer. # - maintained: The component has an active maintainer.
# - orphaned: The component is looking for a new owner. # - orphaned: The component is looking for a new owner.
#
# The experts field is optional and used to identify people who are
# knowledgeable about the subsystem but are not responsible for it. Those
# listed as an expert are typically good to add as a reviewer for pull requests
# targeting that subsystem.
pmc: pmc:
@@ -93,11 +100,15 @@ base-stats:
configs: configs:
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
cpu: cpu:
desc: >- desc: >-
General changes to all CPU models (e.g., BaseCPU) General changes to all CPU models (e.g., BaseCPU)
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
cpu-kvm: cpu-kvm:
status: maintained status: maintained
@@ -112,6 +123,8 @@ cpu-o3:
cpu-simple: cpu-simple:
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
dev: dev:
status: orphaned status: orphaned
@@ -140,9 +153,13 @@ ext:
desc: >- desc: >-
Components external to gem5 Components external to gem5
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
ext-testlib: ext-testlib:
status: orphaned status: orphaned
experts:
- Bobby R. Bruce <bbruce@ucdavis.edu>
fastmodel: fastmodel:
desc: >- desc: >-
@@ -156,6 +173,9 @@ learning-gem5:
desc: >- desc: >-
The code and configs for the Learning gem5 book The code and configs for the Learning gem5 book
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
- Bobby R. Bruce <bbruce@ucdavis.edu>
stdlib: stdlib:
desc: >- desc: >-
@@ -188,16 +208,23 @@ mem-ruby:
status: maintained status: maintained
maintainers: maintainers:
- Matt Sinclair <sinclair@cs.wisc.edu> - Matt Sinclair <sinclair@cs.wisc.edu>
experts:
- Jason Lowe-Power <jason@lowepower.com>
misc: misc:
desc: >- desc: >-
Anything outside of the other categories Anything outside of the other categories
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
python: python:
desc: >- desc: >-
Python SimObject wrapping and infrastructure Python SimObject wrapping and infrastructure
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
- Andreas Sandberg <andreas.sandberg@arm.com>
resources: resources:
desc: >- desc: >-
@@ -205,6 +232,8 @@ resources:
status: maintained status: maintained
maintainers: maintainers:
- Bobby R. Bruce <bbruce@ucdavis.edu> - Bobby R. Bruce <bbruce@ucdavis.edu>
experts:
- Jason Lowe-Power <jason@lowepower.com>
scons: scons:
desc: >- desc: >-
@@ -215,6 +244,8 @@ sim:
desc: >- desc: >-
General simulation components General simulation components
status: orphaned status: orphaned
experts:
- Jason Lowe-Power <jason@lowepower.com>
sim-se: sim-se:
desc: >- desc: >-