You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Jonathan Hurley (JIRA)" <ji...@apache.org> on 2018/09/25 16:02:00 UTC
[jira] [Created] (AMBARI-24685) Create a Maven Consumable Ambari
SPI Client Library
Jonathan Hurley created AMBARI-24685:
----------------------------------------
Summary: Create a Maven Consumable Ambari SPI Client Library
Key: AMBARI-24685
URL: https://issues.apache.org/jira/browse/AMBARI-24685
Project: Ambari
Issue Type: Task
Components: ambari-server
Affects Versions: 2.8.0
Reporter: Jonathan Hurley
Assignee: Jonathan Hurley
Fix For: 2.8.0
With management packs and stacks being moved out of Ambari's source control, framework components such as upgrade checks and upgrade configuration actions will be to be delivered as part of the 3rd party stack and no long checked into Apache.
However, Ambari does not expose any kind of API/SPI/library for consumers to use when creating their own custom classes. A new maven-compatible project should be created as a home for classes which we expect our 3rd party consumers to use when creating custom plugins to be delivered in their stacks.
They can then compile their code against this API/SPI and deliver a JAR which can be discovered and loaded by Ambari.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)