Do not imply that pyOpenSci code of conduct is is infectious #252
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When opening a PR to review a package, we ask authors to agree to this statement
I agree to abide by pyOpenSci's Code of Conduct during the review process and in maintaining my package after should it be accepted.
This seems to intend that every package ever accepted by PyOpenSci has to adopt the PyOpenSci Code of Conduct for the indefinite future for all internal activities (because every activity is related to “maintaining my package” in some way)?
As written, that would apply even if the PyOpenSci’s Code on Conduct changes in the future, i.e. with their submission, projects commit to following rules in decades to come that they don’t even know about yet. That’s a big ask.
I believe that’s not the intent, as in other locations on the website we say
All individuals participating in any pyOpenSci program such as our peer review process, need to abide by our code of conduct.
andOur code of conduct is mandatory for everyone involved in our review process.
In this PR, I adjust our PR template to make clear that the CoC is not infectious in the sense that it applies to interactions with PyOpenSci, but we don't require all projects to adopt the pyOpenSci code of Conduct for everything forever.