[ 
https://issues.apache.org/jira/browse/SLING-12495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konrad Windszus updated SLING-12495:
------------------------------------
    Fix Version/s: Installer Configuration Factory 1.4.10

> ConfigurationSerializerWebConsolePlugin: Rework "Remove properties" logic
> -------------------------------------------------------------------------
>
>                 Key: SLING-12495
>                 URL: https://issues.apache.org/jira/browse/SLING-12495
>             Project: Sling
>          Issue Type: Bug
>          Components: Installer
>    Affects Versions: Installer Configuration Factory 1.4.4
>            Reporter: Konrad Windszus
>            Assignee: Konrad Windszus
>            Priority: Major
>             Fix For: Installer Configuration Factory 1.4.10
>
>
> The logic/UI for hiding certain default/inherited properties introduced with 
> SLING-11864 has several flaws:
> # It allows to hide properties coming from different sources individually not 
> considering the order. That potentially leads to wrong configuration because 
> the sources have a strict priority and it may be the case that a custom 
> configuration reverts a value to its default value (which has been 
> overwritten through inherited properties)
> # the wording of the individual checkboxes is hard to understand:
> ## Remove Properties -> Hide Properties
> ## Merged Properties -> Inherited Properties with a link to 
> https://sling.apache.org/documentation/bundles/configuration-installer-factory.html#merging-of-configuration
>  (hide it in case this feature is not enabled)
> # Reevaluate whether hiding properties having the metatype default value 
> makes sense



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

Reply via email to