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 39572 - AU client does not behave gracefully when multiple versions of an NBM are available
Summary: AU client does not behave gracefully when multiple versions of an NBM are ava...
Status: VERIFIED WORKSFORME
Alias: None
Product: platform
Classification: Unclassified
Component: Autoupdate (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jiri Rechtacek
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2004-02-03 20:42 UTC by _ tboudreau
Modified: 2005-07-12 10:16 UTC (History)
1 user (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 _ tboudreau 2004-02-03 20:42:14 UTC
Open the update center.  
Select OpenAPI support from list and click Add.
OpenAPI support + New Module Wizard are added
New Module wizard is still in the list of things you can add.  It 
shouldn't be.

Also if you try to add it again, you get "Module New Module 
Wizard already selected.  Overwrite it?" - there should also be 
some check so you don't get this dialog (though fixing the first 
problem might take care of it)
Comment 1 Jesse Glick 2004-02-03 21:30:57 UTC
Happens if you select both the Alpha & Beta centers and try to select
Open APIs Support from the Beta center. (Tim - don't. Use the Alpha
center only.) It takes apisupport from beta and then apisupport/lite
from alpha. An older apisupport/lite remains in beta.

Probably the AU client should be smarter about dealing with different
versions of modules on various update centers (or even within one
update center). Possible strategies:

1. Always look for module dependencies within a single AU center if
they can be found there.

2. Warn the user if more than one NBM satisfies a given dependency.

3. If more than one copy of a module can be found, and one of them is
added to the right-hand list, hide the other copies from the left-hand
list (unless the NBM is removed from the right-hand list again).

4. Display NBMs in a tree table, categorized only by display category,
with the update center each can be found in shown in a column of the TTV.
Comment 2 Jiri Rechtacek 2004-02-11 16:50:38 UTC
For me it doesn't look as a defect affects AU usability, can be fixed
later, e.g. in next release. 
Comment 3 Marian Mirilovic 2005-01-03 13:10:10 UTC
I guess this won't be fixed for NB4.0 , please evaluate again.
Comment 4 Jiri Rechtacek 2005-01-03 15:42:03 UTC
The noted 3rd way has been implemented in NB4.0. Closed as WORKSFORME
for now.
Comment 5 Marian Mirilovic 2005-07-12 10:16:07 UTC
closed