You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -331,26 +337,19 @@ If the hook declines your commit, the message will remain in
331
337
Be sure to update your version of the script occasionally as it may evolve as
332
338
our commit guidelines evolve.
333
339
334
-
## Legal considerations
335
-
336
-
Please read the [Eclipse Foundation policy on accepting contributions via Git](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git).
337
-
338
-
Your contribution cannot be accepted unless you have a signed [ECA - Eclipse Foundation Contributor Agreement](https://www.eclipse.org/legal/ECA.php) in place. If you have an active signed Eclipse CLA
339
-
([the CLA was updated by the Eclipse Foundation to become the ECA in August 2016](https://mmilinkov.wordpress.com/2016/08/15/contributor-agreement-update/)),
340
-
then that signed CLA is sufficient. You will have to sign the ECA once your CLA expires.
340
+
## Eclipse OMR Legal Considerations
341
341
342
-
Here is the checklist for contributions to be _acceptable_:
342
+
### Pull Requests
343
343
344
-
1.[Create an account at Eclipse](https://dev.eclipse.org/site_login/createaccount.php).
345
-
2. Add your GitHub user name in your account settings.
346
-
3.[Log into the project's portal](https://projects.eclipse.org/) and sign the ["Eclipse ECA"](https://projects.eclipse.org/user/sign/cla).
347
-
4. Ensure that you author the commit using the _same_ email address as your Eclipse account.
348
-
5. Include the appropriate copyright notice and license at the top of each file.
344
+
When a pull request is created (or when new commits are pushed to an existing pull
345
+
request), a webservice will automatically run that will verify that each commit
346
+
author's email address matches an email address that signed the ECA.
347
+
**This service is case-sensitive, so the case of the email addresses must match exactly.**
348
+
The success or failure of this webservice will be reported in the GitHub pull request.
349
+
Pull requests with a failing ECA check will not be merged.
349
350
350
-
Your signing of the ECA will be verified by a webservice called 'ip-validation'
351
-
that checks the email address(es) that authored your commits has signed the
352
-
ECA. **Note**: This service is case-sensitive, so ensure the email that signed
353
-
the ECA and that authored your commits is the same, down to the case.
351
+
Eclipse OMR pull requests do not need to be signed, but most contributors do so
0 commit comments