https://issues.dlang.org/show_bug.cgi?id=22532

--- Comment #3 from Robert Schadek <[email protected]> ---
> The fact remains, no library will use logger because of the default 
> verbosity, including mysql-native.

I do not consider that to be a fact, but an opinion, at best a
proof-by-one-example.
mysql-native of course being a developed by you.

> When you don't log anything, and pages of low-level data is spewed to the 
> screen, I think you will more likely think that the library is broken.


I totally disagree, when I include a logging library and it does show me
anything, it is totally broken.

> On the other hand, if you are trying to use the logging facilities, you are 
> already looking at the documentation, and already willing to follow 
> instructions. If you try logging something and it doesn't work, you go back 
> to the already-open doc window, and read about why it didn't work.

This argument can be made for the opposite as well.



IMO we two can not resolve this discussion, clearly you think you are right and
clearly I think I'm right.

If there is ever a push for stuff out of std.experimental to be moved into std,
the default loglevel should be decided by whoever is in charge of phobos at the
time.

--

Reply via email to