A subteam is an extension of Rust maintainers on a particular topic/subject, the subject is across kernel subsystems, e.g. unsafe code, type design, macro, etc.
A subteam (or working group or name TBD) generally should maintain documentation or tools regarding the corresponding subject owned by it. The maintainship of such items establish the expertise and the ownership of the subteam.
Compared to usual subsystem maintainer groups, the scope of "subteam" is usually across muliptle subsystems, but leave the subsystem-specific decision-making to the subsystem maintainers.
safety
<- Benno (assigned)
docs
format
macros
driver-design
?
Boqun: I agree with the scope mentioned by Danilo here, I think what fits into a "driver-design
" subteam scope is something from a safe-API-design
PoV but specific for drivers.
safe-API-design