Currently default Umbrella applications contains
In their root configuration file. My general question is why though? IMHO it provides only confusion and can lead to ugly bugs when order in which the “nested” configuration files will be imported will change (I haven’t seen any order guarantees in documentation of either
filelib:wildcard/1). What I am proposing instead is that we should encourage having only one
config/ directory in root of the umbrella.
Additionally for configuring current application we should encourage users to use
:env option of application specification instead of global configuration file.