Vielen Dank für dein Interesse, zur Weiterentwicklung dieses Projekts beizutragen!
Wir schätzen jede Form von Support – sei es durch Fehlermeldungen, Feature-Vorschläge oder Pull Requests.
- Codequalität: Halte dich an PEP 8 (Python) und schreibe klar strukturierten, nachvollziehbaren Code.
- Dokumentation: Jeder neue Feature-PR muss eine aktualisierte Dokumentation oder README-Änderung enthalten.
- Tests: Füge – falls möglich – Unit-Tests für neue Funktionen hinzu.
- Sicherheit: Beiträge dürfen keine sensiblen Daten oder hardcodierte API-Keys enthalten.
- Lesbarkeit: Achte auf gute Benennungen, logische Struktur und kommentiere komplexe Abschnitte.
- PRs sollten auf dem aktuellen
main-Branch basieren. - Schreibe eine klare Beschreibung, was geändert wurde und warum.
- Kleinere PRs mit einem klaren Fokus sind bevorzugt.
- Ein PR darf keine Debug-Ausgaben (
print(),console.log) enthalten. - Bitte formatiere deinen Code vor dem Push mit einem Formatter wie
blackoderruff.
Bitte nutze das Issue-Template und gib Folgendes an:
- Betriebssystem & Python-Version
- Fehlerbeschreibung inkl. Reproduktionsschritte
- Erwartetes Verhalten vs. tatsächliches Verhalten
- Optional: Screenshots, Logauszüge, Hashwerte
Wir freuen uns über neue Ideen! Bitte begründe Vorschläge immer mit:
- Anwendungsfall / Problemstellung
- Wie das Feature helfen würde
- Vorschläge zur Umsetzung (optional)
Wenn du eine Schwachstelle entdeckt hast, öffne kein öffentliches Issue.
Bitte sende stattdessen eine vertrauliche E-Mail an: kontakt@bylickilabs.de
Mit dem Einreichen eines Beitrags erklärst du dich einverstanden, dass dein Code unter der MIT-Lizenz veröffentlicht wird.
Stelle sicher, dass du das Recht hast, diesen Code beizutragen.
Danke für deinen Einsatz! 🙌
– BYLICKILABS