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.
Modules which are available for download but their dependencies cannot be satisfied with the current set of installed plus available stuff, should be offered to the user. Currently, when various add-on technologies want to publish extension modules or update modules for their functionality, they either publish them on the regular update center but the user cannot successfully install them, or they introduce their own update center which is registered in the IDE only if the technology is installed. This workaround is not a good solution for future.
*** Issue 107894 has been marked as a duplicate of this issue. ***
I wholeheartedly support this enhancement request. If it's too late now for adding some UI for filtering out plugins that don't satisfy their dependencies I suggest to simply disable their entries so that users can't check their checkboxes. If user hovers above such module with mouse, the tooltip should give a hint: "This module does not satisfy required dependecies and thus can't be installed.". Until this feature is implemented in NetBeans 6.0 we can't turn on the Community Contributed Features Update Center that will contain all plugins from Plugin Portal.
Ad Plugin Portal: I'm afraid of dependencies are enough in this case. Some plugins on PP can fit all dependencies (but, in reality, the important dependencies are nor declared) but after all cannot by loaded by NB6 module system. So, impl of this can help but doesn't solve all problems with plugins on Plugin Portal.
*** Issue 104488 has been marked as a duplicate of this issue. ***
moving opened issues from TM <= 6.1 to TM=Dev
I think is not feasible because performance. Determination plugin with broken dependencies will slow down showing Plugin Manager.
*** Issue 135390 has been marked as a duplicate of this issue. ***
*** Issue 119995 has been marked as a duplicate of this issue. ***