You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
APE 22 follow-up: Update Affiliated guidelines and process #372
Re: website -- I left comments but I really don't have a lot of opinions on website designs. I pinged some people too.
what is the best way to get approval / feedback etc for these pages?
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.
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?
'functionality' should be renamed to something that says "relevance to astronomy" (can be reworded). We can keep the existing "out of scope", "specialized", and "general". While "out of scope" is technically a rejection, the other two are only informational. So maybe this can be also a checkbox and with a note whether it is specialized or general?
'ecointegration' should be reduced to a checkbox and notes on whether any open issues would block the box being checked?
Activity
dhomeier commentedon Feb 7, 2024
Minor related issue: should we update the text of the APE itself to refer to (pre-)APE 22 instead of 24?
pllim commentedon Feb 7, 2024
Good catch. Since this is trivial typo fix, I just did it directly at astropy/astropy-APEs@d834e63
lwasser commentedon Feb 12, 2024
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. 🚀
pllim commentedon Feb 14, 2024
@lwasser
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:
'functionality'should be renamed to something that says "relevance to astronomy" (can be reworded). We can keep the existing "out of scope", "specialized", and "general". While "out of scope" is technically a rejection, the other two are only informational. So maybe this can be also a checkbox and with a note whether it is specialized or general?'ecointegration'should be reduced to a checkbox and notes on whether any open issues would block the box being checked?I don't think we need a Python 3 check anymore.