Skip to content

Commit 174b0f8

Browse files
authored
Merge pull request #87 from code4lib/mjgiarlo-patch-1
Tweak, refine, and update CoC language
2 parents 82c9168 + 8bc9510 commit 174b0f8

File tree

1 file changed

+70
-65
lines changed

1 file changed

+70
-65
lines changed

code_of_conduct.md

Lines changed: 70 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -6,140 +6,145 @@ CodeOfConduct4Lib
66
Short link: <http://bit.ly/coc4lib>
77

88
Code4Lib seeks to provide a welcoming, professionally engaging, fun, and
9-
safe conference experience and ongoing community for everyone. We do not
10-
tolerate harassment in any form. Discriminatory language and imagery
11-
(including sexual) is not appropriate for any event venue, including talks,
12-
or any community channel such as the chatroom or mailing list.
9+
safe conference (and ongoing community) experience for everyone. We do not
10+
tolerate harassment in any form. Discriminatory language and imagery,
11+
including sexual or sexualized language and imagery, is not appropriate
12+
for any event venue, including talks, or any community channel such as the
13+
chatroom or mailing list.
1314

1415
Harassment is understood as any behavior that threatens or demeans another
15-
person or group, or produces an unsafe environment. It includes offensive
16-
verbal comments or non-verbal expressions related to gender, gender identity,
17-
gender expression, sexual orientation, disability, physical appearance,
18-
body size, race, age, religious or political beliefs; sexual or
19-
discriminatory images in public spaces (including online); deliberate
20-
intimidation, stalking, following, harassing photography or recording;
21-
sustained disruption of talks or other events, inappropriate physical
22-
contact, and unwelcome sexual attention.
16+
person or group, or that produces an unsafe environment. It includes
17+
offensive verbal comments or non-verbal expressions related to gender, gender
18+
identity, gender expression, sexual orientation, disability, physical
19+
appearance, body size, race, age, religious or political beliefs; sexual,
20+
sexualized, or discriminatory images in public (including online) spaces;
21+
deliberate intimidation, stalking, or following; harassing photography or
22+
recording; sustained disruption of talks or other events; inappropriate physical
23+
contact; and unwelcome sexual attention.
2324

2425
## Conflict Resolution
2526

2627
1. Initial Incident
2728

2829
If you are being harassed, notice that someone else is being harassed,
2930
or have any other concerns, __and you feel comfortable speaking with
30-
the offender__, please inform the offender that he/she/ze has affected you
31-
negatively. Oftentimes, the offending behavior is unintentional, and the
32-
accidental offender and offended will resolve the incident by having
33-
that initial discussion.
31+
the offender__, please inform the offender that they have affected you
32+
negatively. The offending behavior may be unintentional, and the
33+
offender and offended may resolve the incident by having that initial
34+
discussion themselves.
3435

35-
Code4Lib recognizes that there are many reasons speaking directly to
36+
Code4Lib understands that there are many reasons speaking directly to
3637
the offender may not be workable for you (including but not limited to
3738
unfamiliarity with the conference or its participants, [lack of spoons](https://web.archive.org/web/20191117210039/https://butyoudontlooksick.com/articles/written-by-christine/the-spoon-theory/),
38-
and concerns for personal safety). If you don't feel comfortable
39+
or concerns for personal safety). If you do not feel comfortable
3940
speaking directly with the offender for any reason, skip straight to
4041
step 2.
4142

4243
2. Escalation
4344

44-
If the offender insists that he/she/ze did not offend, if offender is
45+
If the offender insists that they did not offend, if the offender is
4546
actively harassing you, or if direct engagement is not a good option
4647
for you at this time, then you will need a third party to step in.
4748

48-
If you are at a conference or other event,
49-
find the on-call [Community Support Volunteer](csvcharge.md) or the event
50-
organizer or staff person. For all Code4Lib-affiliated events, these parties
51-
must be clearly listed on a publicly-accessible website such as the
52-
conference website, [in this Code of Conduct repository](css_volunteers.md),
53-
or [the wiki](http://wiki.code4lib.org/index.php/Main_Page).
54-
If you can't find any of these, there will be other staff
49+
If you are at a conference or other community event,
50+
find the on-call [Community Support Volunteer](csvcharge.md) or the event organizer or
51+
staff person, who should be listed on a publicly-accessible website such as the
52+
conference website, [in the Community Support Squad volunteers list](css_volunteers.md),
53+
or [on the Code4Lib wiki](http://wiki.code4lib.org/index.php/Main_Page)..
54+
If you can't find either any such people, there will be other staff
5555
available to help if the situation calls for immediate action.
5656

5757
The primary way to reach a Community Support Volunteer online is to email
58-
the [email protected] address. Messages sent here are
58+
the `[email protected]` address. Messages sent to the CSV list are
5959
visible to all Community Support Volunteers and are kept private. You may
60-
use a throwaway email address if you want to ensure anonymity.
61-
62-
If you are in the #code4lib IRC, the zoia command to list people
60+
use a throw-away email address if you want to ensure anonymity.
61+
62+
If you are in the #code4lib IRC channel, the zoia command to list people
6363
designated as channel helpers is `@helpers`. There is at least one helper
6464
in the channel at most times. Helpers may not be Community Support
65-
Volunteers but know how to direct you to them.
65+
Volunteers but should know how to direct you to them.
6666

6767
If you are in the code4lib Slack, you may reach a volunteer by including
6868
either the phrase `c4lcsv` or `c4lcss` in a message posted to a public
6969
channel, such as `#general` or `#code4libcon`. You may also private message
70-
a known member of the Community Support Squadtheir names and Slack handles
70+
a known member of the Community Support Squad; their names and Slack handles
7171
will be posted on the aforementioned publicly-accessible website(s).
7272

73+
If you are on the [listserv](https://lists.clir.org/cgi-bin/wa?A0=CODE4LIB), you're
74+
in a free-for-all for public messages; however, the listserv does have a maintainer, [Eric Lease Morgan](http://www3.nd.edu/~emorgan/).
75+
In addition, there are [Community Support Volunteers](css_volunteers.md) whom you
76+
are welcome to involve.
77+
7378
3. Wider community response to Incident:
7479

7580
If the incident doesn't pass the first step (discussion reveals offense
76-
was unintentional, apologies said, public note or community is informed
77-
of resolution), then there's not much the community can do at this point
78-
since the incident was resolved without outside intervention.
81+
was unintentional, apologies offered and accepted, public note or
82+
community is informed of resolution), then there's not much the community
83+
can do at this point since the incident was resolved without outside
84+
intervention.
7985

8086
If incident results in corrective action, the community should support
8187
the decision made by the Help in Step 2 if they choose corrective action,
8288
like ending a talk early or banning from the listserv, as well as
8389
support those harmed by the incident, either publicly or privately
8490
(whatever individuals are comfortable with).
8591

86-
If the Help in Step 2 run into issues implementing the CoC, then the
92+
If the Help in Step 2 runs into issues implementing the CoC, then the
8793
Help should come to the community with these issues and the community
8894
should revise the CoC as they see fit.
8995

90-
In Real Life people will have opinions about how the CoC is enforced.
96+
In Real Life, people will have opinions about how the CoC is enforced.
9197
People will argue that a particular decision was unfair, and others will
92-
say that it didn't go far enough. We can't stop people having
93-
opinions, but what we could do here is have constructive discussions
94-
that lead to something tangible (affirmation of decision, change in CoC,
95-
modify decision, etc,).
98+
say that it didn't go far enough. We wouldn't dream of asking people to
99+
stop people sharing their opinions, but we can steer discussions toward
100+
civil, constructive dialogue that leads to something tangible (e.g.,
101+
affirmation of decision, change to the CoC, modification of the decision).
96102

97103
## Sanctions
98104

99105
Participants asked to stop any harassing behavior are expected to comply
100-
immediately. If a participant engages in harassing behavior, organizers may
106+
immediately. If a participant engages in harassing behavior, organizers may
101107
take any action they deem appropriate, including warning the offender,
102-
expulsion from the Code4Lib event, or banning the offender from a chatroom
103-
or mailing list.
108+
expelling the offender from the Code4Lib event, or banning the offender from
109+
a chatroom, Slack workspace, or mailing list.
104110

105111
Specific sanctions may include but are not limited to:
106112

107-
* warning the harasser to cease their behavior and that any further reports
108-
will result in other sanctions
109-
* requiring that the harasser avoid any interaction with, and physical
110-
proximity to, their victim for the remainder of the event
111-
* early termination of a talk that violates the policy
112-
* not publishing the video or slides of a talk that violated the policy
113-
* not allowing a speaker who violated the policy to give (further) talks at
114-
the event
113+
* warning the offender to cease their behavior, letting them know that
114+
further reports will result in other sanctions
115+
* requiring the offender to avoid any interaction with, or physical
116+
proximity to, the victim for the remainder of the event
117+
* terminating a talk
118+
* refusing to publish video and/or slides of a talk
119+
* barring a speaker from giving (further) talks at the event
115120
* immediately ending any event volunteer responsibilities and privileges the
116-
harasser holds requiring that the harasser not volunteer for future Code4lib
117-
events (either indefinitely or for a certain time period)
118-
* requiring that the harasser immediately leave the event and not return
119-
* banning the harasser from future events (either indefinitely or for a
120-
certain time period)
121-
* banning the harasser from any (or all) Code4Lib channels
121+
offender holds, including requiring that the offender not be allowed to
122+
volunteer for future Code4lib events (either indefinitely or for a specified time period)
123+
* requiring that the offender immediately leave an event and not return
124+
* banning the offender from future events (either indefinitely or for a
125+
specified time period)
126+
* banning the offender from any (or all) online Code4Lib channels
122127
* publishing an account of the harassment
123128

124-
125-
Code4Lib event organizers can be identified by their name badges, and will
129+
Code4Lib event organizers can be identified by their name badges, and they will
126130
help participants contact hotel/venue security or local law enforcement,
127131
provide escorts, or otherwise assist those experiencing harassment to feel
128-
safe for the duration of the event. Code4Lib IRC volunteers can be identified
129-
by issuing the `@helpers` command to the #code4lib bot named "zoia".
132+
safe for the duration of the event.
130133

131-
In the case of organized events, those responsible for the event should have readily available the following information:
134+
In the case of organized events, those responsible for the event should make readily available the following information:
132135

133136
* **Conference organizer:** [ORGANIZER NAME], [PHONE NUMBER]
134137
* **[CONFERENCE HOTEL NAME]:** [PHONE NUMBER]
135138
* **[MUNICIPALITY] Police Department**: [PHONE NUMBER]
136139
* **[LOCAL SEXUAL ASSAULT/CRISIS LINE]:** [PHONE NUMBER]
137140
* **[TAXI COMPANY NAME]:** [PHONE NUMBER]
138141
* **Community Support Volunteers:** including the [PHONE NUMBER]
139-
142+
* **Code4lib IRC volunteers:** `@helpers` in #code4lib, or
143+
`/msg zoia helpers #code4lib`
140144

141145
We expect participants to follow these rules at all conference venues,
142-
conference-related social events, community gatherings, and online communication channels.
146+
conference-related social events, community gatherings, and online
147+
communication channels.
143148

144149
We value everyone's participation in the Code4Lib community, and will all
145150
work to keep Code4Lib a safe and friendly space for all participants!

0 commit comments

Comments
 (0)