I agree we should make a firm decision and either enforce 1.4 or fully
exploit 1.5. Originally the client was developed with a view to
supporting 1.4 - I *believe* that it may now have one or two small
dependencies on 1.5 though I can't be sure that I remember correctly.
Steve Vinoski wrote:
Hi Carl, I feel like we need to nail this down firmer than that. If we
want to support clients at 1.4, for example, then that's a stake in the
ground that has to be enforced by all qpid developers as it has a
variety of implications on the implementation. We'd have to make sure
that any parts of the code required for clients always remained at 1.4
and used only 1.4-compatible versions of underlying libraries, which
implies that the qpid common code all has to be 1.4 as well.
Personally, I think we should just say 1.5 across the board.
--steve
On Sep 8, 2006, at 6:27 PM, Carl Trieloff wrote:
Java 1.5 or 1.6 for broker.
For clients 1.4 might be good to also support.
Carl.
Steve Vinoski wrote:
Does Qpid mandate Java 5? The reason I ask is that I had some code
checking turned on in my maven work and saw a ton of warnings about
unchecked calls to collections classes. If we mandate 1.5, should we
turn on such checking so we can make the code cleaner?
--steve