Yusaku Sako created AMBARI-574:
----------------------------------

             Summary: Service Configuration: tabify settings for each service
                 Key: AMBARI-574
                 URL: https://issues.apache.org/jira/browse/AMBARI-574
             Project: Ambari
          Issue Type: Improvement
            Reporter: Yusaku Sako
            Assignee: Yusaku Sako


Currently, Step 6 of the Cluster Install Wizard is one massive form that shows 
all parameters for all services (and takes up multiple screens worth of 
vertical space).
This is disorienting and not very user-friendly.
There is a number of improvements that can be made for this page:

 * Create a tab for each service and organize configuration parameters within 
the tabbed content
 * Be explicit about the fields that are required but do not have any default 
content
 * Show Nagios and Hive configurations first, as they contain fields that are 
required but don't have default content
 * Always require the user to enter passwords (currently, Nagios Admin password 
is pre-filled but they are showing as *** so this is confusing)
 * Do not let the user submit the form if there are any client-side validation 
errors that have not been addressed (toggle the submit button enabled/disabled 
state based on the number of client-side validation errors).
 * Upon submission and server-side validation error, show the number of 
validation errors for each service inside the corresponding tab
 * As the user make corrections, clear the field error messages (for example, 
when we show the field error that the field is required, but we don't clear the 
error message after the user fills the field).
 * Dynamically change the number of errors per service in the tab as 
client-side validation errors are generated/cleared.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to