Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
2e12e813953458f65fa3a93d9d7f28c7cb64a820 # style: prefer U+0027 (') over U+2019 (’)
9e310bc9b65298538e737d10b52ddf4156026073 # style: collapse consecutive line breaks
c47fe51e56757bedd8d63baf2bb66fc8dce02d43 # style: standardize whitespace around headings
749904a8f01350fbfe82b50cfa05dcc54572ea67 # style: trim trailing whitespace
ca056eae7c535f76950fc46dc6e77aface5562f8 # chore: address MD034 (bare URL used)
10 changes: 3 additions & 7 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,13 @@ With these considerations in mind, we agree to behave mindfully toward each othe
6. Committing to **repairing harm** when it occurs.
7. Behaving in other ways that promote and sustain the **well-being of our community**.


## Restricted Behaviors

We agree to restrict the following behaviors in our community. Instances, threats, and promotion of these behaviors are violations of this Code of Conduct.

1. **Harassment.** Violating explicitly expressed boundaries or engaging in unnecessary personal attention after any clear request to stop.
2. **Character attacks.** Making insulting, demeaning, or pejorative comments directed at a community member or group of people.
3. **Stereotyping or discrimination.** Characterizing anyones personality or behavior on the basis of immutable identities or traits.
3. **Stereotyping or discrimination.** Characterizing anyone's personality or behavior on the basis of immutable identities or traits.
4. **Sexualization.** Behaving in a way that would generally be considered inappropriately intimate in the context or purpose of the community.
5. **Violating confidentiality**. Sharing or acting on someone's personal or private information without their permission.
6. **Endangerment.** Causing, encouraging, or threatening violence or other harm toward any person or group.
Expand All @@ -40,12 +39,11 @@ We agree to restrict the following behaviors in our community. Instances, threat
3. **Promotional materials**. Sharing marketing or other commercial content in a way that is outside the norms of the community.
4. **Irresponsible communication.** Failing to responsibly present content which includes, links or describes any other restricted behaviors.


## Reporting an Issue

Tensions can occur between community members even when they are trying their best to collaborate. Not every conflict represents a code of conduct violation, and this Code of Conduct reinforces encouraged behaviors and norms that can help avoid conflicts and minimize harm.

When an incident does occur, it is important to report it promptly. **To report a possible violation, send an email to conduct@ethicalsource.dev**
When an incident does occur, it is important to report it promptly. **To report a possible violation, send an email to <conduct@ethicalsource.dev>**

Community Moderators take reports of violations seriously and will make every effort to respond in a timely manner. They will investigate all reports of code of conduct violations, reviewing messages, logs, and recordings, or interviewing witnesses and other participants. Community Moderators will keep investigation and enforcement actions as transparent as possible while prioritizing safety and confidentiality. In order to honor these values, enforcement actions are carried out in private with the involved parties, but communicating to the whole community may be part of a mutually agreed upon resolution.

Expand All @@ -70,8 +68,6 @@ If an investigation by the Community Moderators finds that this Code of Conduct
2) Consequence: Access to all community spaces, tools, and communication channels is removed. In general, permanent bans should be rarely used, should have strong reasoning behind them, and should only be resorted to if working through other remedies has failed to change the behavior.
3) Repair: There is no possible repair in cases of this severity.



This enforcement ladder is intended as a guideline. It does not limit the ability of Community Managers to use their discretion and judgment, in keeping with the best interests of our community.

## Scope
Expand All @@ -84,4 +80,4 @@ This Code of Conduct is adapted from the Contributor Covenant, version 3.0, perm

Contributor Covenant is stewarded by the Organization for Ethical Source and licensed under CC BY-SA 4.0. To view a copy of this license, visit [https://creativecommons.org/licenses/by-sa/4.0/](https://creativecommons.org/licenses/by-sa/4.0/)

For answers to common questions about Contributor Covenant, see the FAQ at [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq). Translations are provided at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations). Additional enforcement and community guideline resources can be found at [https://www.contributor-covenant.org/resources](https://www.contributor-covenant.org/resources). The enforcement ladder was inspired by the work of [Mozillas code of conduct team](https://github.com/mozilla/inclusion).
For answers to common questions about Contributor Covenant, see the FAQ at [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq). Translations are provided at [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations). Additional enforcement and community guideline resources can be found at [https://www.contributor-covenant.org/resources](https://www.contributor-covenant.org/resources). The enforcement ladder was inspired by the work of [Mozilla's code of conduct team](https://github.com/mozilla/inclusion).
4 changes: 4 additions & 0 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@ We strive to center the [Ethical Source Principles](https://ethicalsource.dev/pr
in all the work we do and the decisions we make.

# Mission

Contributor Covenant ignited a revolution in how we think about open source communities, and continues to be a critical component of its practice. Our mission is to guide the continued evolution of Contributor Covenant, ensuring that this foundational document continues to serve open source communities in their efforts to center justice and equity in their practices.

# Decision-making

## Lazy consensus

Most decisions, such as approval of minor copy edits or the addition of a translation, are made in public through comments on pull requests or issues on our Github repository. Decisions about such changes are presumed to pass in the absence of objections.

## Committee responsibilities

In case of major changes, or conflict that contributors cannot resolve themselves, the OES's Board has the responsibility for final decision-making.

# Code of Conduct

We enforce our [code of conduct](https://github.com/EthicalSource/contributor_covenant/blob/release/CODE_OF_CONDUCT.md) fairly, and prioritize the safety and well-being of those who are affected by a violation of our community norms and standards.

---
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# Contributor Covenant 3

Working repository for the new Contributor Covenant builder.

## Core Requirements
Expand All @@ -18,47 +19,58 @@ Working repository for the new Contributor Covenant builder.
- [ ] Plug all selected modules into a mailer form with URL of their project/community to update the adopters list

## Development concerns

See CONTRIBUTING.md for more information including other ways to contribute.

### Build the website locally

To build the website locally, first [install Hugo](https://gohugo.io/getting-started/installing)
using your package manager of choice.

For example, on Debian/Ubuntu:

```
apt-get install hugo
```

If you are using Arch Linux:

```
pacman -S hugo
```

If you are using [Homebrew](https://brew.sh) on macOS:

```
brew install hugo
```

### Start the server

From the repository's root directory, start the development server:

```
hugo server -D
```

## Code Style

- Use spaces for indentation
- Order properties alphabetically

### HTML

- Include `alt` attribute for all images
- Include `title` attribute for all links

### CSS

- Try to use classes instead of IDs unless things are absolutely unique
- One selector per line
- Use `rem` over `em` or `px`
- Capitalize hexadecimal
- Maintain [contrast](https://webaim.org/resources/contrastchecker/) to WCAG AA on normal text, WCAG AAA on large text

### Markdown

- Do not use fancy quotes, dashes, and such; the Markdown processor will handle that.
21 changes: 16 additions & 5 deletions content/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,56 +8,67 @@ outputs = ["html"]
# Frequently Asked Questions

## Is Contributor Covenant just for open source communities?

Contributor Covenant was originally written for open source communities, but in the decade since its creation it has been adopted by online and offline communities, events, and organizations of all kinds– from Discord servers to garden clubs, tech conferences to artist collectives. We designed Contributor Covenant 3 to be even more flexible in the types of communities that it serves.

## Contributor Covenant includes information on enforcement. If my community or organization has its own enforcement policies, can we still adopt Contributor Covenant?

Yes! The enforcement ladder introduced in Contributor Covenant 2.x and revised in 3.x is intended as a guideline based on best practices, not as a prescribed set of enforcement policies. Communities are encouraged to customize the "Addressing and Repairing Harm" section to clearly and accurately reflect their own policies and procedures, including linking to more detailed documentation as appropriate.

## Contributor Covenant refers to "community moderators". What does that mean?

We chose "community moderators" as a neutral, non-specific label for whoever is responsible for code of conduct enforcement. We needed a flexible term that would accommodate a variety of communities with a variety of approaches to enforcement.

While large-scale open source projects often have a code of conduct committee, smaller communities may not have the same kind of infrastructure, and may rely on a single individual for code of conduct issues. In forums and chat servers, it may be more common for moderators (mods) to take responsibility for code of conduct enforcement. Events may have a designated team of volunteers, or rely on the event organizers to handle any issues that come up.

If you prefer to use a different term, feel free to replace "Community Moderators" with something more appropriate to your community.

## Does a code of conduct give too much power to community leaders?

The philosophy behind Contributor Covenant is that everyone benefits when the implicit is made explicit. A code of conduct does not give community leaders any power that they did not already have, but creates accountability for how that power is used in service of the greater community.

## Why are ’ethnicity’ and ‘race’ called out as separate characteristics?
## Why are 'ethnicity' and 'race' called out as separate characteristics?

Ethnicity (or ethnic group) is a category of people who identify with each other based on similarities such as common ancestry, language, history, society, culture or nation.

Race is the grouping of humans based on shared physical or social qualities into categories often viewed as distinct by society and usually resulting from genetic ancestry.

We recognize that different cultures and the process of translation might make the differences between these terms less apparent. Violence and discrimination can occur based on the perception of either and sometimes both at the same time, which is why it is important to call them out as two separate concepts.

## Does Contributor Covenant prohibit discrimination based on factors that aren't explicitly listed?

Contributor Covenant explicitly lists protected classes for many reasons, such as reminding people to give them appropriate consideration, and assuring people in those protected classes that they are welcome. However, this is not an invitation to discriminate against others or make people feel unwelcome based on criteria not listed here.

## Can someone be kicked out of a community for a simple mistake, holding an unpopular belief, or sharing an opinion on social media?
Behavior, actions, and communications outside the scope of the community cannot be considered violations of the code of conduct, unless the person in question is representing the community in an official capacity. However, the behavior of an individual outside of community spaces may impact those within community spaces as well. Communities are encouraged to explore additional ways to ensure the safety and well-being of their members beyond code of conduct enforcement.

Behavior, actions, and communications outside the scope of the community cannot be considered violations of the code of conduct, unless the person in question is representing the community in an official capacity. However, the behavior of an individual outside of community spaces may impact those within community spaces as well. Communities are encouraged to explore additional ways to ensure the safety and well-being of their members beyond code of conduct enforcement.

## What should I do if I have been accused of violating a code of conduct?

The first step when dealing with accusations of violation of a code of conduct is to respond in a professional manner. Do not respond with sarcasm, attack the code of conduct, or criticize the accuser. Calmly focus on the evidence of what happened, work to understand any harm you may have caused, and examine how that harm can be repaired. Stick to the facts of what happened, and demonstrate your willingness to work with Community Moderators as they evaluate the report. If you disagree with their decision, you may ask about what sort of appeal process is available to you.

In all enforcement matters, Community Moderators are expected to respond to a violation with a consequence that is proportional to the offense and to work with the offender to prevent future violations. Everyone wants a safe, collaborative community of bright, kind, compassionate people of all kinds.

## Does Contributor Covenant promote a particular political or ideological agenda?
A code of conduct is not about the advancement of a particular political agenda. It’s about establishing a minimal baseline of civil and professional collaboration.

A code of conduct is not about the advancement of a particular political agenda. It's about establishing a minimal baseline of civil and professional collaboration.

## Why should my community have to change to accommodate marginalized people?
The level of accommodation that the code of conduct implies is not higher than the one that is expected when dealing with peers in other professional settings. It is not about being accommodating to one group, it’s about making all participants feel welcome and safe.

The level of accommodation that the code of conduct implies is not higher than the one that is expected when dealing with peers in other professional settings. It is not about being accommodating to one group, it's about making all participants feel welcome and safe.

## How can I add my project or community to the list of Contributor Covenant adopters?

If you're comfortable with using GitHub, please see our [contributing guide](https://github.com/EthicalSource/contributor_covenant/blob/release/CONTRIBUTING.md) for instructions on opening a pull request. For the less technically inclined, please feel free to let us know about your adoption using our [contact form](/contact).

## Who wrote Contributor Covenant?

Contributor Covenant was first released in 2014, authored by Coraline Ada Ehmke. Versions 3.0 and later were collaboratively written by a diverse and dedicated group of volunteers from around the world, including Greg Cassel, Coraline Ada Ehmke, Gerardo Lisboa, Rynn Mancuso, Mo McElaney, Maryblessing Okolie, Ben Sternthal, and Casey Watts.

## Who is responsible for maintaining Contributor Covenant?

Contributor Covenant is a living document maintained by the volunteer community of the Organization for Ethical Source. Contributor Covenant is a vital part of the Organization for Ethical Source's "ethical stack", a set of tools and principles that together define a more equitable approach to the practice of open source. You can learn more about the ethical stack at [https://ethicalsource.dev/what-we-do/](https://ethicalsource.dev/what-we-do/).

## Where can I find previous versions of Contributor Covenant?

{{< previous-versions >}}

2 changes: 1 addition & 1 deletion content/resources.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ <h1>Resources for Community Moderators</h1>
</li>
<li>
<p>
<a href="https://medium.com/mozilla-open-innovation/how-were-making-code-of-conduct-enforcement-real-and-scaling-it-3e382cf94415" title="How Were Making Code of Conduct Enforcement Real — and Scaling it">How Were Making Code of Conduct Enforcement Real — and Scaling it</a>
<a href="https://medium.com/mozilla-open-innovation/how-were-making-code-of-conduct-enforcement-real-and-scaling-it-3e382cf94415" title="How We're Making Code of Conduct Enforcement Real — and Scaling it">How We're Making Code of Conduct Enforcement Real — and Scaling it</a>
<br />
(by Emma Irwin)
</p>
Expand Down
2 changes: 1 addition & 1 deletion content/version/3/0/code_of_conduct.bn.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,4 @@ enforcementPlaceholder = "[দ্রষ্টব্য: নীচে বর্

Contributor Covenant-এর তত্ত্বাবধায়ক Organization for Ethical Source, এবং এটি CC BY-SA 4.0 লাইসেন্সের অধীনে। এই লাইসেন্সের একটি অনুলিপি দেখতে: [https://creativecommons.org/licenses/by-sa/4.0/](https://creativecommons.org/licenses/by-sa/4.0/)।

Contributor Covenant সম্পর্কিত সাধারণ প্রশ্নের উত্তর পাওয়া যাবে FAQ-এ: [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq)। অনুবাদসমূহ: [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations)। অতিরিক্ত প্রয়োগ ও দল নির্দেশিকার সম্পদ: [https://www.contributor-covenant.org/resources](https://www.contributor-covenant.org/resources)। প্রয়োগ সিঁড়িটি অনুপ্রাণিত হয়েছে [Mozillas code of conduct team](https://github.com/mozilla/inclusion)-এর কাজ থেকে।
Contributor Covenant সম্পর্কিত সাধারণ প্রশ্নের উত্তর পাওয়া যাবে FAQ-এ: [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq)। অনুবাদসমূহ: [https://www.contributor-covenant.org/translations](https://www.contributor-covenant.org/translations)। অতিরিক্ত প্রয়োগ ও দল নির্দেশিকার সম্পদ: [https://www.contributor-covenant.org/resources](https://www.contributor-covenant.org/resources)। প্রয়োগ সিঁড়িটি অনুপ্রাণিত হয়েছে [Mozilla's code of conduct team](https://github.com/mozilla/inclusion)-এর কাজ থেকে।
Loading