[go: up one dir, main page]

Inherit previous CODEOWNERS rules instead of replacing them

Problem to solve

Currently, CODEOWNERS will replace previous rules instead of inheriting them.

For example, lets assume we have this file structure:

CODEOWNERS
README.md
LICENSE

And this CODEOWNERS file:

* @alpha-user
README.md @beta-user

The CODEOWNERS rules will be applied like so:

CODEOWNERS - @alpha-user
README.md - @beta-user
LICENSE - @alpha-user

It would be nice if the CODEOWNERS rules inherited from each other instead, so it did this instead:

CODEOWNERS - @alpha-user
README.md - @alpha-user, @beta-user
LICENSE - @alpha-user

Intended users

User experience goal

Proposal

Further details

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references