Separation between regular configuration and passwords
As we start being used more in Enterprise environments we'll get more requests to separate passwords from regular configuration.
I also expect to hear some backlash about having passwords in plain text in configuration files. Obviously, this is not only the problem of the Rails application, but all components we use as part of GitLab as a whole.
gitlab.rb
is a configuration file but it is also a Ruby file.
I want to start a discussion about this, maybe we have some low hanging fruit we can handle.