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

Reply via email to