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

Bug 366790

Summary: Allow to specify values from BundleImporterDelegate declaratively, in plugin.xml
Product: [Eclipse Project] Platform Reporter: Tomasz Zarna <tomasz.zarna>
Component: TeamAssignee: Tomasz Zarna <tomasz.zarna>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: pwebster, remy.suen, Szymon.Brandys
Version: 3.8   
Target Milestone: 3.8 M5   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Fix v01
none
mylyn/context/zip
none
Fix v02 none

Description Tomasz Zarna CLA 2011-12-15 04:16:35 EST
See John's suggestion in bug 327381, comment 15.

In other words, remove "delegate" from bundleImporters extension point and replace it with additional attributes to specify supported SCM values and repository provider.
Comment 1 Tomasz Zarna CLA 2011-12-15 04:18:52 EST
Created attachment 208425 [details]
Fix v01

The patch is not ready yet, it's missing doc for new attrs and a migration story if we decide we need one.
Comment 2 Tomasz Zarna CLA 2011-12-15 04:18:54 EST
Created attachment 208426 [details]
mylyn/context/zip
Comment 3 Tomasz Zarna CLA 2011-12-16 06:22:28 EST
Created attachment 208484 [details]
Fix v02

Better wording + doc update.
Comment 4 Tomasz Zarna CLA 2011-12-23 04:51:28 EST
Fixed with 618e0c9e25740294600cbfeb5275d43229a53e44. Available in builds >= N20111223-2000.
Comment 5 Tomasz Zarna CLA 2011-12-28 08:33:16 EST
Ouch, forgot to update the keys used in BundleImporterExtension between patch v01 and patch v02.
Comment 6 Tomasz Zarna CLA 2011-12-28 08:43:03 EST
(In reply to comment #5)
> Ouch, forgot to update the keys used in BundleImporterExtension

Fixed with a89781cb00b6f709af8636b8d0eeba47be6ee10b.