Bug 283445 - [releng] move CDT structure bridge to Mylyn
Summary: [releng] move CDT structure bridge to Mylyn
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows Vista
: P2 enhancement (vote)
Target Milestone: 3.3   Edit
Assignee: Shawn Minto CLA
QA Contact:
URL:
Whiteboard:
Keywords: noteworthy, plan
Depends on: 291685 292320
Blocks:
  Show dependency tree
 
Reported: 2009-07-14 14:08 EDT by Shawn Minto CLA
Modified: 2009-10-22 22:45 EDT (History)
5 users (show)

See Also:


Attachments
mylyn/context/zip (2.81 KB, application/octet-stream)
2009-10-07 02:01 EDT, Steffen Pingel CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shawn Minto CLA 2009-07-14 14:08:11 EDT
The Mylyn project is willing to take on the maintenance and improvements of the CDT Mylyn bridge.  We can make this the second reference bridge implementation, with the JDT bridge being primary.

To do this, we suggest moving the CDT bridge from the CDT project to the Mylyn project.
Comment 1 Steffen Pingel CLA 2009-10-05 19:06:47 EDT
Shawn, we need to do the following to integrate the new feature into the build:
* Update map files
* Update build dependencies (skip tests for now)
* Update update site
* Update capabilities extension in o.e.m.ide.capabilities and o.e.m.ide.dev to include cdt plug-in
Comment 2 Shawn Minto CLA 2009-10-05 19:24:24 EDT
I have 
cdt - for build version(In reply to comment #1)
> Shawn, we need to do the following to integrate the new feature into the build:
> * Update map files
done
> * Update build dependencies (skip tests for now)
done
> * Update update site

sites are updated and I used the @cdt@ version number, but didn't know where to put that.

> * Update capabilities extension in o.e.m.ide.capabilities and o.e.m.ide.dev to
> include cdt plug-in
done.
Comment 3 Steffen Pingel CLA 2009-10-07 01:13:50 EDT
Shawn, did you add the cdt feature to the allElements? We also need to discuss if we are going to add the plug-ins to the PSF files or if we are going to keep that separate.
Comment 4 Steffen Pingel CLA 2009-10-07 01:22:10 EDT
Also need to consider whether to add the plug-ins to the SDK feature and the dev mailing should be notified of the new plug-ins.
Comment 5 Steffen Pingel CLA 2009-10-07 02:01:21 EDT
Created attachment 148961 [details]
mylyn/context/zip
Comment 6 Shawn Minto CLA 2009-10-07 13:45:08 EDT
Whoops, I forgot to add it to the allElements.xml, thx for catching that!
Comment 7 Mik Kersten CLA 2009-10-08 13:18:10 EDT
Shawn: Given the P2 installer workflow, to prevent people from accidentally installing CDT into JDT, please add the following Description text to the start of each of our bridge features:
* C/C++: "NOTE: Installs CDT if not present."
* Java: "NOTE: Installs JDT if not present."
* Plug-in dev: "NOTE: Installs PDE if not present."
Comment 8 Steffen Pingel CLA 2009-10-14 21:48:09 EDT
I have updated the feature descriptions.
Comment 9 Steffen Pingel CLA 2009-10-14 21:50:19 EDT
Todo:
* Add plug-ins to team project set
* Notify dev mailing list
* Change Helios contribution to Mylyn (bug 291685)
Comment 10 Steffen Pingel CLA 2009-10-22 20:31:59 EDT
I'll mark this as resolved and track the remaining work on bug 291685. Thanks Shawn!
Comment 11 Shawn Minto CLA 2009-10-22 22:45:37 EDT
Great to see that we could get this into the release!