[ 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)