Here is my unsolicited opinion, for what it is worth: It is my professional opinion that while Hibernate an impressive implementation, Cayenne excels on almost every measure except perhaps in the arena of perception by project managers. If a project manager is even aware of the ORM design pattern, then the "conventional wisdom" is that the only or go-to ORM is "Hibernate".
Therefore, I believe that Arnaud's comments are spot-on for two reasons: first professional documentation will allow more developers to become familiar with Cayenne, and will in turn result in more Project Managers having knowledge that there is a better alternative for consideration. While it is difficult for a development team to wear two hats, I believe that a high priority for Cayenne 3.0 now is to marketing itself as the "go-to" ORM for small,medium, & large scale Enterprise projects. On May 7, 2010, at 9:53 AM, Arnaud Garcia wrote: > Very good idea !!!, > I know lot of developpers who are working with Hibernate because there is > more documentation... even if there think Cayenne is (simpler/more elegant > etc..) > > Let's start something, I will participe as much as I can/know, espacially > with the integration with Wicket..... > > ready to share !! > > Arnaud > > > > 2010/5/7 Michael Gentry <mgen...@masslight.net> > >> I've just started (about a week ago) to put together a book of sorts >> (more of a workbook). My basic idea is an interactive workbook (I'm >> using TiddlyWiki) so it is searchable, copy/paste-able, shareable, >> etc. along with a lot of simple examples (including runnable code via >> Maven) illustrating a single point/feature of Cayenne. I'm planning >> on putting it on GitHub. Maybe in the next few weeks I can get >> something basic in place and then continue to add to it. It'll be an >> ongoing project. >> >> mrg >> >> >> On Fri, May 7, 2010 at 3:50 AM, Arnaud Garcia <arn...@imagemed-87.com> >> wrote: >>> Many thanks for this great ORM, >>> >>> Maybe a book now ? like cayenne in action ?? >>> As a newbie in cayenne, for me it is also very important to have a good >>> book, for best practices etc... I am not good enough to start writing >> such a >>> book, but definitively Cayenne needs one now.... >>> >>> Thanks again for this great framework >>> arnaud >>> >>> >>> >>> 2010/5/6 Aristedes Maniatis <amania...@apache.org> >>> >>>> The Cayenne team are thrilled to announce the availability of Cayenne >> 3.0. >>>> Over the last few years a vast number of improvements have gone into >> Cayenne >>>> 3, and this release is already in use in large corporate installations, >>>> universities and other businesses driving web sites and other software. >>>> >>>> This upgrade is recommended for all users of Cayenne. An overview of the >>>> major changes in 3.0 is available: >>>> http://cayenne.apache.org/doc30/guide-to-30-features.html >>>> >>>> Programmers who haven't used Cayenne before will find it a powerful and >>>> easy to use ORM, distinguished from other ORM tools by a clean and >> intuitive >>>> API, powerful three tier (ROP) option, flexible caching, a GUI modeler >> tool >>>> and much more. Cayenne is extremely stable; its huge suite of tests and >> long >>>> history mean that it is fast and reliable. >>>> >>>> Programmers on this list who've been following Cayenne for some time are >>>> probably very familiar with version 3. If you've been working with the >>>> release candidates, just drop this final release into your project and >> keep >>>> working. There is nothing new compared to RC3 apart from a shiny new >> 'final' >>>> sticker. >>>> >>>> http://cayenne.apache.org/download.html >>>> >>>> >>>> The Cayenne team >>>> >>>> >>>> -- >>>> --------------------------> >>>> Aristedes Maniatis >>>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A >>>> >>> >>