From c4d8dd25249eb55ffaf8346fc0a0d9ebf67e3d21 Mon Sep 17 00:00:00 2001 From: Thomas Ingleby Date: Mon, 1 Apr 2019 10:29:14 -0700 Subject: [PATCH] mraa; rename to Eclipse Mraa * Updated CONTRIBUTING.md to refer to the ECA Signed-off-by: Thomas Ingleby --- CONTRIBUTING.md | 51 +++++++++++++++---------------------------------- COPYING | 2 +- README.md | 4 ++-- 3 files changed, 18 insertions(+), 39 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5df620b..1c20c3a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,7 +1,7 @@ -Contributing to libmraa {#contributing} +Contributing to Eclipse Mraa (libmraa) {#contributing} ====================== -libmraa is an opensource project and we are actively looking for people to help +Eclipse Mraa is an opensource project and we are actively looking for people to help with: - Writing platform supports for all types of boards running linux @@ -53,45 +53,24 @@ statement to the file but cannot add a license of your own. If you're borrowing code that comes from a project with another license, make sure to explicitly note this in your PR. -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 _acceptable_: - By making a contribution to this project, I certify that: +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. - (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 saying - - Signed-off-by: Random J Developer - -Using your real name (sorry, no pseudonyms or anonymous contributions.) +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. Where to find us ---------------- diff --git a/COPYING b/COPYING index 381ca74..e4b85fd 100644 --- a/COPYING +++ b/COPYING @@ -1,5 +1,5 @@ The MIT License (MIT) -Copyright © 2014-2018 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 878d873..840b96d 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@

-libmraa - Low Level Skeleton Library for Communication on GNU/Linux platforms +Eclipse Mraa - Low Level Skeleton Library for Communication on GNU/Linux platforms ============================================================================= -Libmraa is a C/C++ library with bindings to Java, Python and JavaScript to +Eclipse Mraa (Libmraa) is a C/C++ library with bindings to Java, Python and JavaScript to interface with the IO on Galileo, Edison & other platforms, with a structured and sane API where port names/numbering matches the board that you are on. Use of libmraa does not tie you to specific hardware with board detection done at