Mitwirkungsleitfaden
Danke, dass Sie zum JUXI-Wiki beitragen möchten! Dieses Dokument führt Sie durch den Ablauf.
Vorbereitung
- wiki-documents-Repository forken
- Fork lokal klonen
- Abhängigkeiten installieren:
bash
cd wiki-documents
npm ci- Lokalen Entwicklungsserver starten und Vorschau ansehen:
bash
npm run docs:devIm Browser unter http://localhost:5173 können Sie Ihre Änderungen ansehen.
Möglichkeiten
Dokumentationsfehler korrigieren
Tippfehler, defekte Links, veraltete Infos gefunden? Senden Sie direkt einen Pull Request an main.
Tutorials hinzufügen
Wenn Sie ein Tutorial zu JUXI-Produkten teilen möchten:
- Zuerst ein Proposal in GitHub Issues einreichen (Thema und Inhalt)
- Nach Bestätigung durch die Maintainer nach bestehender Struktur verfassen
- PR einreichen
Übersetzungsbeiträge
Das Projekt unterstützt 11 Sprachen. Übersetzungen folgen diesen Regeln:
- Jede
.md-Datei braucht eine Entsprechung im jeweiligen Sprachverzeichnis - Bilder werden aus
docs/public/images/geteilt - Links jeder Sprachversion zeigen auf den Sprachpfad
Inhaltsrichtlinien
Bilder
- Ablageort:
docs/public/images/tutorials/{Produkt}/{Tutorial}/ - Benennung: Nummerierung oder beschreibend (z. B.
1.png,wiring-diagram.png) - Im Tutorial mit relativem Pfad referenzieren:
markdown
Dateibenennung
- Tutorials auf Englisch, kebab-case
- Jede
.md-Datei brauchttitle- unddescription-Frontmatter
Codeblöcke
- Sprachtyp immer angeben
- Sicherstellen, dass Befehle korrekt ausführbar sind
PR-Ablauf
- Lokalen Build verifizieren:
npm run docs:build - Alle Felder des Pull-Request-Templates ausfüllen
- Nach erfolgreichem CI-Build mindestens 1 Maintainer-Genehmigung zum Merge
- Nach dem Merge deploiert GitHub Actions automatisch
Verhaltenskodex
- Alle Mitwirkenden und Nutzer respektieren
- Objektive, genaue technische Inhalte liefern
- Keine ungetesteten Codes oder Befehle einreichen
Vielen Dank für Ihren Beitrag! 🎉

