From 17d5e8ebe0fcf4d6e4ba7ea25f55728609b687bf Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Tue, 19 Jun 2018 16:53:31 +0200 Subject: [PATCH 1/5] Add menu order feature Menu items are now sorted by the menuorder attribute of their page. As we have a page for each language, this attribute has to be set for both of them. The default value is 100. pages with equal value are sorted by name. The index pages are set 0. --- _config.yml | 1 + _includes/menu.html | 3 ++- index-en.md | 1 + index.md | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 60f8ac0..e25612b 100644 --- a/_config.yml +++ b/_config.yml @@ -4,6 +4,7 @@ defaults: path: "" values: layout: "page" + menuorder: 100 langs: de: "DE" en: "EN" diff --git a/_includes/menu.html b/_includes/menu.html index 340fc5a..335261f 100644 --- a/_includes/menu.html +++ b/_includes/menu.html @@ -1,4 +1,5 @@ -{%- for node in site.pages -%} +{% assign sorted_nodes = site.pages | sort:"menutitle" | sort:"menuorder" %} +{%- for node in sorted_nodes -%} {%- if node.lang == page.lang and node.menutitle -%} {%- if node.url == page.url -%}
  • {{ node.menutitle | escape }}
  • diff --git a/index-en.md b/index-en.md index 3d79117..ac3ea35 100644 --- a/index-en.md +++ b/index-en.md @@ -3,6 +3,7 @@ title: The friendly neighborhood undead tech community menutitle: Home lang: en ref: home +menuorder: 0 --- # Welcome to Zombi diff --git a/index.md b/index.md index b1634a7..00a4a32 100644 --- a/index.md +++ b/index.md @@ -3,6 +3,7 @@ title: The friendly neighborhood undead tech community menutitle: Startseite lang: de ref: home +menuorder: 0 --- # Willkommen bei Zombi From d6d9d19a3683ad2802c50df276f507b9c3bb9a22 Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Tue, 19 Jun 2018 22:23:37 +0200 Subject: [PATCH 2/5] Add german and english version of our CoC. --- coc-en.md | 151 +++++++++++++++++++++++++++++++++++++++++++++++++ coc.md | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 317 insertions(+) create mode 100644 coc-en.md create mode 100644 coc.md diff --git a/coc-en.md b/coc-en.md new file mode 100644 index 0000000..8e1fc79 --- /dev/null +++ b/coc-en.md @@ -0,0 +1,151 @@ +--- +title: Zom.bi Code of Conduct +menutitle: Code of Conduct +lang: en +ref: coc +menuorder: 600 +--- + +# Zom.bi Code of Conduct + +## 1. Purpose + +A primary goal of Zom.bi is to be inclusive to the largest number of +contributors, with the most varied and diverse backgrounds possible. As such, we +are committed to providing a friendly, safe and welcoming environment for all, +regardless of gender, sexual orientation, ability, ethnicity, physical +appearance and socioeconomic status. + +This code of conduct outlines our expectations for all those who participate in +our community, as well as the consequences for unacceptable behavior. + +We invite all those who participate in Zom.bi to help us create safe and +positive experiences for everyone. + +## 2. Open Source/Culture/Tech Citizenship + +A supplemental goal of this Code of Conduct is to increase open +source/culture/tech citizenship by encouraging participants to recognize and +strengthen the relationships between our actions and their effects on our +community. + +Communities mirror the societies in which they exist and positive action is +essential to counteract the many forms of inequality and abuses of power that +exist in society. + +If you see someone who is making an extra effort to ensure our community is +welcoming, friendly, and encourages all participants to contribute to the +fullest extent, we want to know. + +## 3. Expected Behavior + +The following behaviors are expected and requested of all community members: + + * Try to participate in an authentic and active way. In doing so, you + contribute to the health and longevity of this community. + * Exercise consideration and respect in your speech and actions. + * Attempt collaboration before conflict. + * Remember that community event venues may be shared with members of the + public; please be respectful to all patrons of these locations. + +## 4. Unacceptable Behavior + +The following behaviors are considered harassment and are unacceptable within +our community: + + * Violence, threats of violence or violent language directed against another + person. + * Sexist, racist, homophobic, transphobic, antisemitic, ableist or otherwise discriminatory + jokes and language. + * Posting or displaying sexually explicit or violent material. + * Posting or threatening to post other people's personally identifying + information ("doxing"). + * Personal insults, particularly those related to gender, sexual orientation, + race, religion, physical appearance or disability. + * Inappropriate photography or recording. + * Inappropriate physical contact. You should have someone's consent before + touching them. + * Unwelcome sexual attention. This includes, sexualized comments or jokes; + inappropriate touching, groping, and unwelcomed sexual advances. + * Deliberate intimidation, stalking or following (online or in person). + * Sustained disruption of community events, including talks and presentations. + +## 5. Weapons Policy + +No weapons will be allowed at Zom.bi events, community spaces, or in other +spaces covered by the scope of this Code of Conduct. Weapons include but are not +limited to guns, explosives (including fireworks), and large knives such as +those used for hunting or display, as well as any other item used for the +purpose of causing injury or harm to others. Anyone seen in possession of one of +these items will be asked to leave immediately, and will only be allowed to +return without the weapon. Community members are further expected to comply with +all state and local laws on this matter. + +The only exception to this policy are fireworks for community events on New +Year's Eve. Community members however are expected to refrain from lighting or +launching fireworks until midnight local time. This exception must be provided +with any invitation to said community event. + +## 6. Consequences of Unacceptable Behavior + +Unacceptable behavior from any community member, including sponsors and those +with decision-making authority, will not be tolerated. + +Anyone asked to stop unacceptable behavior is expected to comply immediately. + +If a community member engages in unacceptable behavior, the community organizers +may take any action they deem appropriate, up to and including a temporary ban +or permanent expulsion from the community without warning (and without refund in +the case of a paid event). + +## 7. Reporting Guidelines + +If you are subject to or witness unacceptable behavior, or have any other +concerns, please notify a community organizer as soon as possible. + +https://wiki.zom.bi/doku.php?id=internal:coc:reporting + +Additionally, community organizers are available to help community members +engage with local law enforcement or to otherwise help those experiencing +unacceptable behavior feel safe. In the context of in-person events, organizers +will also provide escorts as desired by the person experiencing distress. + +## 8. Addressing Grievances + +If you feel you have been falsely or unfairly accused of violating this Code of +Conduct, you should notify any administrator with a concise description of your +grievance. Your grievance will be handled in accordance with our existing +governing policies. Contact the project administrators at and the +zom.bi board will review your case. + +## 9. Scope + +We expect all community participants (contributors, paid or otherwise; sponsors; +and other guests) to abide by this Code of Conduct in all community +venues--online and in-person--as well as in all one-on-one communications +pertaining to community business. + +This code of conduct and its related procedures also applies to unacceptable +behavior occurring outside the scope of community activities when such behavior +has the potential to adversely affect the safety and well-being of community +members. + +## 10. Contact info + +The responsible contact is still being decided on. In the mean time feel free to +contact any member of the admin team in case of questions. + +## 11. License and attribution + +The Citizen Code of Conduct was originally developed by the [Stumptown +Syndicate](http://stumptownsyndicate.org) under a [Creative Commons +Attribution-ShareAlike license](http://creativecommons.org/licenses/by-sa/3.0/). + +It was forked by [Zom.bi](http://zom.bi) and slightly adapted. + +Portions of text derived from the [Django Code of +Conduct](https://www.djangoproject.com/conduct/) and the [Geek Feminism +Anti-Harassment +Policy](http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy). + +_Revision 1. Adapted from the stumptown syndicate revision 2.3 on May 26 2018._ diff --git a/coc.md b/coc.md new file mode 100644 index 0000000..b935f71 --- /dev/null +++ b/coc.md @@ -0,0 +1,166 @@ +--- +title: Zom.bi Code of Conduct +menutitle: Code of Conduct +lang: de +ref: coc +menuorder: 600 +--- + +# Zom.bi Verhaltenskodex + +## 1. Unsere Absicht + +Ein Hauptziel von Zom.bi ist es, so viele Mitwirkende wie möglich in unsere +Community mit einzubeziehen. Dazu verpflichten wir uns eine freundliche, sichere +und einladende Umgebung für alle zu schaffen, unabhängig von Geschlecht, +sexueller Orientierung, Fähigkeiten, ethnischer Herkunft, Aussehen und +sozioökonomischem Status. + +Dieser Code of Conduct (Verhaltenskodex) beinhaltet dazu unsere Erwartungen an +alle, die an unserer Community beteiligt sind, sowie die Konsequenzen im Falle +von inakzeptablem Verhalten. + +Wir laden alle Beteiligten von Zom.bi dazu ein, sich für eine sichere und +positive Erfahrung für alle einzusetzen. + +## 2. Open Source Gemeinde + +Ein weiteres Ziel dieses Verhaltenskodexes ist es, die Open +[Source/Culture/Tech] Gemeinde zu vergrößern, indem wir Beteiligte dazu +ermutigen den Zusammenhang zwischen ihrem Handeln und dessen Auswirkungen zu +verstehen und dieses Verständnis zu vertiefen. + +Gemeinschaften spiegeln die Gesellschaften wider, in denen sie existieren, daher +ist vorbildliches Handeln essenziell, um den vielen Formen der Ungerechtigkeit +und des Machtmissbrauchs entgegenzuwirken, wie sie in der Gesellschaft +existieren. + +Wenn du siehst, dass sich jemand besonders dafür einsetzt, dass unsere +Gemeinschaft freundlich, sicher und einladend ist, und Andere dazu ermutigt +ebenfalls ihr Bestes zu geben, möchten wir das gerne wissen. + +## 3. Erwartungen an euer Verhalten + +Folgendes Verhalten erwarten und fordern wir von allen Community-Mitgliedern: + + * Versucht euch aktiv in die Community einzubringen, um so zu unserer + lebendigen und beständigen Gemeinschaft beizutragen. + * Geht respektvoll und rücksichtsvoll miteinander um. + * Versucht miteinander zu arbeiten, statt den Konflikt zu suchen. + * Denkt daran, dass Community-Veranstaltungen mit Beteiligung der + Öffentlichkeit stattfinden können. Benehmt euch daher respektvoll allen + Beteiligten gegenüber. + +## 4. Inakzeptables Verhalten + +Folgendes Verhalten gilt als Belästigung und wird in unserer Community nicht +toleriert: + + * Gewalt, Gewaltandrohungen und gewalttätige Sprache gegenüber anderen + Personen. + * Sexistische, rassistische, homophobe, transphobe, antisemitische, + [ableistische][ableism] oder andere diskriminierende Witze oder Sprache. + * Das Teilen von eindeutig sexuellen or gewalttätigen Inhalten. + * Das Versenden von persönlichen Daten ("doxing"), sowie Androhungen dessen. + * Persönliche Beleidigungen, darunter vor allem die, die sich auf das + Geschlecht, die sexuelle Orientierung, Rasse, Religion, das Aussehen oder + eine Behinderung beziehen. + * Unangebrachtes oder unerwünschtes Aufnehmen von Videos, Fotos oder Ton. + * Unangebrachter physischer Kontakt. Hierzu sollte es ein gemeinsames + Einverständnis geben. + * Unerwünschte sexuelle Aufmerksamkeit. Hierzu gehören sexuelle Witze oder + Kommentar, Berührung, Begrabschen sowie sexuelle Annäherungsversuche. + * Absichtliche Einschüchterung und Stalken (im Internet oder in Person). + * Anhaltende oder wiederholte Störung von Community-Veranstaltungen, inklusive + Vorträgen und Präsentationen. + +[ableism]: https://de.wikipedia.org/wiki/Ableism "Ableismus" + +## 5. Richtlinien für Waffen + +Waffen sind grundsätzlich bei allen Community-Veranstaltungen oder +Community-Treffen **nicht** erlaubt. Hierzu zählen unter anderem Schusswaffen, +Sprengstoffe und -körper (Feuerwerkskörper mit einbezogen), große Messer, sowie +alle anderen Gegenstände, deren Funktion es ist Andere zu verletzen oder ihnen +Schaden zuzufügen. Jeder, der solch ein Waffe dabei hat, wird aufgefordert die +Veranstaltung zu verlassen und darf nur ohne diese wiederkommen. Mitglieder der +Community sind darüber hinaus angehalten, sich an alle vorort geltenden Gesetze +zu halten. + +Eine Ausnahme zu den Waffenrichtlinien bilden Feuerwerkskörper auf +Community-Veranstaltungen zu Silvester. Allerdings wird erwartet, dass +Mitglieder davon absehen, Feuerwerkskörper vor Mitternacht örtlicher Zeit zu +zünden bzw. abzufeuern. Diese Ausnahme muss Teil jeder Einladung zu besagter +Community-Veranstaltung sein. + +## 6. Konsequenzen für inakzeptables Verhalten + +Inakzeptables Verhalten von Community-Mitgliedern, inklusive Sponsoren und +Mitgliedern mit Entscheidungsbefugnis, wird nicht toleriert. + +Jeder, der gebeten wird, mit inakzeptablem Verhalten aufzuhören, hat dieser +Bitte sofort nachzukommen. + +Im Falle, dass ein Mitglied inakzeptables Verhalten an den Tag legt, dürfen +Community-Organisatoren jede Maßnahme ergreifen, die sie für angebracht halten, +einschließlich eines temporären oder permanenten Ausschlusses aus der Community +ohne vorherige Warnung (und ohne Rückerstattung im Falle einer Veranstaltung mit +Eintritt). + +## 7. Melderichtlinien + +Wenn du Opfer oder Zeuge von inakzeptablem Verhalten bist, oder sonstige andere +Bedenken hast, dann melde dich bitte so schnell wie möglich bei einem Community +Organisator. Hierzu findest du die [Wikiseite mit +Melderichtlinien][wiki_reporting] in unserem Wiki. + +Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der +örtlichen Polizei oder Beistand, falls sich jemand nicht sicher fühlt. Im Falle +von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur +Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen. + +[wiki_reporting]: https://wiki.zom.bi/doku.php?id=internal:coc:reporting "Melderichtlinien" + +## 8. Beschwerden + +Solltest du der Meinung sein, dass du ungerecht oder zu Unrecht beschuldigt +wurdest gegen diesen Verhaltenskodex verstoßen zu haben, kannst du dich bei +einem der Administratoren mit einer präzisen Beschwerde melden. Diese wird dann +gemäß den existierenden Richtlinien behandelt und bearbeitet. Kontaktiere +hierzu die Community-Administratoren über die Adresse . + +## 9. Wirkungsumfang + +Wir erwarten von allen Beteiligten unserer Community (Mitwirkende, Sponsoren und +Gäste), dass sie sich an diesen Verhaltenskodex bei allen +Community-Aktivitäten, sowie privaten Gesprächen im Zusammenhang mit der +Community halten. + +Weiterhin gilt der Verhaltenskodex ebenfalls außerhalb von +Community-Aktivitäten, falls dies sich auf die Sicherheit und das Wohlergehen +der Beteiligten der Community auswirken könnte. + +## 10. Kontaktinformationen + +Wir sind derzeit noch auf der Suche nach einer verantwortlichen Kontaktperson, +daher setze dich gerne mit allen Mitgliedern des Administratoren-Teams in +Verbindung, solltest du Fragen haben. + +## 11. Lizenz und Urheber + +Der Citizen Code of Conduct wurde ursprünglich von [Stumptown +Syndicate][stumptown] unter der Lizenz [Creative Commons Attribution-ShareAlike +3.0][cc-by-sa3.0] entwickelt. + +Er wurde durch [Zom.bi][zombi] übernommen und geringfügig angepasst. + +Teile des Textes sind vom [Django Code of Conduct][django-coc] und der [Geek +Feminism Anti-Harassment Policy][gfah-policy] abgeleitet worden. + +_Version 1. Übernommen von Stumptown Syndicate Version 2.3 am 26 Mai 2018._ + +[stumptown]: http://stumptownsyndicate.org "Stumptown Syndicate" +[cc-by-sa3.0]: http://creativecommons.org/licenses/by-sa/3.0/ "Creative Common 3.0 Attribution ShareAlike Lizenz" +[zombi]: https://zom.bi "Zom.bi Webseite" +[django-coc]: https://www.djangoproject.com/conduct/ "Django Code of Conduct" +[gfah-policy]: http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy "Geek Feminism Anti-Harassment Policy" From 471caf1a827319ab785f22a25ab61ef0ac93af67 Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Wed, 20 Jun 2018 22:31:14 +0200 Subject: [PATCH 3/5] Adjust url to reporting guidelines. --- coc-en.md | 2 +- coc.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/coc-en.md b/coc-en.md index 8e1fc79..bacf091 100644 --- a/coc-en.md +++ b/coc-en.md @@ -103,7 +103,7 @@ the case of a paid event). If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible. -https://wiki.zom.bi/doku.php?id=internal:coc:reporting +https://wiki.zom.bi/doku.php?id=coc:reporting Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing diff --git a/coc.md b/coc.md index b935f71..a7ea9f6 100644 --- a/coc.md +++ b/coc.md @@ -119,7 +119,7 @@ Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen. -[wiki_reporting]: https://wiki.zom.bi/doku.php?id=internal:coc:reporting "Melderichtlinien" +[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien" ## 8. Beschwerden From 96857679931cfb7715ba65b84759f3904fd6f98d Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Sat, 23 Jun 2018 17:32:49 +0200 Subject: [PATCH 4/5] Add coc:reporting wikipage to addressing grievences. --- coc-en.md | 5 +++-- coc.md | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/coc-en.md b/coc-en.md index bacf091..d3282fb 100644 --- a/coc-en.md +++ b/coc-en.md @@ -115,8 +115,9 @@ will also provide escorts as desired by the person experiencing distress. If you feel you have been falsely or unfairly accused of violating this Code of Conduct, you should notify any administrator with a concise description of your grievance. Your grievance will be handled in accordance with our existing -governing policies. Contact the project administrators at and the -zom.bi board will review your case. +governing policies. + +https://wiki.zom.bi/doku.php?id=coc:reporting ## 9. Scope diff --git a/coc.md b/coc.md index a7ea9f6..c07c7e1 100644 --- a/coc.md +++ b/coc.md @@ -119,15 +119,15 @@ Zusätzlich leisten Community-Organisatoren Hilfe im Zusammenhang mit der von Veranstaltungen mit persönlicher Anwesenheit stehen Freiwillige zur Verfügung, die Personen auf Wunsch begleiten, wenn diese sich unsicher fühlen. -[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien" ## 8. Beschwerden Solltest du der Meinung sein, dass du ungerecht oder zu Unrecht beschuldigt wurdest gegen diesen Verhaltenskodex verstoßen zu haben, kannst du dich bei einem der Administratoren mit einer präzisen Beschwerde melden. Diese wird dann -gemäß den existierenden Richtlinien behandelt und bearbeitet. Kontaktiere -hierzu die Community-Administratoren über die Adresse . +gemäß den existierenden Richtlinien behandelt und bearbeitet. + +Hierzu findest du die [Wikiseite mit Melderichtlinien][wiki_reporting] in unserem Wiki. ## 9. Wirkungsumfang @@ -164,3 +164,4 @@ _Version 1. Übernommen von Stumptown Syndicate Version 2.3 am 26 Mai 2018._ [zombi]: https://zom.bi "Zom.bi Webseite" [django-coc]: https://www.djangoproject.com/conduct/ "Django Code of Conduct" [gfah-policy]: http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy "Geek Feminism Anti-Harassment Policy" +[wiki_reporting]: https://wiki.zom.bi/doku.php?id=coc:reporting "Melderichtlinien" From c0c0dc2357a3b9fb53ea17b2d2922153e77e5bb4 Mon Sep 17 00:00:00 2001 From: Valentin Gehrke Date: Sat, 23 Jun 2018 17:42:17 +0200 Subject: [PATCH 5/5] Add menuorder for mumble and services pages --- mumble-en.md | 1 + mumble.md | 1 + services-en.md | 1 + services.md | 1 + 4 files changed, 4 insertions(+) diff --git a/mumble-en.md b/mumble-en.md index 5cb6cca..44d782f 100644 --- a/mumble-en.md +++ b/mumble-en.md @@ -3,6 +3,7 @@ title: Mumble menutitle: Mumble lang: en ref: mumble +menuorder: 200 --- # Mumble diff --git a/mumble.md b/mumble.md index bddb674..1c92e96 100644 --- a/mumble.md +++ b/mumble.md @@ -3,6 +3,7 @@ title: Mumble menutitle: Mumble lang: de ref: mumble +menuorder: 200 --- # Mumble diff --git a/services-en.md b/services-en.md index 255252a..ba2f93a 100644 --- a/services-en.md +++ b/services-en.md @@ -3,6 +3,7 @@ title: Services menutitle: Services lang: en ref: software +menuorder: 100 --- # Software and service diff --git a/services.md b/services.md index ed9e679..c190840 100644 --- a/services.md +++ b/services.md @@ -3,6 +3,7 @@ title: Dienste menutitle: Dienste lang: de ref: software +menuorder: 100 --- # Software und Dienste