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
Copy file name to clipboardexpand all lines: CONTRIBUTING.md
+11-19
Original file line number
Diff line number
Diff line change
@@ -13,29 +13,21 @@ Here is a (non-exclusive, non-prioritized) list of things you might be able to h
13
13
14
14
In order to get you started as fast as possible we need to go through some organizational issues first, though.
15
15
16
-
## Legal Requirements
16
+
## Eclipse Contributor Agreement
17
17
18
-
Hono is an [Eclipse IoT](https://iot.eclipse.org) project and as such is governed by the Eclipse Development process.
19
-
This process helps us in creating great open source software within a safe legal framework.
18
+
Before your contribution can be accepted by the project team contributors must
19
+
electronically sign the Eclipse Contributor Agreement (ECA).
20
20
21
-
For you as a contributor, the following preliminary steps are required in order for us to be able to accept your contribution:
21
+
*http://www.eclipse.org/legal/ECA.php
22
22
23
-
* Sign the [Eclipse Foundation Contributor License Agreement](http://www.eclipse.org/legal/CLA.php).
24
-
In order to do so:
23
+
Commits that are provided by non-committers must have a Signed-off-by field in
24
+
the footer indicating that the author is aware of the terms by which the
25
+
contribution has been provided to the project. The non-committer must
26
+
additionally have an Eclipse Foundation account and must have a signed Eclipse
27
+
Contributor Agreement (ECA) on file.
25
28
26
-
* Obtain an Eclipse Foundation user ID. Anyone who currently uses Eclipse Bugzilla or Gerrit systems already has one of those.
27
-
If you don't already have an account simply [register on the Eclipse web site](https://dev.eclipse.org/site_login/createaccount.php).
28
-
* Once you have your account, log in to the [projects portal](https://projects.eclipse.org/), select *My Account* and then the *Contributor License Agreement* tab.
29
-
30
-
* Add your GitHub username to your Eclipse Foundation account. Log in to Eclipse and go to [Edit my account](https://dev.eclipse.org/site_login/myaccount.php).
31
-
32
-
The easiest way to contribute code/patches/whatever is by creating a GitHub pull request (PR). When you do make sure that you *Sign-off* your commit records using the same email address used for your Eclipse account.
33
-
34
-
You do this by adding the `-s` flag when you make the commit(s), e.g.
35
-
36
-
git commit -s -m "[#3456] Shave the yak some more."
37
-
38
-
You can find all the details in the [Contributing via Git](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git) document on the Eclipse web site.
29
+
For more information, please see the Eclipse Committer Handbook:
0 commit comments