Description
Assuming more logback configurators will be written, it behooves logback-classic to support custom configurators as a service.
The idea is for artifacts with their own logback configuration methods to contain a service provider implementing the Configurator interface interface , so that logback-classic delegates to the custom Configurator provider at start up time.
The artifact would also need to declare the aforementioned configurator implementation under the META-INF/services/ch.qos.logback.classic.spi.Configurator pointing it.