Code of Conduct
This is a draft version of The Code of Conduct for the Ellaism Community. The version needs to be finalized by Ellaism's Code of Conduct Working Group, which you can participate in our Discord server.
In the interest of fostering an open and welcoming environment, we as Ellaism contributors pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
Examples of behavior that contributes to creating a positive environment include:
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
- The use of sexualized language or imagery and unwelcome sexual attention or advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or electronic address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting
The Code of Conduct Working Group (CoC Working Group) is an open group in Ellaism community, and is responsible for handling conduct-related issues. Their purpose is to de-escalate conflicts and try to resolve issues to the satisfaction of all parties. The Ellaism blockchain is decentralized. In the mean time, to create a positive community, the Ellaism's Discord server, social media accounts, and the Github organization are federated. However, this does not mean you need to agree on the Code of Conduct as a prerequsite to join the community -- within the community, we will have many more message boards and discussion places created by community members, and they may or may not choose to enforce this Code of Conduct. If you disagree with anything in this Code of Conduct, we do appreciate it if you can let the CoC Working Group know first.
In Ellaism's Discord server, the CoC Working Group is responsible for selecting the moderators and enforce the conduct.
- Moderators are expected to at least warn the user first, if anything is inapproriate.
- If the warning is unheeded, the user will be “kicked,” i.e., kicked out of the communication channel to cool off.
- If the user comes back and continues to make trouble, they will be banned, i.e., indefinitely excluded.
- Moderators may choose at their discretion to un-ban the user if it was a first offense and they offer the offended party a genuine apology.
Moderators are held to a higher standard than other community members. If a moderator creates an inappropriate situation, they should expect less leeway than others. If you experience anything that you find inapproriate and want to discuss it privately, or if you feel anything the moderators have done is unjustified, you can also contact Ellaism's Core Team.
This Code of Conduct is maintained by Ellaism's Code of Conduct Working Group. The initial version is adapted from the Contributor Covenant, version 1.4 , Go Community Code of Conduct , and Rust Code of Conduct
Updated: November 21, 2017