Community
Participate
Working Groups
CDT Utilities The purpose of this feature is completely unclear and the description doesn't provide any useful information. Eclipse C/C++ Development Platform The description says: "Eclipse C/C++ Development Platform. It contains no toolchain integrations.". How is it different from Eclipse C/C++ Development Tools in CDT Main Features? Eclipse C/C++ DSF gdb Debugger Integration How is it different from CDT GNU Toolchain Debug Support? Eclipse CDT Testing Feature It's not clear from the name or description what this feature is for. A user may think that the feature supports development of C/C++ tests. Eclipse Debugger for C/C++ It's not clear from the name or description what this feature is for. The description should say that this is an alternative to DSF gdb. Names of features are inconsistent: Some names start from "Eclipse C/C++", some from "CDT", some don't mention Eclipse of CDT at all. Some features have word "Feature" in their names, some don't.
Created attachment 171208 [details] More consistent feature names and more detailed descriptions.
Fixed in HEAD > 20100605.
*** cdt cvs genie on behalf of sprigogin *** Bug 315895 - Names and descriptions of CDT features are confusing. [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.xlc.sdk-feature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.platform-feature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/feature.properties?root=Tools_Project&r1=1.11&r2=1.12 [*] feature.properties 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.8&r2=1.9 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/dsf/org.eclipse.cdt.examples.dsf-feature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8 [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8 [*] feature.properties 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt-feature/feature.properties?root=Tools_Project&r1=1.12&r2=1.13 [*] feature.properties 1.12 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.11&r2=1.12 [*] feature.properties 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.8&r2=1.9 [*] feature.properties 1.11 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.gnu.build-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.10&r2=1.11 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.gnu.build-feature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/upc/org.eclipse.cdt.bupc-feature/feature.properties?root=Tools_Project&r1=1.4&r2=1.5 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/cross/org.eclipse.cdt.build.crossgcc-feature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.feature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8 [*] feature.properties 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.8&r2=1.9 [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/util/org.eclipse.cdt.util-feature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.14 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.testing-feature/feature.properties?root=Tools_Project&r1=1.13&r2=1.14 [*] feature.properties 1.5 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc-feature/feature.properties?root=Tools_Project&r1=1.4&r2=1.5 [*] feature.properties 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.5&r2=1.6 [*] feature.properties 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.5&r2=1.6 [*] feature.properties 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory-feature/feature.properties?root=Tools_Project&r1=1.5&r2=1.6 [*] feature.properties 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/p2/org.eclipse.cdt.p2-feature/feature.properties?root=Tools_Project&r1=1.6&r2=1.7 [*] feature.properties 1.11 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.gnu.debug-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.10&r2=1.11 [*] feature.properties 1.9 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.gnu.debug-feature/feature.properties?root=Tools_Project&r1=1.8&r2=1.9 [*] feature.properties 1.13 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.sdk-feature/feature.properties?root=Tools_Project&r1=1.12&r2=1.13 [*] feature.properties 1.6 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/codan/org.eclipse.cdt.codan-feature/feature.properties?root=Tools_Project&r1=1.5&r2=1.6 [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/cross/org.eclipse.cdt.launch.remote-feature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8 [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/cross/org.eclipse.cdt.launch.remote-feature/sourceTemplateFeature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8
*** cdt cvs genie on behalf of sprigogin *** Bug 315895 - Names and descriptions of CDT features are confusing. [*] feature.properties 1.8 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/jtag/org.eclipse.cdt.debug.gdbjtag-feature/feature.properties?root=Tools_Project&r1=1.7&r2=1.8
Thank you Sergey. Those feature names always confused me.
(In reply to comment #5) Have you looked at the new ones? Are they less confusing? The best way to look at the new names together is to use a Hudson build, e.g https://build.eclipse.org/hudson/job/cdt-nightly/lastSuccessfulBuild/artifact/all/org.eclipse.cdt.releng/results/I.I201006060602/cdt-master-7.0.0-I201006060602.zip
(In reply to comment #6) > (In reply to comment #5) > > Have you looked at the new ones? Are they less confusing? The best way to look > at the new names together is to use a Hudson build, e.g > https://build.eclipse.org/hudson/job/cdt-nightly/lastSuccessfulBuild/artifact/all/org.eclipse.cdt.releng/results/I.I201006060602/cdt-master-7.0.0-I201006060602.zip I just tried with that build, and I think it is much nicer. I especially like the mention of what is included in the C/C++ dev tools. Didn't we have a mylyn feature or something? I didn't see it.