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 "CDT/contributing"

< CDT
(Changed eclipse to eclipse)
Line 1: Line 1:
 
== Sending Patches ==
 
== Sending Patches ==
  
To make changes to the CDT, whether it be code, docs, JUnits, etc., you will need to send patches to the source stored on eclispe.org. Here is the process for sending patches.
+
To make changes to the CDT, whether it be code, docs, JUnits, etc., you will need to send patches to the source stored on eclipse.org. Here is the process for sending patches.
  
 
# Create a workspace in Eclipse for your work. Check out the CDT plugins you'd like to work on into it. The plugins are on dev.eclipse.org, /cvsroot/tools. The plugins are under folders org.eclipse.cdt-*. Make sure you check out the plugins and not these top level folders.
 
# Create a workspace in Eclipse for your work. Check out the CDT plugins you'd like to work on into it. The plugins are on dev.eclipse.org, /cvsroot/tools. The plugins are under folders org.eclipse.cdt-*. Make sure you check out the plugins and not these top level folders.

Revision as of 09:58, 11 November 2005

Sending Patches

To make changes to the CDT, whether it be code, docs, JUnits, etc., you will need to send patches to the source stored on eclipse.org. Here is the process for sending patches.

  1. Create a workspace in Eclipse for your work. Check out the CDT plugins you'd like to work on into it. The plugins are on dev.eclipse.org, /cvsroot/tools. The plugins are under folders org.eclipse.cdt-*. Make sure you check out the plugins and not these top level folders.
  2. Edit and test your change. This is all basic Eclipse plugin development. There are a number of resource on the web and in the Eclipse help system on how to do this.
  3. Use the Eclipse Team menu to create a patch. Eclipse 3.2 now lets you do it for your whole workspace. If you are stil on Eclipse 3.1, you will need to create a patch for each plugin you've changed.
  4. Attach the patch or patches to a bugzilla entry. Make sure you check off the patch box to help us find patches.
  5. Send a mail to the cdt-patch list to let the committer's know there is a patch ready.

One of the fundamental rules that Eclipse follows it the ability to trace back who contributed what code and that the person who contributed it has ownership of the code, or has permission from their employer to contribute the code (since employers tend to own everything you write). To help keep this IP integrity going, please ensure your contributions are "clean".

Back to the top