[ 
https://issues.apache.org/jira/browse/IGNITE-1177?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14662623#comment-14662623
 ] 

Dmitriy Setrakyan edited comment on IGNITE-1177 at 8/8/15 1:31 AM:
-------------------------------------------------------------------

Alexey,

I think that this screen is very difficult to understand right now. I would 
like to propose the following changes (in no particular order):

* {{Load from database}} section seems to load data into {{Configure Metadata}} 
section. This is not intuitive. Perhaps we can add a button {{Load from 
Database}} at the same level were {{Add Metadata}} button is. When user clicks 
on this button, a popup should appear with relevant fields.
* I think it is confusing to have {{query}}, {{store}}, and {{both}} template. 
Instead, I would prefer if you would have different subsection for {{SQL 
fields}} and {{Persistence fields}}. It should be absolutely clear to the user 
that either one is optional. 
* The {{SQL fields}} and {{Persistence fields}} should have a clear explanation 
and leave no doubt about their purpose.
* All the fields are too close to each other and the screen looks over-crowded. 
Perhaps once you add {{SQL fields}} and {{Query fields}} subsections, it will 
spread the fields out a bit. 
* Also, right now you have the box around the entry fields only, and the header 
(e.g. Query fields, or Ascending Fields, etc.) is outside of the box. I think 
it makes sense to have the box span the header as well (perhaps put the header 
on top of the box border?).
* The padding between the box border and the entry text fields is too small, we 
should increase it.


was (Author: dsetrakyan):
Alexey,

I think that this screen is very difficult to understand right now. I would 
like to propose the following changes (in no particular order):

* {{Load from database}} section seems to load data into {{Configure Metadata}} 
section. This is not intuitive. Perhaps we can add a button {{Load from 
Database}} at the same level were {{Add Metadata}} button is. When user clicks 
on this button, a popup should appear with relevant fields.
* I think it is confusing to have {{query}}, {{store}}, and {{both}} template. 
Instead, I would prefer if you would have different subsection for {{SQL 
fields}} and {{Persistence fields}}. It should be absolutely clear to the user 
that either one is optional. 
* The {{SQL fields}} and {{Persistence fields}} should have a clear explanation 
and leave no doubt about their purpose.
* All the fields are too close to each other and the screen looks over-crowded. 
Perhaps once you add {{SQL fields}} and {{Query fields}} subsections, it will 
spread the fields out a bit. 
* Also, right now you have the box around the entry fields only, and the header 
(e.g. Query fields, or Ascending Fields, etc.) is outside of the box. I think 
it makes sense to have the box span the header as well (perhaps put the header 
on top of the box border?).
* The padding between the box and the entry text fields is too small, we should 
increase it.

> Implement metadata screen
> -------------------------
>
>                 Key: IGNITE-1177
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1177
>             Project: Ignite
>          Issue Type: Sub-task
>          Components: wizards
>    Affects Versions: 1.1.4
>            Reporter: Alexey Kuznetsov
>            Assignee: Alexey Kuznetsov
>             Fix For: 1.1.4
>
>
> Implement metadata screen that should:
> 1) Add/edit metadata manually.
> 2) Import metadata from database metadata.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to