This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 182621 - Inadequate UI for uninstalling user-installed plugins
Summary: Inadequate UI for uninstalling user-installed plugins
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Autoupdate (show other bugs)
Version: 6.x
Hardware: All All
: P3 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2010-03-24 01:20 UTC by _ tboudreau
Modified: 2010-10-29 17:24 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ tboudreau 2010-03-24 01:20:21 UTC
I have quite a few user-installed plugins - ones from the update center and ones I have developed for my own use.

There is no way to uninstall *one* downloaded module - I can only uninstall everything from the update center or nothing.  

That makes sense for kits of plugins such as Java, UML, etc.  It makes no sense for a list of ad-hoc things I downloaded.  Note that many users start by installing *everything* available from the update center, for better or worse.

If I have one buggy plugin I want to get rid of, I should not have only the choices
 - Get rid of *everything* I downloaded
 - Keep the buggy plugin

Suggested UI: User Installed Plugins should have a subtree and it should be possible to check off individual items.
Comment 1 dlipin 2010-03-24 08:54:22 UTC
We have "Show Details" checkbox (in Java/All distros) - if you check it, the features are removed from the installed list and the separate plugins are shown.
Does it work for you?
Comment 2 _ tboudreau 2010-03-24 17:26:09 UTC
I suppose it works, but if I didn't notice it, I'm not sure who will.

But really, this is a choice between not enough detail or too much detail.  When Show Details is checked, you get a huge list of modules which is hard for a normal user to understand.  

It would be preferable to simply show a subtree (collapsed by default) for User Installed Plugins.  That is the only category where normal users will be likely to want to uninstall sub-items, and where users will actually recognize the names of the sub-items because they saw them when they chose to download them.

Changing this to an enhancement, but please do consider this - just having a choice between not enough information or drinking from the fire-hose is not nice UI.
Comment 3 craigmarshall 2010-06-17 15:36:14 UTC
Does the RCP api allow these "user installed plugin" groups to be broke down into more user friendly sub-groups.

Also, why call them "user installed plugin" we delivery our RCP application with lots of modules which are installed our the box so its confusing to have them called user installed plugins.

Also, just an observation but if you dont include the ergonomics module you dont get the show details check box so the user experience is better in our scenario
Comment 4 Jaroslav Tulach 2010-10-29 17:24:35 UTC
I don't plan to do anything with it, but I am ready to accept a patch.

When you select "User Installed Plugins" you can see descriptions of each of them in the right pane. Maybe you could add there hyperlinks that would change the mode to "detailed" one and select the right module?