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 168618 - Separate activation of apisupport cluster modules
Summary: Separate activation of apisupport cluster modules
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Features On Demand (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jaroslav Tulach
URL:
Keywords:
: 189779 (view as bug list)
Depends on:
Blocks: 189779 198770
  Show dependency tree
 
Reported: 2009-07-15 14:28 UTC by Antonin Nebuzelsky
Modified: 2011-05-25 19:23 UTC (History)
2 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antonin Nebuzelsky 2009-07-15 14:29:31 UTC
With ergonomics implemented in 6.7 the apisupport modules (NetBeans Plugin Development) are activated together with Java
SE category modules. Thus creating any JavaSE project triggers enabling also apisupport modules even though they are not
needed until a NetBeans Module or Suite project is opened.

This issue lists what needs to be fixed to separate APIsupport activation.

1) fix ergonomics to detect "nbm" maven packaging type of maven projects in Open Project dialog and activate also the
apisupport cluster modules if such project is opening

2) remove dependency of Java SE kit on APIsupport kit

3) make APIsupport kit a separate visible item in Plugins manager in the high-level view
(a question is if we also want to make it a visible item in installer or if it is OK to have it visible only in Plugins
manager?)

4) add Maven NetBeans Module and Maven NetBeans Platform Application maven project archetypes to Maven category in New
Project wizard, so that it is visible there even before Maven modules are enabled
Comment 1 Jaroslav Tulach 2009-07-16 16:59:07 UTC
Please start with #4 and then let me know.
Comment 2 Jesse Glick 2009-07-16 17:12:39 UTC
What is #2 about? There is no such dep that I can see. Ditto #3, it is already there.
Comment 3 Jaroslav Tulach 2010-08-19 17:22:00 UTC
I guess #4 is already fixed in 6.9. The rest is matter of changes in ide.ergonomics and supporting this change politically.
Comment 4 Jesse Glick 2010-08-19 19:09:11 UTC
Right, just #1.
Comment 5 Jaroslav Tulach 2010-08-31 12:06:53 UTC
ergonomics#5a364db2d0eb
Comment 6 Jaroslav Tulach 2010-08-31 13:28:32 UTC
*** Bug 189779 has been marked as a duplicate of this bug. ***
Comment 7 Quality Engineering 2010-09-01 03:27:47 UTC
Integrated into 'main-golden', will be available in build *201009010001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/5a364db2d0eb
User: Jaroslav Tulach <jtulach@netbeans.org>
Log: #168618: Developing NetBeans is now a separate feature in Plugin Manager