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
