-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 91ec562
Showing
11 changed files
with
184 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
FROM mcr.microsoft.com/devcontainers/base:ubuntu | ||
RUN apt-get update && apt-get install -y hugo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// For format details, see https://aka.ms/devcontainer.json. For config options, see the | ||
// README at: https://github.com/devcontainers/templates/tree/main/src/go | ||
{ | ||
"name": "Go", | ||
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile | ||
"build": { | ||
// Path is relative to the devcontainer.json file. | ||
"dockerfile": "Dockerfile" | ||
} | ||
// Features to add to the dev container. More info: https://containers.dev/features. | ||
// "features": {}, | ||
// Use 'forwardPorts' to make a list of ports inside the container available locally. | ||
// "forwardPorts": [], | ||
// Use 'postCreateCommand' to run commands after the container is created. | ||
// "postCreateCommand": "go version", | ||
// Configure tool-specific properties. | ||
// "customizations": {}, | ||
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. | ||
// "remoteUser": "root" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
# Sample workflow for building and deploying a Hugo site to GitHub Pages | ||
name: Deploy Hugo site to Pages | ||
|
||
on: | ||
# Runs on pushes targeting the default branch | ||
push: | ||
branches: | ||
- main | ||
|
||
# Allows you to run this workflow manually from the Actions tab | ||
workflow_dispatch: | ||
|
||
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages | ||
permissions: | ||
contents: read | ||
pages: write | ||
id-token: write | ||
|
||
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. | ||
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. | ||
concurrency: | ||
group: "pages" | ||
cancel-in-progress: false | ||
|
||
# Default to bash | ||
defaults: | ||
run: | ||
shell: bash | ||
|
||
jobs: | ||
# Build job | ||
build: | ||
runs-on: ubuntu-latest | ||
env: | ||
HUGO_VERSION: 0.134.2 | ||
steps: | ||
- name: Install Hugo CLI | ||
run: | | ||
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \ | ||
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb | ||
- name: Install Dart Sass | ||
run: sudo snap install dart-sass | ||
- name: Checkout | ||
uses: actions/checkout@v4 | ||
with: | ||
submodules: recursive | ||
fetch-depth: 0 | ||
- name: Setup Pages | ||
id: pages | ||
uses: actions/configure-pages@v5 | ||
- name: Install Node.js dependencies | ||
run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true" | ||
- name: Build with Hugo | ||
env: | ||
HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cache | ||
HUGO_ENVIRONMENT: production | ||
TZ: America/Los_Angeles | ||
run: | | ||
hugo \ | ||
--gc \ | ||
--minify \ | ||
--baseURL "${{ steps.pages.outputs.base_url }}/" | ||
- name: Upload artifact | ||
uses: actions/upload-pages-artifact@v3 | ||
with: | ||
path: ./public | ||
|
||
# Deployment job | ||
deploy: | ||
environment: | ||
name: github-pages | ||
url: ${{ steps.deployment.outputs.page_url }} | ||
runs-on: ubuntu-latest | ||
needs: build | ||
steps: | ||
- name: Deploy to GitHub Pages | ||
id: deployment | ||
uses: actions/deploy-pages@v4 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Generated files by hugo | ||
/public/ | ||
/resources/_gen/ | ||
/assets/jsconfig.json | ||
hugo_stats.json | ||
|
||
# Executable may be added to repository | ||
hugo.exe | ||
hugo.darwin | ||
hugo.linux | ||
|
||
# Temporary lock file while building | ||
/.hugo_build.lock |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Das Rügenmanifest | ||
|
||
WIP... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
title: "{{ replace .Name "-" " " | title }}" | ||
date: {{ .Date }} | ||
draft: true | ||
--- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
baseURL = "https://ruegenmanifest.de" | ||
languageCode = "de-de" | ||
title = "Das Rügenmanifest" | ||
theme="archie" | ||
copyright = "Westwoodlabs e.V." | ||
|
||
[params] | ||
mode="auto" # color-mode → light,dark,toggle or auto | ||
useCDN=false # don't use CDNs for fonts and icons, instead serve them locally. | ||
|
||
# Social Tags | ||
|
||
[[params.social]] | ||
name = "GitHub" | ||
icon = "github" | ||
url = "https://github.com/westwoodlabs/ruegenmanifest" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
title: "Das Rügenmanifest" | ||
date: 2024-11-01T00:36:24Z | ||
draft: false | ||
toc: true | ||
--- | ||
|
||
## Allgemeines | ||
Die Rügenkarte fungiert als ein traditionelles, formelles Instrument, das zur Beanstandung oder Kritik eines bestimmten Fehlverhaltens oder einer unangebrachten Handlung dient. Sie repräsentiert einen Mechanismus, der entwickelt wurde, um Verhaltensweisen kurz- und langfristig korrigieren und Einzelpersonen auf mögliche Fehler oder Verstöße aufmerksam zu machen. Ausserdem ist die willkürliche Vergabe der Rügenkarten immer sichergestellt. | ||
|
||
## Regeln und Richtlinien für die Rügenkarte | ||
|
||
1. Formalität der Rüge: Jede Rügenkarte muss auf der Grundlage einer unangebrachten Handlung oder Unterlassung ausgestellt werden. | ||
1. Sichtbarkeit der Karte: Es ist vorgeschrieben, dass der Empfänger einer Rügenkarte diese offen und deutlich sichtbar trägt, um Transparenz und Anerkennung des Fehlverhaltens zu gewährleisten. | ||
1. Zeitliche Verpflichtung und Weiterverrügen: Personen, die erstmalig gerügt werden (sog. Erstgegrügte) sind verpflichtet, die Rügenkarte für mindestens zwei Stunden zu tragen, bevor sie die Möglichkeit haben, diese weiterzuverrügen. | ||
1. Klarheit und Spezifität: Jede ausgestellte Rügenkarte muss präzise und unmissverständlich sein, sodass der Empfänger genau über den Grund der Rüge informiert ist. | ||
1. Begründungspflicht: Bei Aufforderung muss der Gerügte den spezifischen Grund oder die Gründe für den Erhalt der Rügenkarte angeben. Das Versäumnis, dies zu tun, kann eine zusätzliche Rügenkarte zur Folge haben. | ||
1. Aussteller der Rügenkarte: Jede natürliche Person oder eine autorisierte Institution kann befugt sein, eine Rügenkarte auszustellen, vorausgesetzt, die Regeln und Richtlinien werden befolgt. | ||
1. Zeitliche Relevanz: Es ist essenziell, dass Rügenkarten zeitnah nach dem Vorfall ausgestellt werden, um sicherzustellen, dass die Rüge relevant und gerechtfertigt bleibt. | ||
1. Unbegrenzte Gültigkeit: Eine einmal ausgestellte Rüge behält ihre Gültigkeit und kann nur durch das Prinzip des Weiterverrügens weitergegeben werden. | ||
1. Rügenkomitee: Im Falle einer Anfechtung der Rüge durch den Gerügten oder eine dritte Partei wird ein spezielles Rügenkomitee eingesetzt. Dieses Gremium prüft und berät, ob die Rüge gerechtfertigt und nicht missbräuchlich war. | ||
1. Berufungsverfahren und Rechtsweg: Ein förmliches Berufungsverfahren sowie die Einleitung rechtlicher Schritte sind nicht gestattet, um den Prozess der Rüge klar und unkompliziert zu halten. | ||
1. Dynamische Anpassung: Das Rügenmanifest kann von den Rügenden und Gerügten jederzeit erweitert oder modifiziert werden, um das System ständig zu verbessern und dessen Gerechtigkeit sicherzustellen. Es ist ein lebendiges Dokument, das sich den Bedürfnissen und Herausforderungen anpasst. | ||
|
||
|
||
## Defintitionen | ||
|
||
- Rüge: Eine formelle oder offizielle Beanstandung oder Kritik für ein Fehlverhalten oder eine unangemessene Handlung. | ||
- Rügenkarte: Mechanismus ein Verhalten zu korrigieren oder auf einen Fehler hinzuweisen. | ||
- Erstrügner: | ||
- Erstgerügter: | ||
- Rügner: | ||
-Gerügter: | ||
|
||
|
||
## ToDo | ||
|
||
- [ ] Jede Rügenkarte und ihr weiterer Verlauf (insbesondere das "Weiterverrügen") muss sorgfältig <hier> dokumentiert werden, um einen klaren Überblick und Nachweis über den Prozess zu gewährleisten. | ||
- [ ] Wie wird das Rügenkomitee gebildet, bzw. welcher Personenkreis ist qualifiziert | ||
- [ ] Sonderregelungen für bestimmte Situationen (z.B. Rügen auf Rügen a.k.a Rügen ist auch eine Insel) | ||
- [ ] Rügenprotokoll? | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
theme = 'ananke' |
Submodule archie
added at
d8819d