[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-23 Thread Fabrice Bellingard (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17651668#comment-17651668
 ] 

Fabrice Bellingard commented on SLING-11729:


Done [~kwin]! => 
https://sonarcloud.io/project/overview?id=apache_sling-org-apache-sling-repoinit-filevault-validator

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-22 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17651386#comment-17651386
 ] 

Konrad Windszus commented on SLING-11729:
-

@bellingard Can you onboard the new project to Sonarcloud?

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-22 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17651379#comment-17651379
 ] 

Konrad Windszus commented on SLING-11729:
-

I pushed the whiteboard folder now to the new repo in 
https://github.com/apache/sling-org-apache-sling-repoinit-filevault-validator/commit/c55ab69f270a8624b07d18839b2185b8c8c02d35.

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-15 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17647960#comment-17647960
 ] 

Konrad Windszus commented on SLING-11729:
-

It works as outlined above. I clarified that in the README in 
https://github.com/apache/sling-whiteboard/commit/b36b78b7fbfbca346fe5855dc174fd240214a3cd.

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-14 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17647600#comment-17647600
 ] 

Konrad Windszus commented on SLING-11729:
-

Most probably it is possible to override the parser version with an additional 
dependency in Maven. Let me check that and then I will add that to the readme.

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-14 Thread Dan Klco (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17647597#comment-17647597
 ] 

Dan Klco commented on SLING-11729:
--

It looks pretty reasonable to me. The only question I'd have is about 
specifying the repoinit parser version. As we somewhat regularly release 
updates to the repoinit parser, will we also need to update the version 
referenced here?

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Assignee: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (SLING-11729) Add FileVault validator for repoinit files contained in serialized OSGi configs

2022-12-13 Thread Konrad Windszus (Jira)


[ 
https://issues.apache.org/jira/browse/SLING-11729?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17646718#comment-17646718
 ] 

Konrad Windszus commented on SLING-11729:
-

I added a proposal in 
https://github.com/apache/sling-whiteboard/tree/master/org.apache.sling.repoinit.filevault.validator.
[~bdelacretaz] and [~dklco]: Can you have a look?

> Add FileVault validator for repoinit files contained in serialized OSGi 
> configs
> ---
>
> Key: SLING-11729
> URL: https://issues.apache.org/jira/browse/SLING-11729
> Project: Sling
>  Issue Type: Improvement
>  Components: Repoinit
>Reporter: Konrad Windszus
>Priority: Major
>
> The SPI from https://jackrabbit.apache.org/filevault/validation.html provides 
> some means to implement a repoinit validator which can be automatically 
> executed when building a content package (containing those serialized OSGi 
> configs). 
> Internally it should work similar to 
> https://github.com/apache/sling-whiteboard/blob/master/jbang/RepoinitValidator.java.
> All OSGi serialization formats outlined at 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#configuration-serialization-formats
>  need to be supported.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)