Skip to content

Conversation

@msimberg
Copy link
Collaborator

Adds a CODEOWNERS file: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners.

The main benefit (IMO) is that the "code owners" for a particular file/path will automatically get requested for reviews whenever those files are changed. This means that the relevant people will automatically be at least informed about the changes.

Note that this doesn't prevent others from giving/being requested to do reviews. This just sets the default.

At the same time I think this is a good way to encode in the git repo itself who is "responsible" for the documentation for whatever definition of "responsible" we want to agree on.

I've started with the most minimal set of code owners that I could think of. I'm happy to be a default reviewer for any changes. I'm sort of assuming that @bcumming will be ok with this as well. However, I think for the top level * code owners it'd be good to have a few more people.

@RMeli and @abussy agreed to be code owners for the CP2K page.

I'm happy to take the "Communication Libraries" section that I added in #40.

I would like to avoid making this PR "let's exactly figure out who's responsible for what" and just have the basic version in first. We can then expand the list as we update pages and find who it makes sense to make code owner for various parts. If there are other obvious candidates at this point, please do point them out right away though and I'll add them.

@msimberg msimberg requested review from RMeli, abussy and bcumming March 14, 2025 15:08
@github-actions
Copy link

preview available: https://docs.tds.cscs.ch/45

Copy link
Member

@RMeli RMeli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like a good idea!

@github-actions
Copy link

preview available: https://docs.tds.cscs.ch/45

@bcumming bcumming merged commit 88c0f1c into main Mar 14, 2025
1 check passed
@bcumming bcumming deleted the codeowners branch March 14, 2025 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants