Switch to using the NumFOCUS Code of Conduct #10432
Open
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 Xarray joined NumFOCUS in 2018, we adopted the "Contributor Covenant" Code of Conduct because that was recommended by NumFOCUS, and having a Code of Conduct was a requirement for NumFOCUS affiliation. Our code of conduct suggests contacting the core project team to report any issues, but in practice we have never had a code of conduct report.
Recently, NumFOCUS introduced a standard NumFOCUS code of conduct, which it has encourraged all NumFOCUS projects to adopt. In practice, the main difference is that the NumFOCUS Code of Conduct Working Group would handle all reports, rather than Xarray's project core team. We have the option to either have the Working Group recommendations (with final decisions by Xarray project leadership) or to let the Working Group make binding decisions themselves.
I recommend that Xarray adopt the NumFOCUS Code of Conduct, with the NumFOCUS Code of Conduct Working Group making final decisions:
CC @pydata/xarray for visibility.
Consider indicating your support or any concerns via emoticon responses to this post (e.g. 👍 )