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
>>>> 
>>> 
>> 

Reply via email to