Rafael Schloming a écrit :

I'm generally in favor of examining and reducing our dependencies where possible. We haven't done this in a long time, so I wouldn't be surprised if they could be trimmed a bit. Do you have a specific size/configuration in mind? Are you looking at embedded usage or something?

I'm not specifically looking at an embedded usage, that will be for a desktop application, but I generally pay attention to the size of the dependencies. I would expect a message queue client to be not bigger than ~500KB (dependencies included and fully compressed with pack200+lzma)

Also less dependencies helps avoiding dependency hell. For example I also use backport-util-concurrent on my project, but at version 3.1. I'm not confident the Qpid Java client would work fine since it depends on the 2.2 version.

Emmanuel Bourg

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to