Eclipse Contributor Agreement unterzeichnen

Eclipse Contributor Agreement unterzeichnen

Um zu diesem Projekt beizutragen, muss die Eclipse Contributor Agreement (ECA) unterzeichnet werden. Dieses Dokument führt Sie durch diesen Prozess.

Zunächst müssen Sie ein Eclipse Foundation-Konto erstellen.

  1. Rufen Sie die Eclipse-Registrierungsseite auf

  2. Füllen Sie alle Pflichtfelder aus und senden Sie das Formular ab

    • Eclipse erwartet, dass Sie die eingegebene E-Mail-Adresse für jeden Beitrag verwenden, z. B. user.email für git

  3. Aktivieren Sie Ihr Konto über den Aktivierungslink in Ihrem Postfach

    • Der Absender sollte [email protected] mit dem Betreff Eclipse Account Registration sein

Sie sind nur noch einen Schritt davon entfernt, ein Eclipse-Contributor zu werden – wir müssen nur noch die ECA unterzeichnen.

ECA unterzeichnen

Das Unterzeichnen der ECA ist unkompliziert und erfolgt online.

  1. Navigieren Sie zur Anmeldeseite der Eclipse Accounts-Seite

  2. Melden Sie sich mit Ihrer E-Mail-Adresse und Ihrem Passwort an

  3. Eclipse Accounts leitet Sie direkt zur Unterzeichnungsseite weiter

    • Lesen Sie die ECA

    • Geben Sie die angeforderten Informationen ein

    • Bestätigen Sie mit der Schaltfläche Accept

Nun sollte das Statusfeld in der oberen rechten Ecke anzeigen, dass Sie die Eclipse Contributor Agreement unterzeichnet haben. Es sollte so aussehen:

ein grüner Punkt bei Eclipse Contributor Agreement

ECA-Überprüfung fehlgeschlagen – warum?

Bei jedem Pull Request überprüft eine GitHub Action, ob der Autor die Eclipse Contributor Agreement unterzeichnet hat. Dies kann fehlschlagen, wenn:

  • Sie kein Eclipse-Konto haben

  • Sie die Eclipse Contributor Agreement nicht unterzeichnet haben

  • Sie git so konfiguriert haben, dass eine andere E-Mail-Adresse als die zur Unterzeichnung der ECA verwendete genutzt wird

    • Die user.email-Einstellung für git muss mit der für Ihr Eclipse Foundation-Konto verwendeten übereinstimmen. Weitere Informationen finden Sie unter Ihre Commit-E-Mail-Adresse festlegen

Wenn keiner der oben genannten Fälle zutrifft, wenden Sie sich gerne an die Maintainer.

Wie ändert man die Autoren-E-Mail-Adresse für bestehende Commits

Damit die ECA-Überprüfung erfolgreich ist, müssen alle Commits im Pull Request mit der E-Mail-Adresse verfasst worden sein, die zur Unterzeichnung der ECA verwendet wurde.

So ändern Sie den Autor für den letzten Commit:

git commit --amend --author 'Author Name <[email protected]>' --no-edit

So ändern Sie den Autor für die letzten N Commits:

git rebase -i HEAD~4 -x "git commit --amend --author 'Author Name <[email protected]>' --no-edit"
edit icon

Hilf uns, diese Dokumentation zu verbessern!

Alle Adoptium-Dokumentationen sind Open Source. Etwas falsch oder unklar?

Dokumentations-Autoren
MBoegersgdams
Join our Slack channel to discuss and reach out to maintainers.Join Slack