O'Reilly logo
  • Jason Korpics thinks this is interesting:

Generally, we consider it bad practice to inject configuration information at build or packaging time. This follows from the principle that you should be able to deploy the same binaries to every environment so you can ensure that the thing that you release is the same thing that you tested.


ie, dont try to have package installer install the binaries and the configurations. The exception is the default configuration may be packaged. See next highlight below.