The good abstraction for the logger allows to easily substitute the logger library from one to another in the case of necessity. The different system has different logging mechanism and SDL has to be easily integrated to use any logger library as a background sink.
Proposal: Implement logger abstraction
Review: https://github.com/smartdevicelink/sdl_evolution/issues/141