[ 
https://jira.nuxeo.com/browse/NXS-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alain Escaffre updated NXS-82:
------------------------------

    Description: 
Here is a list of behaviours that could be improved.


3. One you signed in, you basically click on all links until you understand 
that you have to go to "Studio" to be able to create a project (not a priority 
as project is already created for most of users)

4. Clicking on "projects", the "New project" does not appear as a link but is 
above the title => should be more identifiable as a link to create a new 
project (maybe change the label as "Create a new project" ? (idem, customers 
don't create projects like this)

5. Project selection is done clicking only once on the title, but the line does 
not appear as selected so feedback is not obvious 


7. When creating an xml extension, behaviour of "Reset" is strange (is it "undo 
unsaved changes") ? And "Save" action has no feedback so user may wonder if 
it's been taken into account. This is the case on all screens wuth "Reset" and 
"Save" buttons.

8. On all forms, hitting the "enter key" does not submit the form.



12. When creating a life cycle, there is a form where you can choose the 
"extension type". "Life cycle" is preselected, and if you change it to 
"Document type" or "Vocabulary" it does nothing. Also the textarea below it 
cannot be filled. Same problem appear on every creation form (schema, XML 
extension...). This creation dialog should be more specific, and display labels 
such as "Document id" instead of "Extension id" for instance.

13. Document screens:
- clicking on "Choose life cycle" opens a dialog with no possible choice: a 
line or link to the lifecycle creation page would be nice.
- it's strange to have a intro and help link contextual to the tab outside of 
the tab (above it)

14. Bevavior on tables is not consistent:
- in document schema, to delete a field you have to check a checkbox on the 
field line and then hit "Delete field" action on top. You cannot click right on 
the checkbox or row.
- on the document layout, to delete a row you have to check a checkbox on the 
line and a menu appears with possible actions (delete, move up/down...). You 
cannot click right on the checkbox or row.
- on the vocabulary table, to delete a row you have click right on the row, and 
a menu appears with possible actions (delete, move up...). There is no checkbox.
- on the project page there's no checkbox but a delete link at the end of the 
line. You cannot click right on the row.

15. As a general rule, all actions should be visible in the screen. Actions 
available through right click menu should only be shortcuts.

16. Replace single checkboxes by Yes/No select. It's much more intuitive. 
Checkboxes should only be used when several value can be selected at once. (so 
for example on widget properties -> use Yes/No, not one checkbox).

  was:
Here is a list of behaviours that could be improved.

1. http://localhost:8080/ (jetty distribution) shows webengine front page with 
studio link => first time i click on studio, get a blank page, hitting refresh 
makes the Studio front page appear correctly

2. First line that says "What Nuxeo studio is? It is what it is." is not very 
welcoming. A short explanation of the feature would be nice, as well as a few 
lines explaining how to start: "Discover" sounds like a tutorial but redirects 
to www.nuxeo.com

3. One you signed in, you basically click on all links until you understand 
that you have to go to "Studio" to be able to create a project

4. Clicking on "projects", the "New project" does not appear as a link but is 
above the title => should be more identifiable as a link to create a new 
project (maybe change the label as "Create a new project" ?

5. Project selection is done clicking only once on the title, but the line does 
not appear as selected so feedback is not obvious

6. There is no introduction page when selecting a project => right page is blank

7. When creating an xml extension, behaviour of "Reset" is strange (is it "undo 
unsaved changes") ? And "Save" action has no feedback so user may wonder if 
it's been taken into account. This is the case on all screens wuth "Reset" and 
"Save" buttons.

8. On all forms, hitting the "enter key" does not submit the form.

9. Clicking on the "help" link opens the wiki page on a window that is not 
scrollable so you cannot see the rest of the page content

10. Trees behaviour consistency:
- In "repository layout", opening/closing of the tree is done by clicking the 
"+" and "-" buttons, and single-selection of the tree item selects it.
- Left tree behaviour is strange because you have to double-click this time to 
select the item, but on non-leaf nodes, as double-clicking opens and closes the 
tree branch. Plus double-clicking on "Life cycle", "Operations", "Schemas" and 
"Vocabularies" does nothing

11. When clicking right on a tree item, there is a list of actions and some of 
them are not contextual to the item selected, but global to the project: this 
is confusing

12. When creating a life cycle, there is a form where you can choose the 
"extension type". "Life cycle" is preselected, and if you change it to 
"Document type" or "Vocabulary" it does nothing. Also the textarea below it 
cannot be filled. Same problem appear on every creation form (schema, XML 
extension...). This creation dialog should be more specific, and display labels 
such as "Document id" instead of "Extension id" for instance.

13. Document screens:
- clicking on "Choose life cycle" opens a dialog with no possible choice: a 
line or link to the lifecycle creation page would be nice.
- it's strange to have a intro and help link contextual to the tab outside of 
the tab (above it)

14. Bevavior on tables is not consistent:
- in document schema, to delete a field you have to check a checkbox on the 
field line and then hit "Delete field" action on top. You cannot click right on 
the checkbox or row.
- on the document layout, to delete a row you have to check a checkbox on the 
line and a menu appears with possible actions (delete, move up/down...). You 
cannot click right on the checkbox or row.
- on the vocabulary table, to delete a row you have click right on the row, and 
a menu appears with possible actions (delete, move up...). There is no checkbox.
- on the project page there's no checkbox but a delete link at the end of the 
line. You cannot click right on the row.

15. As a general rule, all actions should be visible in the screen. Actions 
available through right click menu should only be shortcuts.

16. Replace single checkboxes by Yes/No select. It's much more intuitive. 
Checkboxes should only be used when several value can be selected at once. (so 
for example on widget properties -> use Yes/No, not one checkbox).


updated to keep only consistent remarks (due to interface evolution)

> Fix ergonomy/usability problems
> -------------------------------
>
>                 Key: NXS-82
>                 URL: https://jira.nuxeo.com/browse/NXS-82
>             Project: Nuxeo Studio
>          Issue Type: Bug
>            Reporter: Anahide Tchertchian
>             Fix For: 2.x
>
>
> Here is a list of behaviours that could be improved.
> 3. One you signed in, you basically click on all links until you understand 
> that you have to go to "Studio" to be able to create a project (not a 
> priority as project is already created for most of users)
> 4. Clicking on "projects", the "New project" does not appear as a link but is 
> above the title => should be more identifiable as a link to create a new 
> project (maybe change the label as "Create a new project" ? (idem, customers 
> don't create projects like this)
> 5. Project selection is done clicking only once on the title, but the line 
> does not appear as selected so feedback is not obvious 
> 7. When creating an xml extension, behaviour of "Reset" is strange (is it 
> "undo unsaved changes") ? And "Save" action has no feedback so user may 
> wonder if it's been taken into account. This is the case on all screens wuth 
> "Reset" and "Save" buttons.
> 8. On all forms, hitting the "enter key" does not submit the form.
> 12. When creating a life cycle, there is a form where you can choose the 
> "extension type". "Life cycle" is preselected, and if you change it to 
> "Document type" or "Vocabulary" it does nothing. Also the textarea below it 
> cannot be filled. Same problem appear on every creation form (schema, XML 
> extension...). This creation dialog should be more specific, and display 
> labels such as "Document id" instead of "Extension id" for instance.
> 13. Document screens:
> - clicking on "Choose life cycle" opens a dialog with no possible choice: a 
> line or link to the lifecycle creation page would be nice.
> - it's strange to have a intro and help link contextual to the tab outside of 
> the tab (above it)
> 14. Bevavior on tables is not consistent:
> - in document schema, to delete a field you have to check a checkbox on the 
> field line and then hit "Delete field" action on top. You cannot click right 
> on the checkbox or row.
> - on the document layout, to delete a row you have to check a checkbox on the 
> line and a menu appears with possible actions (delete, move up/down...). You 
> cannot click right on the checkbox or row.
> - on the vocabulary table, to delete a row you have click right on the row, 
> and a menu appears with possible actions (delete, move up...). There is no 
> checkbox.
> - on the project page there's no checkbox but a delete link at the end of the 
> line. You cannot click right on the row.
> 15. As a general rule, all actions should be visible in the screen. Actions 
> available through right click menu should only be shortcuts.
> 16. Replace single checkboxes by Yes/No select. It's much more intuitive. 
> Checkboxes should only be used when several value can be selected at once. 
> (so for example on widget properties -> use Yes/No, not one checkbox).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to