From 64280bd960ed67ee7c30d80ad9a85ef6ed866c1a Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Wed, 19 Apr 2023 02:28:26 +0100 Subject: [PATCH] Add rules for user behaviour --- app/flatpages/help.md | 5 +++++ app/flatpages/help/faq.md | 10 +++++----- app/flatpages/rules.md | 15 +++++++++++++++ app/templates/base.html | 1 + 4 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 app/flatpages/rules.md diff --git a/app/flatpages/help.md b/app/flatpages/help.md index c939a253..3e42ee44 100644 --- a/app/flatpages/help.md +++ b/app/flatpages/help.md @@ -2,6 +2,11 @@ title: Help toc: False +## Rules + +* [Rules](/rules/) +* [Package Inclusion Policy and Guidance](/policy_and_guidance/) + ## General Help * [Frequently Asked Questions](faq) diff --git a/app/flatpages/help/faq.md b/app/flatpages/help/faq.md index 6713647b..a0065ea8 100644 --- a/app/flatpages/help/faq.md +++ b/app/flatpages/help/faq.md @@ -21,7 +21,7 @@ GitHub can only be used to login, not to register. There are a number of reasons this may have happened: * Incorrect email address entered. -* Temporary problem with ContentDB. +* Temporary problem with ContentDB. * Email has been unsubscribed. If the email doesn't arrive after registering by email, then you'll need to try registering again in 12 hours. @@ -40,11 +40,11 @@ remove your email from the blacklist. There are a number of methods: -* [Git Update Detection](update_config): ContentDB will check your Git repo daily, and create updates or send you notifications. -* [Webhooks](release_webhooks): you can configure your Git host to send a webhook to ContentDB, and create an update immediately. -* the [API](api): This is especially powerful when combined with CI/CD and other API endpoints. +* [Git Update Detection](/help/update_config/): ContentDB will check your Git repo daily, and create updates or send you notifications. +* [Webhooks](/help/release_webhooks/): you can configure your Git host to send a webhook to ContentDB, and create an update immediately. +* the [API](/help/api/): This is especially powerful when combined with CI/CD and other API endpoints. ## How do I get help? -Please [contact rubenwardy](https://rubenwardy.com/contact/). \ No newline at end of file +Please [contact rubenwardy](https://rubenwardy.com/contact/). diff --git a/app/flatpages/rules.md b/app/flatpages/rules.md new file mode 100644 index 00000000..685d9a2c --- /dev/null +++ b/app/flatpages/rules.md @@ -0,0 +1,15 @@ +title: Rules + +The following are the rules for user behaviour on ContentDB, including reviews, +threads, comments, and profiles. For packages, see the +[Package Inclusion Policy](/policy_and_guidance/). + +1. **Be respectful:** attacks towards any person or group, slurs, + trolling/baiting, and other toxic behavior are not welcome. +2. **Assume good faith:** communication over the Internet is hard, try to assume + good faith when eg: responding to reviews. +3. **No sexual content** and ensure you keep discussion appropriate given the + package's [content warnings](/help/content_flags/). + +You can report things by clicking [report](/report/) in the footer of pages you +want to report. diff --git a/app/templates/base.html b/app/templates/base.html index 4cb87aba..9b2c2778 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -239,6 +239,7 @@