Hi Norbert,
You can start by looking at the CDT home
page, www.eclipse.org/cdt, and
selecting the “Contributing to the CDT” topic.
To answer your specific questions:
- How does the approval process for my enhancement request
work?
You have submitted a Bugzilla entry which
is a good start. You added the suggested code modifications to the
bugzilla, which is also good, but not in the correct format (see below).
- Is it too late von CTD 3.0?
No.
- I suppose I must make my modifications based on a certain
repository version. Which version is this?
If you desire the fix in CDT 3.0, then
making the change to the CDT Head is appropriate. If you desire the
change to the CDT 2.1 branch as well, you should submit 2 sets of patches –
one using the latest code in the 2.1 branch, and one using Head. Note,
however, that there is no guarantee that there will ever be another CDT 2.1.*
official release.
- Who can I send the diffs or modified files to?
I am the committer who will evaluate your
patch. I have assigned your bugzilla to me.
CDT uses “Patches” that are
created from within Eclipse. You select the package that you are
modifying in the Package Explorer, right-click to display the context menu,
select Team -> Create Patch… Select “Save to file system”,
enter the name of the patch file, and click Finish (the defaults on the next
page are correct).
When sending a bug fix patch, you may also
need to provide JUnit test patch(es) and documentation patch(es). In this
case, I will update the documentation, but I would like you to provide a test
case. The Managed Build tests are in the org.eclipse.cdt.managedbuilder.core.tests
package. You should add your new test to ManageBuildCoreTests.java.
There are some existing tests in that file that verify that a single binary
parser ID is read correctly from the manifest file. You can modify one of
the tests to specify multiple binary parsers. To run the Managed Build
JUnit tests, select the file AllManagedBuildTests.java, right click to display
the context menu, and select Run As/Debug As -> JUnit Plug-in Test.
Once you have your code and test patches,
you can attach them to the bugzilla and send them to the cdt-patch mailing
list.
Regards,
Leo
From:
cdt-dev-admin@xxxxxxxxxxx [mailto:cdt-dev-admin@xxxxxxxxxxx] On Behalf Of Ploett Norbert
Sent: Wednesday, March 16, 2005
4:48 AM
To: cdt-dev@xxxxxxxxxxx
Subject: [cdt-dev] Multiple binary
parsers in project type - how can I contribute?
- How does the approval process for my enhancement request
work?
- Is it too late von CTD 3.0?
- I suppose I must make my modifications based on a certain
repository version. Which version is this?
- Who can I send the diffs or modified files to?