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 185199 - Provide multi feature based profile on IDE start up.
Summary: Provide multi feature based profile on IDE start up.
Status: NEW
Alias: None
Product: ide
Classification: Unclassified
Component: Features On Demand (show other bugs)
Version: 6.x
Hardware: PC Other
: P3 normal (vote)
Assignee: issues@performance
Depends on:
Reported: 2010-04-28 16:20 UTC by hantsy
Modified: 2010-04-28 23:41 UTC (History)
0 users

See Also:
Exception Reporter:

select role in jdeveloper (30.15 KB, image/png)
2010-04-28 16:21 UTC, hantsy

Note You need to log in before you can comment on or make changes to this bug.
Description hantsy 2010-04-28 16:20:25 UTC
Currently, Feature on Demand is for single module which is tedious and would interrupt user's work sometime.
Oracle JDeveloper provide a "Select Role" to determine start functionility...
Copy this to NetBeans IDE.
Provide a dialog to user to select different development purpose.
For example.
 * Full function.
 * Java Web & EE development.
 * PHP Development.
 * Ruby Development.
 * Python Development.
 * NetBeans Plugin & RCP Application

Additionallly, add a checkbox to remember this dialog opened at next startup, like provided by JDeveloper.
Comment 1 hantsy 2010-04-28 16:21:09 UTC
Created attachment 98216 [details]
select role in jdeveloper
Comment 2 Tomas Pavek 2010-04-28 16:36:23 UTC
I don't think we would bring anything new by this. Note that FoD is not for single module, it enables an entire cluster of functionality; the clusters basically correspond to the areas you suggested. If you invoke Tools | Plugins > Installed (or select Activate Features from the Start Page) you can see exactly these feature areas and can choose which you want to activate explicitly.
Comment 3 hantsy 2010-04-28 23:41:52 UTC
But the approache I described is more flexiable, user can switch different role quickly at IDE startup.