Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 257266

Summary: [Usability] Clarify datapool import/export options.
Product: z_Archived Reporter: Paul Slauenwhite <paulslau>
Component: TPTPAssignee: Paul Slauenwhite <paulslau>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: cdoebler, mayzhu, paulslau
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: adopter
Bug Depends on:    
Bug Blocks: 200586, 263647, 271007    
Attachments:
Description Flags
Patch. none

Description Paul Slauenwhite CLA 2008-12-02 15:42:13 EST
[Usability] Clarify datapool import/export options.

This defect is based on usability feedback from a consuming product:

a) Checkboxes for importing data from .csv file in New Datapool wizard are not clear.Many users had difficulty importing data correctly when creating a datapool because they did not understand the two checkboxes: one for the variable names and suggested types, and the other for equivalence class.  Moreover, the first row of a data table usually includes column names, and rarely column name and its type.  Three users had to be clarified on the meaning of the checkboxes.

The strings in the export dialog should be changed from '...in the first...'  to '...to the first...'.  In addition, we should provide documentation (including F1/CSH) for both of these wizards, describing the various options.
Comment 1 Paul Slauenwhite CLA 2008-12-02 15:42:51 EST
Targeted to TPTP 4.5.3 since this defect requires some new strings and documentation that will require translation.
Comment 2 Paul Slauenwhite CLA 2008-12-04 07:00:48 EST
See the 'Test with Sample CSV files (wizard options)' test case of /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.DatapoolEditor_importExport.testsuite for an explanation of these options.
Comment 3 Paul Slauenwhite CLA 2009-02-25 10:59:15 EST
Approved for the TPTP 4.5.3 defect plan (see PMC minutes from 02/25/09).
Comment 4 Paul Slauenwhite CLA 2009-04-02 13:29:49 EDT
Created attachment 130734 [details]
Patch.
Comment 5 Paul Slauenwhite CLA 2009-04-02 13:32:42 EDT
The attached patch includes the following changes:

-Fixed several minor validation/focus issues with the three wizards.

-Updated several strings in the three wizards for consistency/clarity.

-New documentation written for the three wizards.

-Existing datapool documentation refactored/simplified for consistency/clarity and to assist with defect #200586.

-Added CSH to the three wizards.

Note, the CSH IDs are as follows:

Datapool Editor: org.eclipse.hyades.test.ui.dpld0001
New Datapool: org.eclipse.hyades.test.ui.dplw0001
Import CSV File as Datapool: org.eclipse.hyades.test.ui.dplw0002
Export Datapool as CSV File: org.eclipse.hyades.test.ui.dplw0003

Covered by existing test cases.  

The attached patched checked in to CVS (HEAD).
Comment 6 Paul Slauenwhite CLA 2009-05-01 08:37:53 EDT
Verified in TPTP-4.6.0-200904260100.

Closing.