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 228415 - Modules status must be tristate aware
Summary: Modules status must be tristate aware
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: Module System (show other bugs)
Version: 7.4
Hardware: All All
: P4 normal (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-09 18:27 UTC by ecerichter
Modified: 2014-09-12 12:11 UTC (History)
0 users

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 ecerichter 2013-04-09 18:27:45 UTC
Every module in NetBeans should be sensitive to three states:

- Auto: module would be activated on demand.
- Active: module should be always available.
- Deactivated: module has been deactivated by user, and should not be loaded automatically - instead, developer should be asked informing why NetBeans believes that it should load this module.

This affects performance and behavior:

1) This conclusion came after long work in issue 228102, where I was suffering poor performance caused by JSF module I do not use (and I don't wish to use anyway in near future). After deactivating the modules, next time I've open the web project, the module has been activated again.

2) As developer, I'm in charge of choosing or not what I want in my cockpit.

3) Activation on demand is of my highest interest, but it should behave in a predictable way.

Thanks,

Edson
Comment 1 Jaroslav Tulach 2013-04-09 18:34:22 UTC
As a workaround, uninstall the module, that you don't use. You'll be able to download it when you change your mind.
Comment 2 ecerichter 2013-04-15 17:28:29 UTC
Lowering priority from "absolutely needed" to "nice to have" since there is a completely acceptable workaround.

Thanks for thinking out-of-the-box (which I did not).

Regards,

Edson
Comment 3 Jaroslav Tulach 2014-09-12 12:11:44 UTC
I don't have any immediate plans to fix it. Marking won'tfix. I hope the uninstall option is sufficiently playing the "3rd-state". At least it does for me.