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 <mgentr..asslight.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 <arnau..magemed-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 <amaniati..pache.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
>>>>
>>>
>>
This archive was generated by hypermail 2.0.0 : Fri May 07 2010 - 10:17:26 EDT