Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 315895 - Names and descriptions of CDT features are confusing
Summary: Names and descriptions of CDT features are confusing
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-doc (show other bugs)
Version: 7.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 7.0   Edit
Assignee: Sergey Prigogin CLA
QA Contact: Doug Schaefer CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-05 23:04 EDT by Sergey Prigogin CLA
Modified: 2010-06-06 20:47 EDT (History)
1 user (show)

See Also:


Attachments
More consistent feature names and more detailed descriptions. (31.45 KB, patch)
2010-06-05 23:06 EDT, Sergey Prigogin CLA
eclipse.sprigogin: iplog-
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Prigogin CLA 2010-06-05 23:04:08 EDT
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.
Comment 1 Sergey Prigogin CLA 2010-06-05 23:06:45 EDT
Created attachment 171208 [details]
More consistent feature names and more detailed descriptions.
Comment 2 Sergey Prigogin CLA 2010-06-05 23:10:05 EDT
Fixed in HEAD > 20100605.
Comment 3 CDT Genie CLA 2010-06-05 23:23:07 EDT
*** 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
Comment 4 CDT Genie CLA 2010-06-06 01:23:01 EDT
*** 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
Comment 5 Marc Khouzam CLA 2010-06-06 19:55:53 EDT
Thank you Sergey.  Those feature names always confused me.
Comment 6 Sergey Prigogin CLA 2010-06-06 20:03:05 EDT
(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
Comment 7 Marc Khouzam CLA 2010-06-06 20:47:48 EDT
(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.