This is a repository to provide a space to draft and allow for dialog in the creation of an anti-harassment policy for the Code4lib annual conference, mailing list, and other Code4Lib channels.
Resources for policies/starting points:
- The Ada Initiative: Anti-harassment work
- Geek Feminism Wiki: example anti-harassment policy for conferences
- how to hack code4lib: don't be sexist/racist/*ist
- MoreThanMen.org Harassment policy examples for conferences
- CAUT Anti-harassment and Non-Discrimination Statement
- AAI Anti-harassment policy: This is a good one because it includes a short boilerplate statement for conferences/events, plus a longer document suitable for the organization as a whole.
The Code of Code4Lib Conduct is an evolving document that applies not only to the annual Code4Lib conference, but also to the other ways we interact, including the Code4lib listserv, irc, and other Code4Lib venues, such as the Slack and Discord channels.
Because a Code of Conduct is intended to protect community members from harm in community spaces and outlines unacceptable behavior, we have also outlined guidelines for positive engagement in the Code4Lib community norms.
As we learn and grow, we welcome suggestions for changes.
You can make these suggestions in one of the following ways:
- If you are familiar with git and GitHub, you can fork this repository, make your changes, and submit a Pull Request. See "Contribute", below.
- You may create a new issue: https://github.com/code4lib/code-of-conduct/issues/new
- You can send an email to one or more of the people identified as members of the Community Support Squad.
Discussion is welcome on the Code4lib listserv. [TBD: on Slack? on Discord? on irc?]
- Fork the codebase e.g. to https://github.com/your-username/code-of-conduct (click the "Fork" button in the upright corner of the page)
- Click the link for one of the files (e.g.
code_of_conduct.md
) - Click the Edit button
- Add a commit summary and (optionally) an extended description
- Click the Commit Changes button
- Create a pull request by clicking the Pull Request button at the top of the page
- Fork the codebase e.g. to https://github.com/your-username/code-of-conduct
- Clone your fork locally (
git clone [email protected]:your-username/code-of-conduct my-code-of-conduct
) - Create a branch to hold your changes (
git checkout -b my-changes
) - Commit the changes you've made (
git commit -am "Some descriptive text around what you've added"
) - Push your branch to github (
git push origin my-changes
) - Create a pull request e.g. at https://github.com/your-username/code-of-conduct/pull/new/master