Bug 242168 - PDE Import, suppressing source plugins
Summary: PDE Import, suppressing source plugins
Status: RESOLVED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.5   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: 3.5 M4   Edit
Assignee: Curtis Windatt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 242002
Blocks: 249065
  Show dependency tree
 
Reported: 2008-07-27 16:01 EDT by Hasan Ceylan CLA
Modified: 2008-11-19 09:53 EST (History)
2 users (show)

See Also:


Attachments
Proposed Fix (8.92 KB, patch)
2008-11-14 15:52 EST, Curtis Windatt CLA
no flags Details | Diff
mylyn/context/zip (1.90 KB, application/octet-stream)
2008-11-14 15:52 EST, Curtis Windatt CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hasan Ceylan CLA 2008-07-27 16:01:12 EDT
Build ID:  I20080617-2000

Steps To Reproduce:
Hello,

This is an enhancement request.

When I want to import whole bunch of plugins from a framework this is what I do:

1) Fire plugin import wizard.
2) Enter a meaningful something to filter
3) Add all
4) (!) Hunt down the source plugins and remove from list of selected plugins to import

I think importing a source plugin makes no sense.

I therefore, think that, PDE Plugin import wizard should be optionally) smarter not list the source plugins at all.

Regards,
Hasan Ceylan

More information:
Comment 1 Curtis Windatt CLA 2008-07-28 07:58:26 EDT
There is some interest in being able to import a source plugin and have it be treated as a source location in the workspace.  See bug 232841.  That being said, the case is unusual.

Cleaning up source bundles in the UI is planned for 3.5, but how it is done depends on what changes are made to the target platform.
Comment 2 Hasan Ceylan CLA 2008-07-28 11:06:57 EDT
Thanks for the prompt info.
Comment 3 Markus Keller CLA 2008-08-28 13:23:20 EDT
I would even categorize this as a regression. Before the advent of source bundles (when source was bundled in one source plug-in per feature), this has not been an issue.
Comment 4 Curtis Windatt CLA 2008-11-14 15:52:52 EST
Created attachment 117944 [details]
Proposed Fix

In the long term we will want to consider a more complete solution to handling source bundles (bug 249065).  In the mean time this fix will allow users to filter the import wizard using a check box (source plugins will be filtered by default).
Comment 5 Curtis Windatt CLA 2008-11-14 15:52:55 EST
Created attachment 117945 [details]
mylyn/context/zip
Comment 6 Curtis Windatt CLA 2008-11-14 15:54:44 EST
This fix depends on a change to PDEState that keeps auxilliary data (specifically the source bundle header around).  See bug 242002.
Comment 7 Curtis Windatt CLA 2008-11-19 09:53:13 EST
Fixed in HEAD.