Details
-
Type:
Enhancement
-
Status:
Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: 1.10.0
-
Fix Version/s: 1.11.91
-
Component/s: Installation
-
Security Level: Default (Default Security Scheme)
-
Labels:None
Description
Our XML configuration files really need a way to stay consistently "pretty". In 1.10, I wish I would have taken the opportunity to clean them up, now it's too late. What happens is that is is almost impossible to merge changes from one version to another. What this enhancement should provide is a way to run a tool against a configuration file that will output it nicely formatted in the same manner that the running code will format it. This way, it will stay consistent between manual changes and machine changes. No configuration should be allowed to be checked in and distributed that hasn't been through this formatter in /opt/opennms/bin.