Bug 175824 - Confusing informational dialog.
Summary: Confusing informational dialog.
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: Nédélec Patrick CLA
QA Contact:
URL:
Whiteboard:
Keywords: PII
Depends on: 178749 178750
Blocks:
  Show dependency tree
 
Reported: 2007-02-28 08:28 EST by Paul Slauenwhite CLA
Modified: 2016-05-05 10:29 EDT (History)
1 user (show)

See Also:


Attachments
Screen capture. (13.68 KB, image/pjpeg)
2007-02-28 08:28 EST, Paul Slauenwhite CLA
no flags Details
Screen capture #2. (23.65 KB, image/jpeg)
2007-03-21 15:18 EDT, Paul Slauenwhite CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Slauenwhite CLA 2007-02-28 08:28:20 EST
Confusing informational dialog.

When create a TPTP JUnit test in a Java/plug-in project for the first time, the informational dialog prompting the user if they want to add the TPTP/JUnit dependencies to the build path is confusing (see enclosed) because:

-It includes keys in the paths (each dependent JAR should be listed using its relative path to the /eclipse/ direcotry).
-The depednacies are not in a list.
-The JARs are not listed.
-These dependencies are being added to the classpath and not necessarily just the build path.
Comment 1 Paul Slauenwhite CLA 2007-02-28 08:28:51 EST
Created attachment 59970 [details]
Screen capture.
Comment 2 Paul Slauenwhite CLA 2007-03-02 08:50:42 EST
Owner: Please triage and assign a target, sizing and priority.
Comment 3 Nédélec Patrick CLA 2007-03-02 10:43:37 EST
Paul, could you describe more precisely how you imagine the dialog?
In particularly, what do you mean by "-The depednacies are not in a list."?
Do you want all the missing JARs with their dependencies to be listed???
Comment 4 Paul Slauenwhite CLA 2007-03-02 11:26:37 EST
(In reply to comment #3)
> Paul, could you describe more precisely how you imagine the dialog?
> In particularly, what do you mean by "-The dependencies are not in a list."?
> Do you want all the missing JARs with their dependencies to be listed???
> 

After reviewing the number of dependency JARs, it does not seem feasible to list them all in the dialog.  As such, we should be using the term 'libraries'.

Maybe we could have something like this:

The required JARs from the following dependencies are not on the classpath of project <project name>:

-[eclipse/plugins/]org.junit_<version>
-[eclipse/plugins/]org.eclipse.hyades.test.tools.core_<version>

Do you to add these dependances to the project's classpath?

Please feel free to edit as necessary.  Also, the content in square braces is optional.
Comment 5 Paul Slauenwhite CLA 2007-03-05 17:21:05 EST
Patrick, have a look at the dialog that appears for the AGR test type.  We need consistency between AGR, JUnit/plug-in and URL test types.
Comment 6 Nédélec Patrick CLA 2007-03-07 05:26:47 EST
Fixed.
The message of the dialog depends on the type of the project. For Java, the dependencies are JAR files, for a plug-in they are required plug-ins.
This applies for all test types.
Comment 7 Paul Slauenwhite CLA 2007-03-21 15:18:19 EDT
Looks better but the new message is missing one of the substitution parameters (see enclosed screen capture).
Comment 8 Paul Slauenwhite CLA 2007-03-21 15:18:37 EDT
Created attachment 61594 [details]
Screen capture #2.
Comment 9 Nédélec Patrick CLA 2007-03-22 06:00:47 EDT
Fixed by the resolution of bug 178749
Comment 10 Nédélec Patrick CLA 2007-03-23 09:20:36 EDT
Updating hours worked
Comment 11 Paul Slauenwhite CLA 2007-06-02 14:51:47 EDT
Reporter: Please verify and close in preparation for shutting down the TPTP 4.4 release.  Thanks.
Comment 12 Paul Slauenwhite CLA 2007-06-27 15:43:19 EDT
Verified in TPTP-4.4.0-200706140100C.