Add science module leaders to code ownership - #146
Maggie (maggiehendry) wants to merge 13 commits into
Conversation
…-ownership-for-jules
|
An email has been sent to the science module leaders asking for approval. |
Nic Gedney (nicgedney)
left a comment
There was a problem hiding this comment.
My details are correct. Thanks.
Noah Smith (noahdsmith)
left a comment
There was a problem hiding this comment.
My details are correct, thanks!
Thanks Noah Smith (@noahdsmith). I've added your username to the codeowner file as I hadn't included this before. Are you able to approve the change in the reviewers panel please? Thanks. |
Arthur Argles (mo-arthurargles)
left a comment
There was a problem hiding this comment.
Approved. We may need to update wider documentation if a future change adds a new file under a module area in CODEWONERS. Will/has this be done done for vn8.3?
Becky Oliver (beckyoliver)
left a comment
There was a problem hiding this comment.
Thanks. My details are correct. There is currently a vacancy in the vegetation module leaders, so when this is filled can this be updated?
GarryHayman
left a comment
There was a problem hiding this comment.
My details are correct. Thanks Garry
chantelleburton
left a comment
There was a problem hiding this comment.
My details are correct. Thanks.
Thanks Arthur Argles (@mo-arthurargles). The file can be updated as required. If the code was structured differently there would be less additions in the CODEOWNER file for example, if there was a separate directory containing "red" related code then this could be specified on one line. Then any file in a "red" directory in the source tree would require your approval. CABLE for example: From the one instruction, the CABLE code owner will receive a review request for changes in: Something to think about when organising code. |
Thanks Becky Oliver (@beckyoliver). The file can be updated when required. 😄 |
|
Thanks for all your approvals so far. Just so that you are aware I've upgraded to main and added the metadata directories that were committed. 13cad69 |
|
Sam Clarke-Green (@t00sa) should I pass this directly to code review after the module leaders have all approved? |
|
I approve - no idea how to tick though? |
Eleanor Burke (@eleanorgb) thanks! To approve, go to the "Files changed" tab, click the "Submit review", select the "Approve" radio button with or without a comment then "Submit review" 😄 |
A request was sent by email to the module leaders on Thursday, August 06, 2026 with information regarding the automatic review process the GitHub CODEOWNER file enables and to request a list of directories/files that required approvals for each module along with GitHub usernames. This information has been added to the CODEOWNER file. The supplier of the information has been added to the following table. Not all module leaders responded so where this was the case I have made an informed guess. This is also indicated on the table. Several module leaders are not on the https://github.com/orgs/MetOffice/teams/simsyssciencereviewers list. In order to complete a review module leaders need to request access to this list by contacting @MetOffice/ssdteam.
This question has recently come up while trying to identify JULES sci/tech reviewers. What is the minimum set up that an owner needs to complete in order to approve changes and carry out Sci/tech reviews if they are not themselves involved in active development. It would be useful to have this information available.
PR Summary
Science module leaders and the code they have responsibility for have been added to the GitHub code owners file.
Sci/Tech Reviewer:
Code Reviewer: Sam Clarke-Green (@t00sa)
Code Quality Checklist
(Some checks are automatically carried out via the CI pipeline)
rose-meta/jules-sharedthen have you supplied a linked UM and LFRic Apps PR?Testing
Changes to CODEOWNER file cannot be tested until the PR is merged onto main.
trac.log
Security Considerations
Performance Impact
AI Assistance and Attribution
Documentation
Approvals
Please request all relevant approvals. See the CodeOwners.txt file for section owners.
Technical
Scientific
Sci/Tech Review
Please alert the code reviewer via a tag when you have approved the SR
Code Review