You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Carsten Ziegeler (Jira)" <ji...@apache.org> on 2020/02/18 06:02:00 UTC

[jira] [Created] (SLING-9080) Support ArtifactProvider and FeatureProvider through ArtifactManager

Carsten Ziegeler created SLING-9080:
---------------------------------------

             Summary: Support ArtifactProvider and FeatureProvider through ArtifactManager
                 Key: SLING-9080
                 URL: https://issues.apache.org/jira/browse/SLING-9080
             Project: Sling
          Issue Type: Improvement
          Components: Feature Model
            Reporter: Carsten Ziegeler
            Assignee: Carsten Ziegeler
             Fix For: Feature Model IO 1.2.4


The feature module defines ArtifactProvider and FeatureProvider - two simple interfaces to provide artifacts for the feature processing.
The feature IO module defines ArtifactManager - a general pluggable mechanism to find artifacts in configured locations. Usually applications use an ArtifactManager and then need to implement ArtifactProvider and FeatureProvider based on this manager. To avoid this, ArtifactManager should direct implement/provide these, reducing the additional code to be written by each application



--
This message was sent by Atlassian Jira
(v8.3.4#803005)