-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update CODEOWNERS file #347
base: main
Are you sure you want to change the base?
Conversation
This updates the CODEOWNERS file to specify two global owners for review of any notebook file and the repo itself, along with folks in INS who are designated as triage/curator for each instrument.
There is also reference in this repo to an "hst_notebooks science curators team", which may have been used in the past, but looks possibly old. I think it's reasonable to include the right people for each instrument in the codeowners file. If all the tests are passing, and someone other than the submitter has reviewed and approved, then the PR could merge. Do you all feel this is sufficient? The number of required reviews can also be specified in the repo settings. The current PR allows for the case of someone other than an instrument team curator submitting a PR, and requiring someone from the relevent team to review and approve. |
Hello @sosey! I have been think this through and do have a few comments that I've been thinking through. The first that I believe predicates the rest of what I was considering is, is this something we would want to standardize across all the notebook repositories? |
Yes, we need to standardize this, even across all the spacetelescope repos. I've brought it up in several of the notebook meetings but will raise it again the next time we meet. I thought this was a good repo to start with for the notebooks, given the changes INS and DMD has for triage and review. We can flush out what makes sense with the functionality we have and then use it as an example for the other notebook repos. Please comment your other suggestions :) |
Wonderful, I think it is a great idea to start here and to have a repository that shows somewhat of a proof of concept for standardizing this process! I'll continue to let this simmer, here are a couple of things that I have begun to consider:
Just to make a note of this, updating the template notebook structure and any 'How To' instructions for curators explaining new updates to the review process will also need to be updated so everyone is on the same page of the new standard review practices |
This updates the CODEOWNERS file to specify two global owners for review of any notebook file and the repo itself, along with folks in INS who are designated as triage/curator for each instrument.