diff --git a/LICENSE b/LICENSE index 8122e43d..e4b85fdf 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ The MIT License (MIT) -Copyright © 2014-2016 Intel Corporation +Copyright © 2014-2019 Intel Corporation and others Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/README.md b/README.md index 75a78b97..086dfc9a 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,11 @@

-UPM (Useful Packages & Modules) Sensor/Actuator repository for MRAA +Eclipse UPM Sensor/Actuator Repository for Eclipse MRAA ============== -The UPM repository provides software drivers for a wide variety of commonly -used sensors and actuators. These software drivers interact with the +The Eclipse UPM repository provides software drivers for a wide variety of +commonly used sensors and actuators. These software drivers interact with the underlying hardware platform (or microcontroller), as well as with the attached sensors, through calls to [MRAA](https://github.com/intel-iot-devkit/mraa) APIs. diff --git a/docs/contributions.md b/docs/contributions.md index e5122365..72583f17 100644 --- a/docs/contributions.md +++ b/docs/contributions.md @@ -54,47 +54,24 @@ file: */ -Code signing +Eclipse Contributor Agreement ============ -The sign-off is a simple line at the end of the explanation for the -patch, which certifies that you wrote it or otherwise have the right to pass it -on as an open-source patch. The rules are pretty simple: if you can certify -the below: +Your contribution cannot be accepted unless you have a signed [ECA - Eclipse Foundation Contributor Agreement](http://www.eclipse.org/legal/ECA.php) in place. - Developer's Certificate of Origin 1.1 +Here is the checklist for contributions to be considered _acceptable_: - By making a contribution to this project, I certify that: - - (a) The contribution was created in whole or in part by me and I - have the right to submit it under the open source license - indicated in the file; or - - (b) The contribution is based upon previous work that, to the best - of my knowledge, is covered under an appropriate open source - license and I have the right under that license to submit that - work with modifications, whether created in whole or in part - by me, under the same open source license (unless I am - permitted to submit under a different license), as indicated - in the file; or - - (c) The contribution was provided directly to me by some other - person who certified (a), (b) or (c) and I have not modified - it. - - (d) I understand and agree that this project and the contribution - are public and that a record of the contribution (including all - personal information I submit with it, including my sign-off) is - maintained indefinitely and may be redistributed consistent with - this project or the open source license(s) involved. - -then you just add a line to each of your commits with `--signoff` saying - - Signed-off-by: Random J Developer - -using your real name (sorry, no pseudonyms or anonymous contributions.) -Unsigned commits will not be accepted. +1. [Create an account at Eclipse](https://dev.eclipse.org/site_login/createaccount.php). +2. Add your GitHub user name in your account settings. +3. [Log into the project's portal](https://projects.eclipse.org/) and sign the ["Eclipse ECA"](https://projects.eclipse.org/user/sign/cla). +4. Ensure that you [_sign-off_](https://wiki.eclipse.org/Development_Resources/Contributing_via_Git#Signing_off_on_a_commit) your Git commits. +5. Ensure that you use the _same_ email address as your Eclipse account in commits. +6. Include the appropriate copyright notice and license at the top of each file. +Your signing of the ECA will be verified by a webservice called 'ip-validation' +that checks the email address that signed-off on your commits has signed the +ECA. **Note**: This service is case-sensitive, so ensure the email that signed +the ECA and that signed-off on your commits is the same, down to the case. Creating a new sensor library using the sensortemplate =======================================