Because having an RT_SiteConfig.pm that is the same as RT_Config.pm
means that RT can never tell you if you overrode the setting.

Sure it can.  In those rare needs, the code can just compare
the value in RT_Config.pm to the one in RT_SiteConfig.pm.
If they're the same, it was not overridden.

Also keep in mind that RT can read from 3, 4 or even 5 local config
files so you can keep your setting distinct.

Having a sparse RT_SiteConfig.pm also makes it trivial as a sysadmin
to tell what you've changed locally, especially when looking back
through your source control.

Isn't that what revision diffs are for?

But okay.  Just had to throw the idea out there.
--------
RT Training Sessions (http://bestpractical.com/services/training.html)
* Boston  March 5 & 6, 2012

Reply via email to