module Rails4Bootstrap
class Application < Rails::Application
end
end
Reasoning
Alrough in theory avoids name conflict with other applications, I don't see developers placing libraries, controllers, models etc. in mentioned module.
Due to nature of this repository, I want developers to easily switch application name. One possible solution is to create script that replaces all Rails4Bootstrap strings to desired one, but removing it completely avoids that unnecessary step.
This repository is bootstrap for Rails applications, not engines. There is no reason to include Application in separate namespace it won't be included elsewhere.
Sample
Reasoning
Possible downsides