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 89337 - Remove or improve Advanced Mode for project groups before release
Summary: Remove or improve Advanced Mode for project groups before release
Status: RESOLVED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords:
: 89815 (view as bug list)
Depends on: 90373
Blocks: 50683 89653
  Show dependency tree
 
Reported: 2006-11-14 22:59 UTC by Jesse Glick
Modified: 2007-06-15 19:24 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Logs of usage so far (260.00 KB, application/x-tar)
2007-06-15 18:57 UTC, Jesse Glick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2006-11-14 22:59:58 UTC
If logging shows people using the advanced mode, improve its UI appearance (as
an Advanced button in the New Group dialog). Else delete it.
Comment 1 Jesse Glick 2006-11-22 19:38:40 UTC
*** Issue 89815 has been marked as a duplicate of this issue. ***
Comment 2 Jesse Glick 2007-05-05 02:15:26 UTC
See #90373 - Macs cannot handle HTML in menu labels.
Comment 3 _ hair 2007-05-23 11:44:21 UTC
I'm using it and loving it!
Comment 4 Jesse Glick 2007-05-23 18:21:00 UTC
Yes, I use it too, but two users is not enough. :-) Yarda said he would soon
send me the log information that has been collected so far about it, which
includes info on who uses advanced mode, what kinds of groups they use, how many
groups with how many projects, etc.
Comment 5 Jesse Glick 2007-06-15 18:57:17 UTC
Created attachment 43810 [details]
Logs of usage so far
Comment 6 Jesse Glick 2007-06-15 18:59:52 UTC
Informal browsing of the current anonymous usage logs (attached) shows most people using autosynch free groups,
typically containing 5-20 projects each. I saw a few non-autosynch free groups, and a few directory groups.

Jano suggests: "I'm fine with keeping the advanced mode. Just remove the "Advanced" menu item. In the dialog, put the
Name field to the top with a bigger spacing spacing between the name field and radio buttons."

For the future it may be preferable to move the less-common options into an optional section loaded with an "Advanced>>"
button so as not to overload typical users.
Comment 7 Jesse Glick 2007-06-15 19:24:25 UTC
Checking in AdHocGroup.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/AdHocGroup.java,v  <-- 
AdHocGroup.java
new revision: 1.2; previous revision: 1.1
done
Checking in GroupsMenu.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/GroupsMenu.java,v  <-- 
GroupsMenu.java
new revision: 1.2; previous revision: 1.1
done
Checking in Bundle.properties;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/Bundle.properties,v  <-- 
Bundle.properties
new revision: 1.5; previous revision: 1.4
done
Removing AdHocGroupEditPanelBasic.form;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/AdHocGroupEditPanelBasic.form,v
 <--  AdHocGroupEditPanelBasic.form
new revision: delete; previous revision: 1.1
done
Removing AbstractNewGroupPanel.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/AbstractNewGroupPanel.java,v
 <--  AbstractNewGroupPanel.java
new revision: delete; previous revision: 1.1
done
Removing AdHocGroupEditPanelBasic.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/AdHocGroupEditPanelBasic.java,v
 <--  AdHocGroupEditPanelBasic.java
new revision: delete; previous revision: 1.1
done
Checking in NewGroupPanel.form;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/NewGroupPanel.form,v  <-- 
NewGroupPanel.form
new revision: 1.2; previous revision: 1.1
done
Removing NewGroupPanelBasic.form;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/NewGroupPanelBasic.form,v 
<--  NewGroupPanelBasic.form
new revision: delete; previous revision: 1.1
done
Removing NewGroupPanelBasic.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/NewGroupPanelBasic.java,v 
<--  NewGroupPanelBasic.java
new revision: delete; previous revision: 1.1
done
Checking in NewGroupPanel.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/NewGroupPanel.java,v  <-- 
NewGroupPanel.java
new revision: 1.2; previous revision: 1.1
done
Checking in Group.java;
/shared/data/ccvs/repository/projects/projectui/src/org/netbeans/modules/project/ui/groups/Group.java,v  <--  Group.java
new revision: 1.2; previous revision: 1.1
done