[ https://issues.apache.org/jira/browse/JCRVLT-200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16138096#comment-16138096 ]
Tobias Bocanegra commented on JCRVLT-200: ----------------------------------------- the _problem_ is, that the attribute in the Adobe packages is called: {{granite.suppressSnapshots}}. So it would look wrong to add support for this here. also the API clearly distinguishes between {{extract()}} and {{install()}}, where as the first doesn't create snapshots. so the users of the API can choose. so maybe this bug rather belongs to the _Adobe CRX Package Manager_ component. otoh, when auto-installing sub-packages, the user doesn't have control over the snapshot handling anymore. i.e. if the container package is only _extracted_, then all sub-packages are extracted as well. and vice versa, if the container package is _installed_, then all sub-packages are installed as well (i.e. create snapshots). suggest to add a new property: - {{suppressSnapshots}}; if true, packages installed recursively will not create snapshots. - add support for Adobe's {{granite.suppressSnapshots}} > Vault should support suppressSnapshots property > ----------------------------------------------- > > Key: JCRVLT-200 > URL: https://issues.apache.org/jira/browse/JCRVLT-200 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: vlt > Affects Versions: 3.1.40 > Reporter: Mohit Arora > Fix For: 3.1.42 > > > Currently, OSGI installer supports suppressSnapshots property where if a > content package has this property set then no snapshot is created for that > package while installing it in package manager. > But on installing the same content package through package manager, snapshot > is created irrespective of the flag being set. JCR installer should also > support suppressSnapshots flag. -- This message was sent by Atlassian JIRA (v6.4.14#64029)