BAM!
This commit is contained in:
commit
b92e40e027
14
.editorconfig
Normal file
14
.editorconfig
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
# Configuration file for EditorConfig.
|
||||||
|
# More information is available under <https://editorconfig.org/>.
|
||||||
|
|
||||||
|
root = true
|
||||||
|
|
||||||
|
[*]
|
||||||
|
indent_style = space
|
||||||
|
end_of_line = lf
|
||||||
|
charset = utf-8
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
insert_final_newline = true
|
||||||
|
max_line_length = 80
|
||||||
|
indent_size = 4
|
||||||
|
tab_width = 4
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
*.html
|
50
CODE_OF_CONDUCT.adoc
Normal file
50
CODE_OF_CONDUCT.adoc
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
:contact-coc: fediblock@tastytea.de
|
||||||
|
:uri-coc-original: https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
||||||
|
|
||||||
|
== Code of Conduct
|
||||||
|
|
||||||
|
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, education, ethnicity, gender identity and expression, level of
|
||||||
|
experience, nationality, personal appearance, race, religion, sex
|
||||||
|
characteristics, sexual identity and orientation or socio-economic status.
|
||||||
|
|
||||||
|
=== Examples
|
||||||
|
|
||||||
|
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 attacks.
|
||||||
|
* Public or private harassment.
|
||||||
|
* Publishing others’ private information, such as a physical or electronic
|
||||||
|
address, without explicit permission.
|
||||||
|
|
||||||
|
=== Enforcement
|
||||||
|
|
||||||
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||||
|
reported by contacting the project team at {contact-coc}.
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
=== Attribution
|
||||||
|
|
||||||
|
This Code of Conduct is adapted from the link:{uri-coc-original}[Contributor
|
||||||
|
Covenant, version 1.4].
|
||||||
|
|
||||||
|
|
||||||
|
For answers to common questions about this code of conduct, see
|
||||||
|
link:https://www.contributor-covenant.org/faq[].
|
58
README.adoc
Normal file
58
README.adoc
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
= FediBlock
|
||||||
|
:toc: preamble
|
||||||
|
:project: FediBlock
|
||||||
|
:uri-base: https://schlomp.space/tastytea/{project}
|
||||||
|
:uri-fediverse: https://en.wikipedia.org/wiki/Fediverse
|
||||||
|
:uri-coc: {uri-base}/src/branch/main/CODE_OF_CONDUCT.adoc
|
||||||
|
:uri-git-format-patch: https://git-scm.com/docs/git-format-patch
|
||||||
|
:uri-git-send-email: https://git-scm.com/docs/git-send-email
|
||||||
|
|
||||||
|
Our goal is to create a list of block-worthy
|
||||||
|
link:{uri-fediverse}[Fediverse]-instances that serves as a collective reference
|
||||||
|
for the pleasant part of the Fediverse and to help new admins to get started
|
||||||
|
without being flooded with shit.
|
||||||
|
|
||||||
|
== Categories
|
||||||
|
|
||||||
|
Each category has their own rules for inclusions.
|
||||||
|
|
||||||
|
* link:{uri-base}/src/branch/main/harassment[Harassment]
|
||||||
|
* link:{uri-base}/src/branch/main/hateful_speech[Hateful speech]
|
||||||
|
* link:{uri-base}/src/branch/main/spam[Spam]
|
||||||
|
|
||||||
|
== How to contribute
|
||||||
|
|
||||||
|
Read the link:{uri-coc}[Code of Conduct].
|
||||||
|
|
||||||
|
You can either suggest an instance in an link:{uri-base}/issues[issue] or make a
|
||||||
|
Pull Request. In both cases you need to provide a reason and proof.
|
||||||
|
|
||||||
|
=== Pull Request
|
||||||
|
|
||||||
|
Use the instance domain as headline, followed by the reason and receipts. Each
|
||||||
|
receipt consists of an URI to the offending post and a screenshot. The
|
||||||
|
screenshots belong in the folder `receipts/`.
|
||||||
|
|
||||||
|
.Example for a Pull Request
|
||||||
|
[source,asciidoc]
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
=== instance.example.com
|
||||||
|
|
||||||
|
==== Reason:
|
||||||
|
|
||||||
|
Admin randomly insults people.
|
||||||
|
|
||||||
|
==== Receipts:
|
||||||
|
|
||||||
|
.+https://instance.example.com/@admin/123456789+
|
||||||
|
image::instance.example.com_1.png[]
|
||||||
|
|
||||||
|
.+https://instance.example.com/@admin/987654321+
|
||||||
|
image::instance.example.com_2.png[]
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
== How to get off the list
|
||||||
|
|
||||||
|
If your instance is on a list and you think it shouldn't be, please open an
|
||||||
|
link:{uri-base}/issues[issue] and explain why it should be removed from the
|
||||||
|
list.
|
23
harassment/README.adoc
Normal file
23
harassment/README.adoc
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
= Harassment
|
||||||
|
:toc: preamble
|
||||||
|
:list: harassment
|
||||||
|
:imagesdir: {uri-base}/src/branch/main/{list}/receipts
|
||||||
|
:figure-caption!:
|
||||||
|
|
||||||
|
Instances are on this list are included because:
|
||||||
|
|
||||||
|
* At least one of the admins / moderators harassed people.
|
||||||
|
* At least one user harassed people and the admins / moderators didn't stop it
|
||||||
|
after 24 hours.
|
||||||
|
|
||||||
|
== Definition of harassment
|
||||||
|
|
||||||
|
* Continuing to engage in conversation with a user that has specifically has
|
||||||
|
requested for said engagement with that user to cease and desist.
|
||||||
|
* Aggregating, posting, and/or disseminating a person's demographic, personal,
|
||||||
|
or private data without express permission (informally called doxing).
|
||||||
|
* Inciting users to engage another user in continued interaction or discussion
|
||||||
|
after a user has requested for said engagement with that user to cease and
|
||||||
|
desist (informally called brigading or dogpiling).
|
||||||
|
|
||||||
|
== Instances
|
26
hateful_speech/README.adoc
Normal file
26
hateful_speech/README.adoc
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
= Hateful Speech
|
||||||
|
:toc: preamble
|
||||||
|
:list: hateful_speech
|
||||||
|
:imagesdir: {uri-base}/src/branch/main/{list}/receipts
|
||||||
|
:figure-caption!:
|
||||||
|
|
||||||
|
Instances are on this list are included because:
|
||||||
|
|
||||||
|
* The instance description or CoC / ToS declares it as a “free speech” zone and
|
||||||
|
does not forbid hateful speech.
|
||||||
|
* At least one of the admins / moderators engaged in hateful speech.
|
||||||
|
* At least one user engaged in hateful speech and the admins / moderators didn't
|
||||||
|
stop it after 24 hours.
|
||||||
|
|
||||||
|
== Definition of hateful speech
|
||||||
|
|
||||||
|
* Racism or advocation of racism.
|
||||||
|
* Antisemitism or advocation of antisemitism.
|
||||||
|
* Sexism or advocation of sexism.
|
||||||
|
* Casteism or advocation of casteism.
|
||||||
|
* Discrimination against gender and sexual minorities, or advocation thereof.
|
||||||
|
* Ableism or discrimination against those who are neurodivergent, physically
|
||||||
|
disabled, or mentally ill.
|
||||||
|
* Xenophobic and/or violent nationalism.
|
||||||
|
|
||||||
|
== Instances
|
12
spam/README.adoc
Normal file
12
spam/README.adoc
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
= Spam
|
||||||
|
:toc: preamble
|
||||||
|
:list: spam
|
||||||
|
:imagesdir: {uri-base}/src/branch/main/{list}/receipts
|
||||||
|
:figure-caption!:
|
||||||
|
|
||||||
|
Instances are on this list are included because:
|
||||||
|
|
||||||
|
* At least one user is mass following people they don't know and the admins /
|
||||||
|
moderators didn't stop it after 24 hours.
|
||||||
|
|
||||||
|
== Instances
|
Reference in New Issue
Block a user