Thanks for the info on OJB, as for Castor JDO - I stand corrected :)

BTW, what aspects of JDO do you think make it more tailored to OODBMS? A few
years ago I used Ardent's Java Relational Binding. It was a nice
implementation of the ODMG spec and supported Object-Relational mapping.
Ardent also produced an OODBMS called O2 and sister product called CRB (for
C++). The whole point of the ODMG (v3) spec was that it was designed to hide
whether an RDBMS or OODBMS was used for persistence. I don't see any major
differences between that and JDO in terms of interfaces.

--Andy

-----Original Message-----
From: Bruce Snyder [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 10, 2002 3:59 PM
To: [EMAIL PROTECTED]
Subject: Re: [castor-dev] Castor used in the real world? - Calling all
dev elopers


This one time, at band camp, [EMAIL PROTECTED] said:

>It strikes me that Castor JDO may be at a cross-roads. It appears to suffer
>from its heritage of being an early implementation of JDO that has not
>totally embraced the latest spec. I imagine that as commercial products and
>other open source projects mature in this space, Castor JDO may become
>increasingly marginalised.
>
>However, I think that an open-source O-R mapper is of tremendous value to
>the Java community at large. It would be disappointing to see Castor
>disappear (or stagnate which is possibly worse), especially as many of the
>annoying problems of O-R mapping have been solved (but still no collected
>polymorphism).
>
>There is are compelling reasons for making Castor fully JDO compliant. In
>fact, it should be possible to also support the ODMG interface which is
>shockingly similar to JDO (by no coincidence I imagine). Some thoughts that
>might stimulate some discussion:
>
>Would it be possible to merge Castor with the JDO Reference Implementation?

>Should Castor JDO continue as is? 
>Should an attempt be made to have Castor accepted as *the* JDO Reference
>Implementation (as with Tomcat)?
>Should an "OpenJDO" project be started to provide a JDO compliant Castor?
>Should a clean-room "OpenJDO" be built from scratch and hosted on
>SourceForge?

Andy, 

Castor JDO was never meant to be compliant with
the Sun JDO spec. The name is simply a coincidence. See
http://www.castor.org/jdo-faq.html#Castor's-relation-to-other-specifications
for more detail on this. In fact, I may be incorrect, but I think Castor
JDO was created before the Sun JDO spec was begun. Besides, IMHO the
Sun JDO spec is much more geared to OODBMS than it is to RDBMS. You even
eluded to this by making light of the fact ath it is remarkably similar
to the ODMG spec.

Also, as David pointed out, a different Open Source O-R mapper called
OJB was just moved over to the Apache Jakarta project recently.

Bruce
-- 
perl -e 'print
unpack("u30","<0G)U8V4\@4VYY9&5R\"F9E<G)E=\$\!F<FEI+F-O;0\`\`");'

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Internet communications are not secure and therefore the Barclays Group
does not accept legal responsibility for the contents of this message.
Although the Barclays Group operates anti-virus programmes, it does not
accept responsibility for any damage whatsoever that is caused by
viruses being passed.  Any views or opinions presented are solely those
of the author and do not necessarily represent those of the Barclays
Group.  Replies to this email may be monitored by the Barclays Group
for operational or business reasons.

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to