I think I might have mentioned some of this previously:

1. Audience Perspective - presenting material (perhaps even the same technical 
material) from a different perspective.
        - Just as the developers and architects want to see a use-cases (and/or 
examples) for the various features of Cayenne, I think that there should be a 
sort-of "use case" for a project manager, perhaps a how-to for a quick 
evaluation of performance and features.
        - This "perspective" would not only be a service, but also help ensure 
that a project manager's evaluation is based on correct and optimum usage of 
the Cayenne feature set.
        - Note: I have seen *many* projects suffer from negative evaluations 
based on poor evaluation plans and the questionable test results that are 
produced.

2. Reference, Element, and Collaboration
        - With many projects, reference and elemental-usage documentation is 
typically presented well.
        - However, advanced Object/Component Collaboration is sometimes 
overlooked.
        - I have personally learned a vast amount from the best-practices and 
"tricks" used by the Cayenne team that they share from their own projects.
        - Idea: Cayenne-users could donate various collaboration examples which 
could be then edited by the Cayenne team for use in the book.

It is my experience that if you provide an easy-to-implement evaluation plan 
along with an 'advanced features field guide', the test team is more likely to 
use that in place of something they create from scratch.

Joe




On Jun 24, 2010, at 9:04 AM, Michael Gentry wrote:

> What I've started on is still embryonic, but the current outline is:
> 
> Introduction
> Cayenne Modeler
> Contexts
> Inserting Objects
> Fetching Objects
> Deleting Objects
> Caching
> Inheritance
> Web Applications *
> References and Resources
> 
> * Currently only a simple Tapestry 5 application is planned since I
> don't know the other frameworks.
> 
> My plan is to walk through Cayenne, starting with Cayenne Modeler, and
> working through different activities (inserts/fetches/deletes/etc)
> with lots of little examples.  I'm open to suggestions/etc, though.
> I've abandoned my original idea of using Tiddly Wiki for the book,
> though.  Still planning on using GitHub for the code, though.
> 
> mrg
> 
> 
> On Wed, Jun 23, 2010 at 2:25 PM, Joe Baldwin <[email protected]> wrote:
>> Is there still going to be a Cayenne book?

Reply via email to