On Fri, 10 Jun 2016 12:34:10 +0200, Torsten Curdt wrote:
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 ;)
But I guarantee that there will be other discussions:
Wouldn't you add an "error" method to "Console"?
And there we go again...
Gilles
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org