On Sep 12, 2006, at 10:34 AM, Aristedes Maniatis wrote:
>
> Won't JPA require that Cayenne move to the 1.5 JDK to use
> annotations? Will that be a requirement of Cayenne 3.0?
No it won't - current Cayenne APi will work under JDK 1.4. There will
be a number of add-ons that will require JDK 1.5. BTW, theoretically
even JPA can be done with 1.4, as XML descriptors can be used as
alternative to annotations (but we won't be supporting the full JPA
provider under JDK 1.4).
> To be honest I'm a little confused about the relationships between
> 1.2.x, 2.0 and 3.0. Is there a feature list/road map which defines
> what 3.0 will look like and what it will be striving to achieve?
Building it now... JPA is the big thing, the rest will come along.
The fact that we committed to JPA has changed lots of plans... and I
think it will drive lots of the big decisions from now on.
http://cwiki.apache.org/CAY/release-30.html
> Will there be 2.0.1, 2.0.2, etc to match each of 1.2.1, 1.2.2, etc
> but with the changed package names? Or is 2.0 a dead branch now?
We planed to make it a dead branch, but so far applying all patches
between 1.2 and 2.0 has been very easy... So we keep them in sync.
> Since the pain of moving from 1.2 to 2.0 should be trivial for most
> people, is it worth abandoning 1.2.x completely and having just one
> stable branch?
I'd say we should actively work on graduation from Apache incubator
and hold this decision until then. At this point our hands are tied
due to the ASF incubator release requirements, so we have to keep 1.2
bugfix branch.
Andrus
This archive was generated by hypermail 2.0.0 : Tue Sep 12 2006 - 11:59:37 EDT