Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Development Resources/Quick Start -- Contributing Project Code"

(Replaced content with "This content has been moved to [https://www.eclipse.org/projects/handbook/#contributing The Eclipse Project Handbook].")
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''current revision in progress'''
+
This content has been moved to [https://www.eclipse.org/projects/handbook/#contributing The Eclipse Project Handbook].
 
+
 
+
== '''Want to contribute code to an Eclipse project? Awesome!''' ==
+
 
+
'''This is what you'll need to know from the Eclipse Foundation's perspective'''
+
 
+
 
+
You must be familiar with the following documents. These are the principle guiding documents:<br>
+
 
+
*The [http://www.eclipse.org/projects/dev_process/development_process.php Eclipse Development Process (EDP)]
+
*The [http://eclipse.org/legal/EclipseLegalProcessPoster.pdf Eclipse Intellectual Property (IP) Due Diligence Process]
+
 
+
 
+
=== Main Points ===
+
 
+
*All Eclipse projects must abide by the EDP and IP Due Diligence processes.
+
*Contributors must sign the Eclipse CLA [1].
+
*Contributors must sign-off on their contributions via the Certificate of Origin (CoO) [2].
+
*Code contributions > 250 lines of code require a Contribution Questionnaire (CQ) to be filed [3].
+
 
+
 
+
*Review Eclipse developer resources [4], [5].
+
 
+
 
+
[1] http://www.eclipse.org/legal/CLA.php
+
 
+
[2] http://www.eclipse.org/legal/CoO.php
+
 
+
[3] http://www.eclipse.org/legal/committerguidelines.php
+
 
+
[4] https://wiki.eclipse.org/Development_Resources/New_Commmitter_Handbook
+
 
+
[5] https://wiki.eclipse.org/Development_Resources
+
 
+
 
+
=== Project Specific ===
+
*You'll need to become familiar with the specific projects workflow you plan to contribute to.
+
**Review the projects main site on [6]. Find specific details under the tab "Developer Resources".
+
 
+
*Reach out to the project on its mailing list.
+
**
+
 
+
[6] https://projects.eclipse.org/list-of-projects
+

Latest revision as of 11:23, 18 May 2023

This content has been moved to The Eclipse Project Handbook.

Back to the top