On Fri, Jun 10, 2016 at 12:14 PM, sebb <seb...@gmail.com> wrote: > On 10 June 2016 at 10:46, Gilles <gil...@harfang.homelinux.org> wrote: > > Hi. > > > > On Fri, 10 Jun 2016 11:12:23 +0200, Torsten Curdt wrote: > >> > >> FWIW > >> > >> I am not a fan of libraries and frameworks just logging away anyway. > >> > >> What I usually do this days: > >> Have an interface in the library itself. Along the lines of > >> > >> public interface Console { > >> void debug( String message ); > >> } > > > > > > What you do here (simple usage) is the same as what "slf4j-api" or > > "log4j2-api" do. > > Not really, because you also need a run-time implementation. > That's two extra jars, regardless of whether any output is needed. > > And the user has to provide a configuration file (at least with log4j) >
Exactly. It's so simple and it doesn't introduce any deps. Whether that's goal one can align with is another matter. But it means no logging framework discussions anymore ;)