You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Yusaku Sako (JIRA)" <ji...@apache.org> on 2014/10/30 20:03:34 UTC

[jira] [Resolved] (AMBARI-5401) Service Pluggability for Ambari Web

     [ https://issues.apache.org/jira/browse/AMBARI-5401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Yusaku Sako resolved AMBARI-5401.
---------------------------------
    Resolution: Fixed

> Service Pluggability for Ambari Web
> -----------------------------------
>
>                 Key: AMBARI-5401
>                 URL: https://issues.apache.org/jira/browse/AMBARI-5401
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-server, ambari-web
>    Affects Versions: 1.6.0
>            Reporter: Yusaku Sako
>            Assignee: Yusaku Sako
>             Fix For: 1.7.0
>
>
> Ambari Web UI needs work to support service pluggability.
> * UI should reflect the stack definition and should not have knowledge about specific services in its core.  This includes which services are available in which stacks, which components belong to which services, which components are masters/slaves/clients, stack/service version-dependent behavior, service/component dependencies, service configs, etc.
> * Wherever service-specific UI/UX is needed, these should be defined and loaded as "plugins".  For example, such service-specific UI elements should be defined in the "plugins" directory, which is dynamically loaded at runtime.
> We need to separate out the "core" from service-specific "plugins".
> Resolution of this JIRA requires the following:
> * Services added to a stack or removed from a stack should automatically be reflected in services available to install in Install Wizard and Add Service Wizard.
> * All services installed on a cluster should automatically be reflected in the Dashboard, Services, and other Cluster Management and Monitoring pages.
> * Service components defined for a service should automatically be reflected in Install/Add Service Wizards.  This includes what shows up under Assign Master page (and cardinality - what can be installed with multiple instances) in Install Wizard and Add Service Wizard, component filters in Hosts page, etc.



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