Hi Konrad,

On Mon, 2020-06-29 at 12:46 +0200, Konrad Windszus wrote:
> Hi,
> In the context of https://issues.apache.org/jira/browse/SLING-9031
> and https://issues.apache.org/jira/browse/SLING-8548 I proposed a
> new way how artifacts/configurations can be provided run mode
> specific by providers (file and jcr): 
> https://github.com/apache/sling-org-apache-sling-installer-core/pull/7
> 
> Basically the grammar would look like this 
> 
> run mode string ::= disjunctions
> disjunctions ::= conjunctions { "," conjunctions }
> conjunctions ::= conjunction { '.' conjunction }
> conjunction ::= notrunmode | runmode
> notrunmode ::= '-' runmode
> 
> Currently only operator "." is supported. With that PR also "," and
> "-". As all should not appear in run mode names I don't see any
> backwards compatibility issues but a greatly enhanced way of reducing
> duplication as it is easier to specify e.g. a bundle for all run
> modes except one e.g. via 
> "install.-prod".

Just to make sure I understand, would this surface only in various
installer providers?

Thanks,
Robert

Reply via email to