rustdesk/docs/CONTRIBUTING-DE.md

51 lines
2.2 KiB
Markdown
Raw Normal View History

2023-02-27 02:48:55 +08:00
# Beitr<74>ge zu RustDesk
RustDesk begr<67><72>t Beitr<74>ge von jedem. Hier sind die Richtlinien, wenn Sie uns
helfen m<>chten:
## Beitr<74>ge
Beitr<EFBFBD>ge zu RustDesk oder seinen Abh<62>ngigkeiten sollten in Form von Pull
Requests auf GitHub erfolgen. Jeder Pull Request wird von einem Hauptakteur
(jemand mit der Erlaubnis, Korrekturen einzubringen) gepr<70>ft und entweder in den
Hauptbaum eingef<65>gt oder Feedback f<>r notwendige <20>nderungen gegeben. Alle
Beitr<EFBFBD>ge sollten diesem Format folgen, auch die von Hauptakteuren.
Wenn Sie an einem Problem arbeiten m<>chten, melden Sie es bitte zuerst an, indem
Sie auf GitHub erkl<6B>ren, dass Sie daran arbeiten m<>chten. Damit soll verhindert
werden, dass Beitr<74>ge zum gleichen Thema doppelt bearbeitet werden.
## Checkliste f<>r Pull Requests
- Verzweigen Sie sich vom Master-Branch und, falls n<>tig, wechseln Sie zum
aktuellen Master-Branch, bevor Sie Ihren Pull Request einreichen. Wenn das
Zusammenf<6E>hren mit dem Master nicht reibungslos funktioniert, werden Sie
m<>glicherweise aufgefordert, Ihre <20>nderungen zu <20>berarbeiten.
- Commits sollten so klein wie m<>glich sein und gleichzeitig sicherstellen, dass
jeder Commit unabh<62>ngig voneinander korrekt ist (d. h., jeder Commit sollte
sich <20>bersetzen lassen und Tests bestehen).
- Commits sollten von einem "Herkunftszertifikat f<>r Entwickler"
(https://developercertificate.org) begleitet werden, das besagt, dass Sie (und
ggf. Ihr Arbeitgeber) mit den Bedingungen der [Projektlizenz](../LICENCE)
einverstanden sind. In Git ist dies die Option `-s` f<>r `git commit`.
- Wenn Ihr Patch nicht begutachtet wird oder Sie eine bestimmte Person zur
Begutachtung ben<65>tigen, k<>nnen Sie einem Gutachter mit @ antworten und um eine
Begutachtung des Pull Requests oder einen Kommentar bitten. Sie k<>nnen auch
per [E-Mail](mailto:info@rustdesk.com) um eine Begutachtung bitten.
- F<>gen Sie Tests hinzu, die sich auf den behobenen Fehler oder die neue
Funktion beziehen.
Spezifische Git-Anweisungen finden Sie im [GitHub-Workflow](https://github.com/servo/servo/wiki/GitHub-workflow).
## Verhalten
https://github.com/rustdesk/rustdesk/blob/master/docs/CODE_OF_CONDUCT.md
## Kommunikation
RustDesk-Mitarbeiter arbeiten h<>ufig im [Discord](https://discord.gg/nDceKgxnkV).