-
Notifications
You must be signed in to change notification settings - Fork 33
enh(policy): Add discussion about submission volume #357
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -26,6 +26,38 @@ needed. | |||||||||||||
| When submitting a package, please make sure that your GitHub notification | ||||||||||||||
| settings are setup to notify you when you receive feedback on the review issue. | ||||||||||||||
|
|
||||||||||||||
| ## Submission volume and maintainer overlap | ||||||||||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This looks really good. |
||||||||||||||
|
|
||||||||||||||
| To protect our volunteer peer review team and ensure quality reviews for all | ||||||||||||||
| packages, we have policies regarding the volume of simultaneous submissions. | ||||||||||||||
|
|
||||||||||||||
| ### Unique point of contact requirement | ||||||||||||||
|
|
||||||||||||||
| Each submission to pyOpenSci should have one unique point of contact per package. | ||||||||||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
super minor thing - using unique twice across these sentences is somewhat redundant and could be confusing: if there can only be one of something in a set, it is by definition unique within that set, so this makes me wonder if the use of unique here is supposed to mean something different than the use of unique in the next sentence. |
||||||||||||||
| At any given time, all points of contact across all active submissions (those | ||||||||||||||
| under review) should be unique. | ||||||||||||||
|
Comment on lines
+37
to
+38
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. the language is a little database-like, like i know what you mean, but maybe a more plain language description is something like "each person listed as a point of contact may have only one submission under review at a time" |
||||||||||||||
|
|
||||||||||||||
| This policy ensures that: | ||||||||||||||
|
|
||||||||||||||
| - Review feedback receives appropriate attention from maintainers | ||||||||||||||
| - Maintainers don't become overwhelmed managing multiple concurrent reviews | ||||||||||||||
| - Our volunteer reviewers and editors can focus their efforts effectively | ||||||||||||||
|
Comment on lines
+42
to
+44
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
|
|
||||||||||||||
| ### Multiple submissions with overlapping maintainer teams | ||||||||||||||
|
|
||||||||||||||
| If multiple packages are submitted simultaneously with overlapping maintainer | ||||||||||||||
| teams, we will evaluate our volunteer reviewer capacity and may request | ||||||||||||||
| staggered submissions to ensure quality review for all packages and to protect | ||||||||||||||
| the time and availability of our volunteer editorial team. | ||||||||||||||
|
|
||||||||||||||
| ### Edge cases and exceptions | ||||||||||||||
|
|
||||||||||||||
| We recognize that some situations may warrant exceptions to these guidelines. | ||||||||||||||
| For example, two closely related packages that would benefit from review by | ||||||||||||||
| the same editorial team may be handled together. We will evaluate edge cases | ||||||||||||||
| to this policy as they arise, and decisions will be made by the Editor-in-Chief | ||||||||||||||
| based on reviewer capacity and the specific circumstances of the submission. | ||||||||||||||
|
|
||||||||||||||
|
Comment on lines
+53
to
+60
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. i sort of think that adding this caveats section here would make it so that one would expect a caveats subsection for every rule that has caveats, rather than having a single caveats section for all policies like "all policies may have exceptions and etc. under the discretion of the editors..." but again extremely minor |
||||||||||||||
| ## Submitting your package for review in other venues | ||||||||||||||
|
|
||||||||||||||
| We recommend submitting your package for review with pyOpenSci before | ||||||||||||||
|
|
||||||||||||||
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@eliotwrobson , actually, this link is breaking CI.
what i suggest instead is to create a target at
policies.html#submission-volume-and-maintainer-overlapthat looks like this
(submission-volumne)=Then your link here can look like this
[submission volume policy](submission-volume)