Beitragen zur Georg Fischer WMS Wissensdatenbank

Vielen Dank für Ihr Interesse an der Verbesserung unserer WMS-Wissensdatenbank!

🚀 Schnellstart

1

Repository forken

git clone https://github.com/zenilify/gfwms.git
cd gfwms
2

Branch erstellen

git checkout -b feature/neue-funktion
3

Änderungen testen

bundle exec jekyll serve
4

Pull Request erstellen

Erstellen Sie einen Pull Request auf GitHub mit einer klaren Beschreibung Ihrer Änderungen.

📝 Inhaltsrichtlinien

Dokumentation

  • Sprache: Deutsch (technische Begriffe)
  • Format: Markdown oder HTML
  • Struktur: Klare Überschriften und Abschnitte
  • Bilder: Optimiert für Web (< 1MB)

Code-Standards

  • HTML: Semantisch korrekt
  • CSS: BEM-Methodologie
  • JavaScript: ES6+ mit Kommentaren
  • Jekyll: Liquid-Templates verwenden

🔧 Dateienorganisation

/Users/ezenil/gfwms/
├── _layouts/          # Jekyll-Layouts
├── _includes/         # Wiederverwendbare Komponenten
├── pages/             # Hauptinhaltseiten
│   ├── training/      # Schulungsmaterialien
│   ├── wiki/          # Wissensdatenbank
│   ├── chatbot/       # KI-Assistent
│   └── errors/        # Fehlerdokumentation
├── assets/            # CSS, JS, Bilder
└── _config.yml        # Jekyll-Konfiguration

🎯 Arten von Beiträgen

📚

Dokumentation

  • Neue Verfahren hinzufügen
  • Bestehende Artikel aktualisieren
  • Fehlercode-Lösungen erweitern
  • Screenshots und Diagramme hinzufügen
🐛

Fehlerbehebungen

  • Broken Links reparieren
  • Tippfehler korrigieren
  • Layout-Probleme beheben
  • Responsive Design verbessern

Neue Funktionen

  • Interaktive Komponenten
  • Suchfunktionalität
  • Offline-Unterstützung
  • Accessibility-Verbesserungen

📋 Pull Request Checkliste

🔍 Review-Prozess

1. Automatische Checks

  • Jekyll Build erfolgreich
  • Links sind gültig
  • HTML/CSS validiert

2. Manuelle Überprüfung

  • Inhaltliche Korrektheit
  • Technische Genauigkeit
  • Benutzerfreundlichkeit

3. Freigabe

  • Review von Erick Hernandez Zenil
  • Deployment auf GitHub Pages

🚨 Notfall-Updates

Für kritische Updates (z.B. Notfallkontakte):

  1. Direkter Kontakt: erick.hernandez.zenil@georgfischer.com
  2. Telefon: +41 76 342 47 31
  3. Urgent PR: Mit "URGENT" im Titel

📞 Kontakt

Projektverantwortlicher: Erick Hernandez Zenil

E-Mail: erick.hernandez.zenil@georgfischer.com

Telefon: +41 76 342 47 31

GitHub: @zenilify

🎖️ Anerkennung

Alle Beitragenden werden in der Contributors-Seite aufgeführt.

Vielen Dank für Ihren Beitrag zur Verbesserung unserer WMS-Dokumentation! 🙏