[
https://issues.apache.org/jira/browse/SLING-9503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
A. J. David Bosschaert closed SLING-9503.
-----------------------------------------
> Add control over variable replacement in feature models
> -------------------------------------------------------
>
> Key: SLING-9503
> URL: https://issues.apache.org/jira/browse/SLING-9503
> Project: Sling
> Issue Type: Improvement
> Components: Feature Model, Maven Plugins and Archetypes
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Priority: Major
> Fix For: slingfeature-maven-plugin 1.3.6
>
>
> When a project feature model is read, a variable replacement based on the
> maven project is performed over the whole feature text file
> While the initial idea was to support "project.*" variables in the "id" of
> the feature, it ended up as a way too flexible replacement mechanism
> Variables are replaced in an unpredictable way, especially as also system
> properties are used for replacement - which might result in having a
> different replacement on different builds.
> We should limit the replacement to the feature id - and only support
> "project.*" variables there - and to a *configured* set of properties.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)