-
-
Notifications
You must be signed in to change notification settings - Fork 43
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
APE 22 follow-up: Update Affiliated guidelines and process #372
Comments
Minor related issue: should we update the text of the APE itself to refer to (pre-)APE 22 instead of 24? |
Good catch. Since this is trivial typo fix, I just did it directly at astropy/astropy-APEs@d834e63 |
hey there 👋 everyone! we have a few open pr's that we will need to also flesh out - gosh opened during the summer.
what is the best way to get approval / feedback etc for these pages? i wouldn't want to merge until folks here are comfortable. @pllim it's so good we did all of this legwork over the spring and summer. 🚀 |
Re: peer review guide -- I left comments. Re: website -- I left comments but I really don't have a lot of opinions on website designs. I pinged some people too.
Once I approve (FWIW), I can bring it up in a few different channels (e.g., Slack, astropy-dev, dev telecon). Then after a "comment period" (usually at least 2 weeks), I would say they are good to go if no objections. Sometimes people only reply when it is too late, but by then, they can always open follow-up PR; it is not the end of the world. BTW, looking at https://github.com/astropy/astropy-project/blob/main/affiliated/affiliated_package_review_guidelines.md now, is there an obvious way to translate the "red"/"orange"/"green" into something that is compatible with how pyOpenSci operates? This question is for both Leah and current Astropy Editors. When I was an Astropy Editor myself, I had always found "orange" and "green" confusing. AFAIK neither blocks Affiliated status, and the line between "orange" and "green" sometimes gets blurry depending on which reviewer you get and how nitpicky they are. Now that reviewer is not anonymous anymore, maybe we can do something completely different. For each of the categories, for things that a reviewer deems missing, maybe they can open issues straight to the repo and cross-link back to the application PR with a note on which is a blocker and which isn't. Does this align with pyOpenSci or did I veer too far off? I think the checklist in https://www.pyopensci.org/software-peer-review/how-to/reviewer-guide.html already covers most of the stuff, except the following:
I don't think we need a Python 3 check anymore. |
Update the files in https://github.com/astropy/astropy-project/tree/main/affiliated as per https://github.com/astropy/astropy-APEs/blob/main/APE22.rst .
This is a follow up of:
Related:
cc @dhomeier @WilliamJamieson @hamogu
The text was updated successfully, but these errors were encountered: