Update contributing file to reference ECA instead of CLA
Change-Id: I241d8997b522467e8aa5853c8de21fbd29b2fa18
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index f922cd9..c998e2b 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -7,49 +7,77 @@
--------------------
The goal of Graphiti is to support the fast and easy creation of graphical tools, which can display and edit underlying domain models using a tool-defined graphical notation. Graphiti supports the developer in getting to a first version of an editor with very low effort by:
+* Hiding platform specific technology (e.g. GEF / Draw2D on Eclipse)
+* Providing rich default implementations inside the framework
+* Providing a default look and feel that was designed in close co-operation with usability specialists
- Hiding platform specific technology (e.g. GEF / Draw2D on Eclipse)
-
- Providing rich default implementations inside the framework
-
- Providing a default look and feel that was designed in close co-operation with usability specialists
-
-- https://projects.eclipse.org/projects/modeling.gmp.graphiti
+Link to Eclipse project page:
+ [https://projects.eclipse.org/projects/modeling.gmp.graphiti](https://projects.eclipse.org/projects/modeling.gmp.graphiti)
Developer resources:
--------------------
-Information regarding source code management, builds, coding standards, and more.
+Information regarding source code management, builds, coding standards, and
+more.
+ [https://projects.eclipse.org/projects/modeling.graphiti/developer](https://projects.eclipse.org/projects/modeling.graphiti/developer)
-- https://projects.eclipse.org/projects/modeling.gmp.graphiti/developer
+The project maintains the following source code repositories
+ [https://git.eclipse.org/r/plugins/gitiles/graphiti/org.eclipse.graphiti](https://git.eclipse.org/r/plugins/gitiles/graphiti/org.eclipse.graphiti)
-Contributor License Agreement:
+This project uses Bugzilla to track ongoing development and issues.
+
+* Search for issues:
+ [https://bugs.eclipse.org/bugs/buglist.cgi?product=Graphiti&](https://bugs.eclipse.org/bugs/buglist.cgi?product=Graphiti&)
+* Create a new report:
+ [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Graphiti&](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Graphiti&)
+
+Be sure to search for existing bugs before you create another one. Remember that
+contributions are always welcome!
+
+Eclipse Development Process:
------------------------------
-Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA).
+This Eclipse Foundation open project is governed by the Eclipse Foundation
+Development Process and operates under the terms of the Eclipse IP Policy.
-- http://www.eclipse.org/legal/CLA.php
+Eclipse Contributor Agreement:
+------------------------------
+
+Before your contribution can be accepted by the project team contributors must
+electronically sign the Eclipse Contributor Agreement (ECA).
+
+* [http://www.eclipse.org/legal/ECA.php](http://www.eclipse.org/legal/ECA.php)
+
+Commits that are provided by non-committers must have a Signed-off-by field in
+the footer indicating that the author is aware of the terms by which the
+contribution has been provided to the project. The non-committer must
+additionally have an Eclipse Foundation account and must have a signed Eclipse
+Contributor Agreement (ECA) on file.
+
+For more information, please see the Eclipse Committer Handbook:
+ [https://www.eclipse.org/projects/handbook/#resources-commit](https://www.eclipse.org/projects/handbook/#resources-commit)
Contact:
--------
Contact the project developers via the project's "dev" list.
-- mailto:graphiti-dev@eclipse.org
+* [https://dev.eclipse.org/mailman/listinfo/graphiti-dev](https://dev.eclipse.org/mailman/listinfo/graphiti-dev)
+* [mailto:graphiti-dev@eclipse.org](mailto:graphiti-dev@eclipse.org)
Search for bugs:
----------------
This project uses Bugzilla to track ongoing development and issues.
-- https://bugs.eclipse.org/bugs/buglist.cgi?component=graphiti&product=GMP
+* [https://bugs.eclipse.org/bugs/buglist.cgi?component=graphiti&product=GMP](https://bugs.eclipse.org/bugs/buglist.cgi?component=graphiti&product=GMP)
Create a new bug:
-----------------
Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!
-- https://bugs.eclipse.org/bugs/enter_bug.cgi?product=GMP&component=Graphiti
+* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=GMP&component=Graphiti](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=GMP&component=Graphiti)
Contributions:
--------------
@@ -58,6 +86,6 @@
from entering high quality bug reports, to contributing code or documentation changes.
For a complete guide, see the [Contributions and Committing] [1] page on the team wiki.
-[1]: http://wiki.eclipse.org/GMP/Graphiti#Working_on_Bugzillas_Contributions_and_Commiting
+[1]: [http://wiki.eclipse.org/GMP/Graphiti#Working_on_Bugzillas_Contributions_and_Commiting](http://wiki.eclipse.org/GMP/Graphiti#Working_on_Bugzillas_Contributions_and_Commiting)