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 102654 - Plugin Manager UI Problems...
Summary: Plugin Manager UI Problems...
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Plugin Manager (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jiri Rechtacek
URL:
Keywords:
Depends on:
Blocks: 102289
  Show dependency tree
 
Reported: 2007-04-26 17:36 UTC by kjmcdonald
Modified: 2007-08-08 12:04 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kjmcdonald 2007-04-26 17:36:23 UTC
[NOTE: I didn't see an obvious component, or subcomponent on the site for this -
So I picked the best I could, even though I suspect they're still wrong. Please
move it where ever it should go.]

At first I thought I'd like the new plugin manager.

Now that I've used it, I don't like it much. I know it's not done, so maybe it
can be improved. It's nice to have 'updates' separated from modules that I don't
have to begin with. Things I don't like though:

1. I miss being able to enable and disable with a checkbox. It's not clear from
UI which plugins it is possible to enable or disable anymore.

2. Having to hit 'finish' after successfully enabling or disabling a plugin is a
pain.

3. I miss the checkbox for enabling or disabling whole categories of plugins at
once.

4. It's not clear from the UI (until after I click on a plugin) where it is
coming from. 

5. In the past I have found updates to the same module on both the NB download
center, and a newer one on the NB Beta Download Center. In the old UI, this was
obvious since the module appeared twice in the heirachy. Now I'm not sure I'll
even see both? and I have to click on them to tell them apart? I'd much prefer
the different update centers to be shown in the tree like in the past.

6. My biggest problem is I just spent a bunch of time picking plugins to
install. After hitting install, I got a window saying that several modules
couldn't satisfy their dependencies. The only button on the window was cancel
(which is fine, but the old UI would have allowed me to continue.) I wanted to
cancel and deslect those modules though so I hit cancel. When I got back to the
Plugin Manager Window, all the modules I had selected for installation were all
unchecked. 

Now, not only do I have to recheck all the modules again, but while doing it I
have to remember which ones had the problems and not pick them, because if I hit
'install' with even one checked, I'll have to start over again.

I expected to remember one or two of the problem modules, hit cancel, find and
unslect them, then hit install, get that window again, memorize one or two new
modules that still have problems, and repeat, etc.

I hope by reporting these things, we can work to make the plugin manager as good
as it can be.
Comment 1 Jesse Glick 2007-04-26 19:01:53 UTC
Component is Auto Update. If you are not sure which component to use, 'ide' is
the catch-all category from which everything gets reassigned.

Tips for reporting issues:

1. Be sure to check against the latest dev builds. I think some of the items you
mentioned may have already been fixed in CVS. Always report which build you are
using.

2. Please file one and only one distinct problem per issue. Otherwise effective
issue tracking becomes impossible - we need to comment on the desirability of
individual changes, mark individual things fixed or not fixed, etc. Of course
you can refer to one issue from another when it makes sense (just write "issue
#NNNNNN" and it will be hyperlinked).
Comment 2 kjmcdonald 2007-04-26 19:29:28 UTC
Sorry, abotu leaving out the build info.

This was '6.0 Dev build 070426'.

I understand about multiple issues in one ticket. I thought that since they were
all useability and interface issues it would be better this way. I'll remember
that next time.
Comment 3 kjmcdonald 2007-04-27 15:12:29 UTC
From #5:

>> I'd much prefer the different update centers to be shown in the tree like in
the past.

I'd like to add, "or at least another column in the table listing the 'update
center'"
Comment 4 Jiri Rechtacek 2007-08-08 12:04:06 UTC
Thanks for feedback. The problem was addressed to UI team and most of them was implemented over M10 and Beta1.