Details
-
Wish
-
Status: Closed
-
Major
-
Resolution: Pending Closed
-
None
-
None
Description
We store our configuration with the sources in the source-code control system (git). It often happens that multiple developers work on the same project and they modify the configuration parallel. It would not be a problem if the config files were diff-tool friendly. To achieve this goal, two improvements would be necessary:
Store entries in alphabetically ordered list
In the config files, the entries should be stored sorted by ABC. It is easy to implement by overriding HashTable in the same way that LinkedHashMap overrides HashMap.
Store array values in multiple lines
At the moment a setting with two values are stored like this:
key=["value1", "value2"]
Instead of this, I would store it in the following format (each entry on new line):
key=[ \
"value1", \
"value2" \
]
Question
Do you think that if I prepare a patch for this, that would be accepted?
Attachments
Issue Links
- is related to
-
SLING-4793 Support new format from Apache Felix config admin
- Closed
-
SLING-4799 ConfigAdmin format for multi values has changed, clarify the impact
- Resolved