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 47727 - [40cat] Bad Grammar in New Project Wizard
Summary: [40cat] Bad Grammar in New Project Wizard
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 4.x
Hardware: PC Windows ME/2000
: P3 blocker (vote)
Assignee: Petr Hrebejk
Depends on:
Blocks: 41535
  Show dependency tree
Reported: 2004-08-23 18:05 UTC by Chris Kutler
Modified: 2006-03-24 09:47 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description Chris Kutler 2004-08-23 18:05:08 UTC
[ JDK VERSION : J2SE 1.4.2_04 ]

The descriptions for the Project choices have some bad grammar, do not match the choices, do not follow NB GUI text guidelines, and are phrased inconsistently.

The text for "Java Application" says

"The Empty Java Project creates a new J2SE project and let's specify it's main class."

Should be "lets you" not "let's". Should be "its" not "it's". Also "Project" should not be capitalized and "new" is redundant (that is, you don't create something that is old or is already created)

Might I suggest

"Choose Java Application to create a J2SE project for which there are no existing source files. The wizard will create a main class for you, using a name that you specify.


"The Empty Java Library creates a new J2SE project without main class"

I suggest

"Choose Java Class Library to create a J2SE project without a main class."


"The Existing Java Project creates a new J2SE project from existing classes"

I suggest (note With is capitalized per the guidelines, and the text is ambiguous as to whether the existing classes are copied to a new project dir)

"Choose Java Project With Existing Sources to create a J2SE project for existing Java files."


"The J2SE Ant Project creates a new project which uses your existing Ant build script and maps its target to IDE targets, etc."

Choose Java Project With Existing Ant Script to create a project that uses an existing Ant build script and that maps that script's targets to the IDE's targets, and so forth.
Comment 1 Chris Kutler 2004-08-23 18:18:26 UTC
Oops, I made a textual blooper myself. All of the suggestions should
be "Select" not "Choose".

Our guidelines are:

Use "select" with lists, checkboxes, text, and cells or when necessary
to describe the generic action of marking items that will be subject
to subsequent actions. 


"Select folder that contains existing project and locate the build
script." Inconsistent use of articles (the folder, the existing
project). I suggest "Select the folder that contains the project's
files and specify the location of the build script."

"Location of your existing project must be specified". Use the active
voice, as in "You must specify the Location of the project's files" or
  "Location must have a value" or something like that.
Comment 2 Jan Chalupa 2004-08-29 21:18:32 UTC
Re-assigning to projects.
Comment 3 Petr Hrebejk 2004-09-02 15:00:30 UTC
Checking in
 <--  j2sefreeform.html
new revision: 1.2; previous revision: 1.1
Processing log script arguments...
More commits to come...
Checking in src/org/netbeans/modules/ant/freeform/ui/;
new revision: 1.11; previous revision: 1.10

Checking in
 <--  emptyLibrary.htmlnew revision: 1.3; previous revision: 1.2
Checking in
 <--  emptyProject.htmlnew revision: 1.5; previous revision: 1.4
Checking in
 <--  existingProject.html
new revision: 1.3; previous revision: 1.2
Comment 4 Marian Mirilovic 2005-12-20 15:47:52 UTC
This issue was solved long time ago. Because nobody has reopened it neither
added comments, we are verifying/closing it now. 
If you are still able to reproduce the problem, please reopen. Thanks in advance.