-
-
Notifications
You must be signed in to change notification settings - Fork 106
Expand file tree
/
Copy pathcode_of_conduct.html
More file actions
146 lines (111 loc) · 8.13 KB
/
code_of_conduct.html
File metadata and controls
146 lines (111 loc) · 8.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Astropy. A Community Python Library for Astronomy." />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="favicon.ico" />
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700' rel='stylesheet' type='text/css' />
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/jquery.sidr.light.css" />
<style>
table.roles td {word-break:normal}
</style>
<title>Astropy | Code of Conduct</title>
<!-- Google analytics -->
<script src="js/analytics.js"></script>
</head>
<body>
<div id="wrapper">
<nav>
<div id="mobile-header">
<!-- Menu Icon -->
<a id="responsive-menu-button" href="#sidr-main"><div><svg senable-background="new 0 0 24 24" height="24px" id="Layer_1" version="1.1" viewBox="0 0 24 24" width="24px" x="0px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" y="0px"><g><g><path d="M23.244,17.009H0.75c-0.413,0-0.75,0.36-0.75,0.801v3.421C0,21.654,0.337,22,0.75,22h22.494c0.414,0,0.75-0.346,0.75-0.77 V17.81C23.994,17.369,23.658,17.009,23.244,17.009z M23.244,9.009H0.75C0.337,9.009,0,9.369,0,9.81v3.421 c0,0.424,0.337,0.769,0.75,0.769h22.494c0.414,0,0.75-0.345,0.75-0.769V9.81C23.994,9.369,23.658,9.009,23.244,9.009z M23.244,1.009H0.75C0.337,1.009,0,1.369,0,1.81V5.23c0,0.423,0.337,0.769,0.75,0.769h22.494c0.414,0,0.75-0.346,0.75-0.769V1.81 C23.994,1.369,23.658,1.009,23.244,1.009z"/></g></g></svg></div></a>
<!-- -->
</div>
<a href="index.html"><img src="images/astropy_word.svg" height="32" onerror="this.src='images/astropy_word_32.png; this.onerror=null;"/></a>
<div id="navigation">
<ul>
<li>
<div class="dropdown">
<a>About</a>
<div class="dropdown-content">
<ul>
<li><a href="about.html">About Astropy</a></li>
<li><a href="code_of_conduct.html">Code of Conduct</a></li>
<li><a href="acknowledging.html">Acknowledging & Citing</a></li>
<li><a href="history.html">History</a></li>
</ul>
</div>
</div>
</li>
<li><a href="help.html">Get Help</a></li>
<li><a href="contribute.html">Contribute</a></li>
<li>
<div class="dropdown">
<a href="https://docs.astropy.org">Documentation</a>
<div class="dropdown-content">
<ul>
<li><a href="https://docs.astropy.org" target="_blank">Current Release</a></li>
<li><a href="https://astropy.readthedocs.io/en/latest/" target="_blank">In Development</a></li>
</ul>
</div>
</div>
</li>
<li><a href="affiliated/index.html">Affiliated Packages</a></li>
<li><a href="team.html">Team</a></li>
<li><a href="credits.html">Credits</a></li>
</ul>
</div>
<div class="search pull-right">
<form action="https://docs.astropy.org/en/stable/search.html" method="get">
<input type="text" name="q" placeholder="Search Documentation" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</nav>
<section>
<a name="codeofconduct"></a>
<h1 id="astropy-community-code-of-conduct">Astropy Community Code of Conduct<a class="paralink" href="#astropy-community-code-of-conduct" title="Permalink to this headline">¶</a></h1>
<p>Since November 2025, the Astropy Project has adopted the NumFOCUS Code of Conduct, which is summarized below.
For the previous version of the Astropy Code of Conduct, click <a href="code_of_conduct_old_astropy.html">here</a>.</p>
<hr/>
<h2>The Short Version</h2>
<p>Be kind to others. Do not insult or put down others. Behave professionally.
Remember that harassment and sexist, racist, or exclusionary jokes are not
appropriate for Astropy.</p>
<p>Astropy is dedicated to providing a harassment-free community for everyone,
regardless of gender, sexual orientation, gender identity and expression, disability,
physical appearance, body size, race, or religion. We do not tolerate harassment
of community members in any form.</p>
<p>All communication should be appropriate for a professional audience including
people of many different backgrounds. Sexual language and imagery is not appropriate.</p>
<p>Thank you for helping make this a welcoming, friendly community for all.</p>
<h2>The Long Version</h2>
<p>You can find the long version of the Code of Conduct on the
<a href="https://numfocus.org/code-of-conduct">NumFOCUS website</a>.</p>
<h2>How To Report</h2>
<p>If you feel that the Code of Conduct has been violated, you can submit a report via the <a href="https://numfocus.typeform.com/to/ynjGdT?typeform-source=numfocus.org">NumFOCUS Code of Conduct Reporting Form</a>.
<h2>Who Will Receive Your Report</h2>
<p>Your report will be received and handled by NumFOCUS Code of Conduct Working Group;
trained, and experienced contributors with diverse backgrounds. The group is making
decisions independently from the project, PyData, NumFOCUS, or any other organization.</p>
<p>The Working Group will work with the Astropy Project's Ombudsperson to resolve an incident:
The NumFOCUS Code of Conduct Working group will review the incident, and provide recommendations on how to handle this or what consequences or sanction might be appropriate. As per <a href="https://github.com/astropy/astropy-APEs/blob/main/APE0.rst">Astropy's governance charter</a>, the Astropy Ombudsperson along with the Coordination Committee will receive those recommendations and perform any actions necessary to address the concern.</p>
<h2>Examples</h2>
<p>To make this Code of Conduct more concrete, we provide here some hypothetical examples of how a Code of Conduct issue might arise that may be particular to our community:</p>
<ul>
<li>A member of the Astropy community might express a preference on an online forum for a specific tool or programming language (e.g., Python) over another language. If this preference is expressed as a personal preference or with reference to particular technical merits of that language vs. others, there is no violation of the Code of Conduct. However, if that member instead expresses this preference by way of insult to those who use another language, or via violent imagery directed at those other languages or its users, that would be an act of "tool shaming" and be a violation of the Code of Conduct.</li>
<li>If a member of the community knowingly uses a software tool or astronomical dataset in a public package or academic publication without acknowledging or citing the tool in a reasonable way requested by the upstream tool, this is a violation of the Code of Conduct. If the member makes a reasonable effort to find an acknowledgement and one is not available, this would not be a Code of Conduct violation (although it might or might not represent a violation of copyright law depending on the details of the situation and adopted license).</li>
<li>If an Astropy maintainer were to post a message in a public forum that is insulting an astronomy research community member's skills as a programmer, this would be a violation of the Code of Conduct, as the researcher is also a member of our community. Conversely, if a researcher insultingly rejected a maintainer's suggestion because the maintainer is not a scientist, this would be a violation by the researcher. If that same thing were stated in a meeting with other Astropy maintainers, it may or may not represent a code of conduct violation, depending on whether the intent is to insult vs. pointing out a skill lack in the community in a productive manner.</li>
</ul>
</section>
<footer>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/jquery.sidr.min.js"></script>
<script src="js/functions.js"></script>
</footer>
</div>
</body>
</html>