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.
This is indeed a cross-team issue. Please reassign to responsible engineer(s). The recommendation for naming and ordering: | Tools | --------- Java DB Database > ---------------------------- Create JUnit Tests... Add to Favorites Add to Palette... Internationalization > ---------------------------- IDE Log File??? ---------------------------- Java Platforms NetBeans Platforms Libraries Component Libraries Shared Component Libraries Servers Mobility Deployment Security??? Templates Palette > ---------------------------- Plug-ins ---------------------------- Options
Should be fixed for 6.0 M9. Jano Rojcek is your usability contact.
Reassigning to Jarda.
For lack of no work, I am supposed to do this. Basically I believe this is a request that should have been made long time ago and not not. I'm not going to implement 100% of it. I can see the name "Manager" is dropped from all items, ok will do. I can see few simple reorderings. Like Options being the last one in the menu. Will do. I am not going to create anything new like "IDE Log File" or "Security". Also content from Create JUnit Tests... to Internatialization is out of our full control and as such I leave it untouched.
Thanks Jardo for taking care of this. Note the "IDE Log File" and "Security" actually is in the build of "big IDE". Try installing the "all-in-one" build: http://bits.nbextras.org/netbeans/6.0/nightly/200704131723/zip/
Aha, I did not know what the ??? means. I'll fix what I can tomorrow and then I'll move to someone else. Any advice to find the "one" for big IDE is welcomed.
comments: 1. IDE Log File is in visualweb/ravehelp/dynamichelp and it adds the 2 separators around it and places itself in front of Java Platforms. Jano, tell us what to do with it. IMO this is a useful action, but should not be in visualweb - more like core. And it probably should not be in Tools menu but in Help menu together with About dialog. Anyway, tell me what to do with it. 2. I suppose this also means that the label of the dialog should be changed the same way. Other text that refers to this UI, such as "Server Manager lets you install and customize J2EE servers." should be changed to smtg like "Servers dialog lets you install and customize J2EE servers.", right? 3. Just a thought for Jano: now that we have [Java|Nb|Ruby (in future)] Platform, should not the Servers be called Java EE Servers? We also have DB servers and Rails servers. Neither is represented here, at this point, but users may still look for those in Servers. some real work: 4. I renamed Ruby Gem Manager (not mentioned here) to Ruby Gems. It's ordering is set to be in before Servers but after Libraries (was after Java Platforms, I changed that). 5. I also changed Component Library Manager to Component Libraries. Both Component Libraries and Shared Component Libraries go after Libraries and before Servers in the correct order. 6. I renamed Server Manager to Servers and moved it after Libraries. 7. Mobility Deployment and Security Manager are both from mobility module. Looks like the rest is in pltform/java/ide clusters and should be easy to change. After you are done with that please assign to mobility. The changes in Tool menu are likely to break visual web tests which seem to depend on the order of items. When the change is complete the tests should be updated.
Thanks for making the changes. We'll update the visual web tests when you finish the changes.
I did changes I could for ant -f nbbuild/build.xml commit-validation, next in turn is probably mobility. IDE:------------------------------------------------- IDE: [17.4.07 9:06] Committing 12 Projects started Checking in core/palette/src/org/netbeans/modules/palette/resources/layer.xml; /shared/data/ccvs/repository/core/palette/src/org/netbeans/modules/palette/resources/layer.xml,v <-- layer.xml new revision: 1.12; previous revision: 1.11 done Checking in core/palette/src/org/netbeans/modules/palette/resources/Bundle.properties; /shared/data/ccvs/repository/core/palette/src/org/netbeans/modules/palette/resources/Bundle.properties,v <-- Bundle.properties new revision: 1.8; previous revision: 1.7 done Checking in projects/libraries/src/org/netbeans/modules/project/libraries/ui/Bundle.properties; /shared/data/ccvs/repository/projects/libraries/src/org/netbeans/modules/project/libraries/ui/Bundle.properties,v <-- Bundle.properties new revision: 1.23; previous revision: 1.22 done Checking in autoupdate/ui/src/org/netbeans/modules/autoupdate/ui/actions/Bundle.properties; /shared/data/ccvs/repository/autoupdate/ui/src/org/netbeans/modules/autoupdate/ui/actions/Bundle.properties,v <-- Bundle.properties new revision: 1.3; previous revision: 1.2 done Checking in autoupdate/ui/src/org/netbeans/modules/autoupdate/ui/resources/layer.xml; /shared/data/ccvs/repository/autoupdate/ui/src/org/netbeans/modules/autoupdate/ui/resources/layer.xml,v <-- layer.xml new revision: 1.3; previous revision: 1.2 done Checking in ide/test/qa-functional/src/validation/IDEValidation.java; /shared/data/ccvs/repository/ide/test/qa-functional/src/validation/IDEValidation.java,v <-- IDEValidation.java new revision: 1.194; previous revision: 1.193 done Checking in core/favorites/src/org/netbeans/modules/favorites/resources/layer.xml; /shared/data/ccvs/repository/core/favorites/src/org/netbeans/modules/favorites/resources/layer.xml,v <-- layer.xml new revision: 1.19; previous revision: 1.18 done Checking in core/options/src/org/netbeans/modules/options/resources/mf-layer.xml; /shared/data/ccvs/repository/core/options/src/org/netbeans/modules/options/resources/mf-layer.xml,v <-- mf-layer.xml new revision: 1.7; previous revision: 1.6 done Checking in java/platform/src/org/netbeans/modules/java/platform/ui/Bundle.properties; /shared/data/ccvs/repository/java/platform/src/org/netbeans/modules/java/platform/ui/Bundle.properties,v <-- Bundle.properties new revision: 1.18; previous revision: 1.17 done Checking in javadoc/src/org/netbeans/modules/javadoc/resources/mf-layer.xml; /shared/data/ccvs/repository/javadoc/src/org/netbeans/modules/javadoc/resources/mf-layer.xml,v <-- mf-layer.xml new revision: 1.59; previous revision: 1.58 done Checking in j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/layer.xml; /shared/data/ccvs/repository/j2eeserver/src/org/netbeans/modules/j2ee/deployment/impl/layer.xml,v <-- layer.xml new revision: 1.16; previous revision: 1.15 done Checking in apisupport/project/src/org/netbeans/modules/apisupport/project/ui/platform/Bundle.properties; /shared/data/ccvs/repository/apisupport/project/src/org/netbeans/modules/apisupport/project/ui/platform/Bundle.properties,v <-- Bundle.properties new revision: 1.18; previous revision: 1.17 done Checking in core/favorites/src/org/netbeans/modules/favorites/templates/Bundle.properties; /shared/data/ccvs/repository/core/favorites/src/org/netbeans/modules/favorites/templates/Bundle.properties,v <-- Bundle.properties new revision: 1.5; previous revision: 1.4 done IDE: [17.4.07 9:06] Committing 12 Projects finished
Thanks Pavle and Jardo for integrating the fixes. Replies to Pavel: Re 1: We have to look more closely at the best placement for IDE Log File action. Hopefully for Beta we can have a recommendation. I assume the use case is: "The user files a bug report and the bug owner asks for the IDE log file". Any other use cases? Re 2: Yes, the dialog titles should change as well. And all the texts that mention "Manager" should change to "dialog". I want to do another round of walk-through to focus exactly on dialog titles, contextual menus, etc. But feel free to update the dialog titles now. Re 3: I hope for the future we would integrate the Servers dialogs together. Actually at some point if we decide so, all the managers would end up in the options dialog, better categorized and itegrated. There's just soo many tools items right now used for customizing resources.
Rising priority to P1. Please fix it for M9.
Mobility items moved after Server
mobility part has been fixed, changing component to ui. Jano, pleasae re-assign or close as appropriate.
Thanks a lot for fixing the Tools menu! Now it seems ready for M9. We might do some other changes, but that would be for M10.
Jano, I propose to file separate issues for each component and have one umbrella, it is more *clear* way we could do such cross-modules fixing.