From bb562588410e64f1af13fd20bbea9fac987ba877 Mon Sep 17 00:00:00 2001 From: Richard Russon Date: Thu, 15 Jun 2017 00:03:15 +0100 Subject: [PATCH] docs: add code of conduct [ci skip] --- CODE_OF_CONDUCT.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++ Makefile.am | 2 +- doc/Makefile.am | 4 +-- 3 files changed, 87 insertions(+), 3 deletions(-) create mode 100644 CODE_OF_CONDUCT.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 000000000..4ca7617b2 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,84 @@ +--- +layout: concertina +title: Code of Conduct +--- +# {{ page.title }} + +NeoMutt's community is made up from developers and enthusiasts around the globe. +We come from different countries and cultures, we speak different languages. +We encourage everyone to follow these guidelines, to help keep NeoMutt a +positive community in which to work. + +If you have experienced some unwelcome behaviour, please contact the project +leader in confidence: Richard Russon (flatcap) <[rich@flatcap.org](mailto:rich@flatcap.org)> + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers 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, nationality, personal appearance, race, religion, or sexual +identity and orientation. + +## Our Standards + +Examples of behaviour 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 behaviour 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 +behaviour and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behaviour. + +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 behaviours 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. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behaviour may be +reported by contacting the project leader, +Richard Russon (flatcap) <[rich@flatcap.org](mailto:rich@flatcap.org)> +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. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 1.4, available at +[http://contributor-covenant.org/version/1/4][version] + diff --git a/Makefile.am b/Makefile.am index 0be5a9cf8..66f303368 100644 --- a/Makefile.am +++ b/Makefile.am @@ -69,7 +69,7 @@ EXTRA_mutt_SOURCES = browser.h mbyte.h mutt_idna.c mutt_idna.h \ remailer.c remailer.h resize.c sha1.c url.h utf8.c wcwidth.c EXTRA_DIST = account.h ascii.h attach.h bcache.h browser.h buffer.h buffy.h \ - ChangeLog.md charset.h compress.h copy.h \ + ChangeLog.md charset.h CODE_OF_CONDUCT.md compress.h copy.h \ COPYRIGHT extlib.c filter.h functions.h gen_defs globals.h \ group.h hash.h history.h init.h keymap.h lib.h LICENSE.md mailbox.h \ mapping.h mbyte.h md5.h mime.h mime.types mutt.h mutt_commands.h \ diff --git a/doc/Makefile.am b/doc/Makefile.am index cbc617c9b..79714632e 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -42,8 +42,8 @@ BUILT_DISTFILES = manual.txt $(HTML_DOCFILES) srcdir_DOCFILES = PGP-Notes.txt smime-notes.txt -topsrcdir_DOCFILES = COPYRIGHT LICENSE.md INSTALL ChangeLog.md \ - README.SSL README.md +topsrcdir_DOCFILES = CODE_OF_CONDUCT.md COPYRIGHT LICENSE.md INSTALL \ + ChangeLog.md README.SSL README.md all: makedoc-all -- 2.40.0