Patrick is undoubtably one of the brightest and most down-to-earth software engineers I have ever met. He's now at BEA working on their EJB3 engine, since they bought Solarmetric.Peace,Cameron PurdyTangosol Coherence: Clustered Shared Memory for Java
Good to know that even the "brightest and most down-to-earth" people can talk absolute BS and be entirely torn off the reality in their judgements. Makes us feel much better, next time we say something stupid :)
Patrick was unable to answer the fundamental question: "why do we need two specs for the same thing?". The best he could say was that maybe different people will feel more comfortable with different views on the SAME conceptual model.
Even worse, when he was given more straightforward question "what actual product requirements would cause one to choose one JDO over EJB or the other way round?" he started talking about vendors, which vendor you want to go with and what that vendor supports. At that point any wise person would start crying bitterly.