On Jan 25, 2006, at 12:41 PM, Jeff Blattman wrote:
i see some work going on to port from hibernate to jdo. sorry, i am
new here and i don't know the status / rational for that, but i'd
like to add my comments.
i have experience using jdo, and jpox in particular, with a
commercial product. first, you probably already know this, but jdo
is dead (from a spec perspective anyway). it will be phased out in
favor of ejb3 persistence. maybe that transition will be graceful,
maybe not. i see jpox has ejb3 on their roadmap, but not sure what
that means.
second, jpox has really, very atrocious performance issues. the
jpox folks admit that performance is a low priority, as they are an
ri. if someone wants the details on this, i can dig them up.
We have not committed to JDO or JPOX. If it's got atrocious
performance issues, then we won't use it. If it works well, then
that's a different story. We're looking at it because it appears that
Apache will not allow us to have any LGPL dependencies. We may have
to look at EJB3 or stick with Hibernate (and therefore abort
incubation), it's up to the Roller project members to decide.
- Dave