libreboot

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 9d4fd9ae45577d94bb85efc270e15fbfcefdfa72
parent af027de28f450541122555d5bbade19eb78268b5
Author: Leah Rowe <info@minifree.org>
Date:   Sun,  9 Apr 2017 03:09:27 +0000

Merge branch 'codeofconduct' of libreboot/libreboot into master

Diffstat:
www/conduct.md | 124+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
www/git.md | 3+++
www/publish.sh | 4+++-
3 files changed, 130 insertions(+), 1 deletion(-)

diff --git a/www/conduct.md b/www/conduct.md @@ -0,0 +1,124 @@ +% Guidelines for Good Conduct in the Libreboot community + +Our Pledge +---------- + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers wish that participation in our project and our +community will be a harassment-free experience for everyone, regardless of age, +body size, disability, ethnicity, gender identity and expression, level of +experience, nationality, personal appearance, race, religion, or sexual identity +and orientation. + +Our Standards +------------- + +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 + +Our Responsibilities +-------------------- + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +Scope +----- + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +Specifically, in normal circumstances, the scope of this Code of Conduct applies +directly to: + +* The IRC channel (#libreboot on Freenode) +* The subreddit (r/libreboot on reddit.com) +* The notabug instance (at <https://notabug.org/libreboot>), which also + includes bug reports and code review +* The contents of any contributions to Libreboot, including commits to the Git + repository + +Other communications channels are unofficial, and not part of the Libreboot +project. + +Complaints +---------- + +All complaints will be reviewed and investigated and will result in a response +that is deemed necessary and appropriate to the circumstances. The project team +is obligated to maintain confidentiality with regard to the reporter of an +incident. Further details of specific enforcement policies may be posted +separately. + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting one of the moderators privately via IRC private message +(see list below): + +* Alyssa Rosenzweig: **alyssa** on Freenode +* Jason Self: **jxself** on Freenode +* Leah Rowe: **\_4of7** on Freenode +* Paul Kocialkowski: **paulk-X** Freenode (X is variable, for this + person. + check in the channel) +* Swift Geek: **swiftgeek** on Freenode + +If the complaint is for abuses on the Libreboot subreddit at +[r/libreboot](https://www.reddit.com/r/libreboot/) then there are a separate +group of moderators whom you can contact, via private message on the Reddit +website: + +* hexacat +* pizzaiolo\_ +* libreleah + +If you deviate from these guidelines, make sure that it is with good reason. +Treatment of each case will be handled pragmatically, on a case-by-case basis. + +These are guidelines, and are not set in stone. We, as moderators, may choose +to enforce or not enforce these guidelines, in whole or in part, at our own +discretion. We are, after all, only human ourselves and we sometimes make +mistakes. + +Attribution +----------- + +These guidelines are adapted from the +[Contributor Covenant](http://contributor-covenant.org/), version 1.4, +available at <http://contributor-covenant.org/version/1/4> + +The contributor covenant is made available under [Creative Commons Attribution +4.0 International Public License](https://creativecommons.org/licenses/by/4.0/) + +External links +-------------- + +[Contributor Covenant homepage](http://contributor-covenant.org) -- +[version that this is based on](http://contributor-covenant.org/version/1/4/) diff --git a/www/git.md b/www/git.md @@ -33,6 +33,9 @@ GNU+Linux distributions package it in their repositories). GNU+Linux is generally recommended as the OS of choice, for Libreboot development. +Development discussion, including code review, falls under the Libreboot +project's official [Code of Conduct](conduct.md). + How to download Libreboot from the Git repository ------------------------------------------------- diff --git a/www/publish.sh b/www/publish.sh @@ -39,7 +39,9 @@ if [ "${FILE}" != "./index" ]; then fi echo "" >> temp.md -echo "[License](/license.md) -- [Information about the Libreboot authors](/contrib.md)" >> temp.md +printf "[License](/license.md) --\n" >> temp.md +printf "[Information about the Libreboot authors](/contrib.md) --\n" >> temp.md +printf "[Code of conduct](/conduct.md)\n" >> temp.md # change out .md -> .html sed temp.md -i -e 's/\.md\(#[a-z\-]*\)*)/.html\1)/g'