Skip to content

Commit aa6f73c

Browse files
authored
Update CODE_OF_CONDUCT to the NumFOCUS CoC (#4136)
1 parent 1bbabf5 commit aa6f73c

1 file changed

Lines changed: 43 additions & 33 deletions

File tree

CODE_OF_CONDUCT.md

Lines changed: 43 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,53 @@
1-
# JuMP community standards
1+
# Code of Conduct
22

3-
Welcome. JuMP is part of the Julia community, and we uphold its [community
4-
standards](https://julialang.org/community/standards/). We repeat the key points
5-
below with some minor specializations for JuMP.
3+
## NumFOCUS Code of Conduct
64

7-
The JuMP community is committed to maintaining a welcoming, civil, and
8-
constructive environment. We expect the following standards to be observed and
9-
upheld by all participants in any community forum (Discourse, GitHub, etc.).
5+
The NumFOCUS Code of Conduct applies in all spaces managed by JuMP, such as
6+
JuMP GitHub repositories and JuMP-organized events.
107

11-
## Be respectful and inclusive
8+
You can find the whole document here [https://numfocus.org/code-of-conduct](https://numfocus.org/code-of-conduct).
129

13-
Please do not use overtly sexual language or imagery, and do not attack anyone
14-
based on any aspect of personal identity, including gender, sexuality, religion,
15-
ethnicity, race, age, or ability. Keep in mind that what you write in public
16-
forums is read by many people who don't know you personally, so please refrain
17-
from making prejudiced or sexual jokes and comments—even ones that you might
18-
consider acceptable in private. Ask yourself if a comment or statement might
19-
make someone feel unwelcomed or like an outsider.
10+
### The short version
2011

21-
## Give credit
12+
NumFOCUS is dedicated to providing a harassment-free community for everyone,
13+
regardless of gender, sexual orientation, gender identity and expression,
14+
disability, physical appearance, body size, race, or religion. We do not
15+
tolerate harassment of community members in any form.
2216

23-
All participants in the JuMP community are expected to respect copyright laws
24-
and ethical attribution standards. This applies to both code and written
25-
materials, such as documentation or blog posts. Materials that violate the law,
26-
are plagiaristic, or ethically dubious in some way will be removed from
27-
officially maintained lists of resources.
17+
Be kind to others. Do not insult or put down others. Behave professionally.
18+
Remember that harassment and sexist, racist, or exclusionary jokes are not
19+
appropriate for NumFOCUS.
2820

29-
## Get involved
21+
All communication should be appropriate for a professional audience including
22+
people of many different backgrounds. Sexual language and imagery is not
23+
appropriate.
3024

31-
The JuMP community is built on a foundation of reciprocity and collaboration. Be
32-
aware that most community members contribute on a voluntary basis, so ideas and
33-
bug reports are ok, but demands are not. Along these lines, it's important to
34-
keep in mind that, unless stated otherwise, JuMP's interfaces to commercial
35-
solvers are maintained by volunteers who find them useful. Pull requests are
36-
always welcomed. Please check out our [contributing guide](https://github.com/jump-dev/JuMP.jl/blob/master/CONTRIBUTING.md).
37-
You can also reach out in the [developer chatroom](https://jump.dev/chatroom)
38-
with questions about how to get started.
25+
Thank you for helping make this a welcoming, friendly community for all.
3926

40-
## Any concerns?
27+
### The long version
4128

42-
If you have a conflict or concern that requires resolution, please contact the
43-
[Julia Community Stewards](https://julialang.org/community/stewards/).
29+
You can find the long version of the Code of Conduct on the NumFOCUS website
30+
[https://numfocus.org/code-of-conduct](https://numfocus.org/code-of-conduct).
31+
32+
### How to report
33+
34+
If you feel that the Code of Conduct has been violated, feel free to submit a
35+
report, by using the form: [NumFOCUS Code of Conduct Reporting Form](https://numfocus.typeform.com/to/ynjGdT?typeform-source=numfocus.org)
36+
37+
### Who will receive your report
38+
39+
Your report will be received and handled by NumFOCUS Code of Conduct Working
40+
Group; trained, and experienced contributors with diverse backgrounds. The group
41+
is making decisions independently from the project, PyData, NumFOCUS or any
42+
other organization.
43+
44+
You can learn more about the current group members, as well as the reporting
45+
procedure [HERE](https://numfocus.org/code-of-conduct).
46+
47+
## Julia Community Standards
48+
49+
JuMP community interactions often take place in spaces moderated by the Julia
50+
Community, such as our [community forum](/forum) and [chatroom](/chatroom). In
51+
these spaces, the Julia Community Standards apply.
52+
53+
You can find the whole document here [https://julialang.org/community/standards/](https://julialang.org/community/standards/).

0 commit comments

Comments
 (0)