Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 350994

Summary: [releng] TCF framework feature should not have dependencies to CDT and RSE
Product: [Tools] TCF Reporter: Uwe Stieber <uwe.st>
Component: CoreAssignee: Uwe Stieber <uwe.st>
Status: RESOLVED FIXED QA Contact: Eugene Tarassov <eugene>
Severity: normal    
Priority: P3 CC: cdtdoug, mober.at+eclipse
Version: unspecified   
Target Milestone: 0.4.0   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Proposed patch to split the features eugene: iplog-

Description Uwe Stieber CLA 2011-07-02 12:49:58 EDT
Please provide a real TCF framework feature, without dependencies to CDT or RSE. The core TCF framework can be used without CDT or RSE. It's impossible to refer to the current features from clients, like the Target Explorer or EDC, requiring the TCF framework runtime only, as the current feature always pull in CDT and RSE on install.

The proposed feature granularity is

    - o.e.tm.tcf.feature
        - including all plugins except o.e.tm.tcf.cdt.ui and o.e.tm.tcf.rse
    - o.e.tm.tcf.cdt.feature
        - include feature o.e.tm.tcf.feature
        - include plugin o.e.tm.tcf.cdt.ui
    - o.e.tm.tcf.rse.feature
        - include feature o.e.tm.tcf.feature
        - include plugin o.e.tm.tcf.rse
Comment 1 Uwe Stieber CLA 2011-07-04 03:45:36 EDT
Created attachment 199029 [details]
Proposed patch to split the features
Comment 2 Doug Schaefer CLA 2011-07-07 10:30:53 EDT
Sounds good. +1.
Comment 3 Eugene Tarassov CLA 2011-07-07 13:47:42 EDT
Looks good to me. +1.
Uwe, please, feel free to commit.
Comment 4 Uwe Stieber CLA 2011-07-08 01:38:29 EDT
Committed as proposed.