On 03/23/2010 09:20 PM, Robbie Gemmell wrote:
Alternatively, shipping the JDK bindings by default could be a viable
option, working out the box but requiring that users actually
configure java.util.logging to required behaviour.

I like this approach.

It doesn't have to be in the same location as the core jars if that is felt to cause confusion. Perhaps e.g. bundled with examples or similar[1].

I would think that anyone who doesn't care enough to configure the
logging at all might reasonably expect not to be too surprised to
find there are none, if they ever even looked at the logs.

I think it can be frustrating for people trying to get familiar with the project to debug simple problems with packaged examples or tools if there is no logging available.

Not everyone who ends up trying to get something working with the JMS client has experience with sl4j. Having to dig around on information on what to download, where to install it and then what format of file needs to be created is significantly harder than e.g. the python or c++ clients. Making that easier is in my view quite reasonable. Having at least warning level messages be visible is also a help.

--Gordon

[1] I always feel like there something missing on the java side when testing releases - no test app or examples to run.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscr...@qpid.apache.org

Reply via email to