Skip to content

Latest commit

 

History

History
87 lines (63 loc) · 2.04 KB

File metadata and controls

87 lines (63 loc) · 2.04 KB

Contributing to OpenClaw Board

Danke für dein Interesse, zu diesem Projekt beizutragen! 🦞

🚀 Wie du beitragen kannst

  1. Bugs melden - Erstelle ein Issue
  2. Features vorschlagen - Diskutiere neue Ideen in den Issues
  3. Code beitragen - Fork, entwickeln, Pull Request erstellen
  4. Dokumentation - Verbessere README, füge Beispiele hinzu
  5. Übersetzungen - Hilf bei der Internationalisierung

🛠️ Entwicklung

Setup

# Repository forken und klonen
git clone https://github.com/AlexPEClub/openclaw_react_board.git
cd openclaw_react_board

# Dependencies installieren
npm install

# Development Server starten
npm run dev

Code Style

  • Use 4 spaces for indentation
  • Kommentare auf Deutsch oder Englisch
  • Beschreibende Variablennamen
  • Functions dokumentieren

Testing

Aktuell gibt es noch keine automatisierten Tests. Bitte teste manuell:

  • Projekt erstellen/löschen
  • Tasks hinzufügen/verschieben
  • File Browser Navigation
  • Context Files bearbeiten
  • Activity Log

📝 Pull Request Process

  1. Fork das Repository
  2. Erstelle einen Feature Branch
    git checkout -b feature/mein-feature
  3. Committe deine Änderungen
    git commit -m "feat: Beschreibung der Änderung"
  4. Push zu deinem Fork
    git push origin feature/mein-feature
  5. Erstelle einen Pull Request

Commit Messages

Wir nutzen Conventional Commits:

  • feat: Neues Feature
  • fix: Bugfix
  • docs: Dokumentation
  • style: Code Formatierung
  • refactor: Code Refactoring
  • test: Tests
  • chore: Wartung

🤝 Code of Conduct

  • Sei respektvoll und konstruktiv
  • Hilf anderen Community-Mitgliedern
  • Keine Diskriminierung oder Belästigung

📜 Lizenz

Mit deinen Beiträgen stimmst du zu, dass diese unter der MIT-Lizenz veröffentlicht werden.


Fragen? Erstelle ein Issue oder kontaktiere uns im Clawdbot Discord!