Why are we only talking about 1.5? Why not move to the most current version
of Java, 1.6? I feel by the time we get to look at updating the code that we
will still be far behind. Anybody have any other thoughts on this?

Jeremy R. Easton-Marks

"ĂȘtre fort pour ĂȘtre utile"


On Mon, Mar 30, 2009 at 3:34 AM, Patrick Wright <[email protected]> wrote:

> Although I raised the issue of 1.4 compatibility, I'm personally in
> favor of moving to use 1.5 language features. I'd just like to keep
> the 1.4 issue in mind, which it seems we are addressing.
>
> The 1.5 compatibility issue has to be addressed in two parts
> (unfortunately): use of language features (enums, annotations) and use
> of new APIs which may not have been backported. For the concurrent
> utilities, there is a backport (though I'm not sure it's being
> maintained) but for many other Java APIs, there is no backport. We ran
> into this on another 1.4-compatible FOSS project I work on where new
> methods were added to the XML parsing APIs in Java 5 and 6.
>
> I think one can solve that in part by seeking to maintain
> interoperability between River Vx and Jini 2.1. That way, people
> always have the option to host their existing code on Jini 2.1, and
> use parts of River under 1.5 where it makes sense for them.
>
>
> Patrick
>

Reply via email to