Bug 200570 - [Plug-in Registry] Grouping by Extension Point
Summary: [Plug-in Registry] Grouping by Extension Point
Status: RESOLVED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.4   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.3 M4   Edit
Assignee: Janek Lasocki-Biczysko CLA
QA Contact:
URL:
Whiteboard:
Keywords: bugday
Depends on:
Blocks:
 
Reported: 2007-08-20 11:33 EDT by Ilya Shinkarenko CLA
Modified: 2007-11-15 14:54 EST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ilya Shinkarenko CLA 2007-08-20 11:33:18 EDT
It would be great to have a view which would allow to see all contributed extensions. The extension registry should be represented as a tree with following structure:

root -> extension-point id -> plug-in id -> the extension itself

In order to see how this or that extension is implemented, it will be much more useful to have this kind of grouping instead of using the existing "Plug-in registry" view which first groups on plug-ins and not on extensions.
Comment 1 Wassim Melhem CLA 2007-08-20 19:48:54 EDT
I would say that this is an enhancement to the plug-in registry view (to filter out the contributing plug-ins and their depedencies), rather than a spy-related feature.
Comment 2 Dejan Glozic CLA 2007-08-20 21:20:21 EDT
Look here - Wassim disappeared through the wormhole and reappeared as a civilian :-). 
Comment 3 Chris Aniszczyk CLA 2007-08-21 09:39:54 EDT
this really should belong in the queue of enhancing the Plug-in Registry view.
Comment 4 Janek Lasocki-Biczysko CLA 2007-09-06 15:06:57 EDT
Looks like a useful enhancement, I'll undertake it if you guys don't mind :)
Comment 5 Chris Aniszczyk CLA 2007-09-06 15:07:49 EDT
wohoo Janek!!!!
Comment 6 Janek Lasocki-Biczysko CLA 2007-09-06 17:56:42 EDT
To make things simple I would like to add a drop down menu action to toggle this setting.  For the action text, so far I've got:

"Only display Extension Registry data"
"Hide non-Extension Point/Extension content"
"Toggle Extensions Registry only mode"
"Extension Points / Extensions only"

last one seems most fitting, does anyone have any suggestions/opinions?
Comment 7 Chris Aniszczyk CLA 2007-09-06 21:47:05 EDT
Last one seems fine.

Thanks Janek :D
Comment 8 Brian Bauman CLA 2007-09-10 17:42:42 EDT
Janek, just something to keep in mind is we did something similar in the Plug-in Dependencies View by adding a view of the current Resolver State.  If possible, we should try to be as consistent as we can with the two views (and their enhanced views).
Comment 9 Janek Lasocki-Biczysko CLA 2007-11-15 12:46:16 EST
Alright!
Extension point grouping is finally in, although dynamic behaviour of extensions and extension points is still being worked on (see bug 81322).
Comment 10 Chris Aniszczyk CLA 2007-11-15 14:54:55 EST
Thanks Janek, you rock the casbah!