Prozesse Wiki: Mitarbeit
Technische Konfigurationen damit Sie an der Wissensdatenbank mitarbeiten können.
Initialisierung
Arbeitsschritte:
- Erstellen Sie einen Account auf https://github.com/
- Werden Sie Mitglied bei https://github.com/Mint-System/ (optional)
- Installieren Sie https://obsidian.md/
- Installieren Sie https://git-scm.com/
- Verwenden Sie ihren bestehenden SSH-Schlüssel oder erstellen Sie ein neues SSH-Schlüsselpaar https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
- Forken Sie das Wiki Mint System Repository (optional)
- Klonen Sie das Wiki Mint System Repository
git clone git@github.com:Mint-System/Wiki.git
- Öffnen Sie den Ordner mit Obsidian
Beachten Sie dabei die Richtlinie - Obsidian.
Synchronisierung
Der Obsidian Vault und das Git Repository werden mit dem Obisidian Git Plugin synchronisiert.
Pull - Das lokale Git Repository aktualisieren:
- ctrl + p drücken
- Befehl
Obisdian Git: Pull from remote repository
ausführen
Push - Änderungen speichern und auf https://github.com/Mint-System/Wiki hochladen:
- ctrl + p drücken
- Befehl
Obisdian Git: Create backup
ausführen
Publizierung
Die Inhalte die auf GitHub unter https://github.com/Mint-System/Wiki vorhanden sind, werden automatisch von Vercel unter https://wiki.mint-system.ch publiziert.
Damit man die Inhalte auf GitHub stellen kann benötigt man:
- Einen GitHub-Account
- Zugriff auf die Mint System Organisation
- Einen Git Client
WARNING
Wenn man mit Git direkt auf der Nextcloud-Ablage nutzen möchte, muss man die Standard-Dateifilter festlegen.
Artikel übersetzen
Aktuell ist die Knowlege-Base nur in Deutsch verfügbar.
Möchte man für bestimmte Wörter Übersetzungen anlegen, so erstellt man einen Artikel mit dem gleichen Namen und für eine englische Übersetzung .en
an.
Erstellt man eine Überersetzung eines ganzen Artikels, so fügt man unter dem Titel der Notiz die folgende Definition ein: Übersetzung: [Titel.en](/titel.en.html)
.
Ein Beispiel dazu ist Richtlinie - Projektmanagement.