I took a look at the svn folder layout.
- jpa-chapter-* and pojo are integration tests? Definitely not
obvious from the module names.
I also don't understand the difference between assemblies and build-tools.
I see both a modeler and a framework/cayenne-modeler directory.
I see maven-cayenne-plugin in the framework directory. Isn't this a
build-tool/assembly?
I see the regression/profiler in build tools. How is that different
from integration tests as a separate directory.
There's no breakdown between JPA-specific pieces and classic Cayenne.
There's also no break out of the ROP stuff. Since these various
pieces are in separate modules, I would think a module description
would keep them separate as well. I'm sure it's a matter of
perspective. My organization of the module list on the eclipse page
was an attempt to answer this question: "If I want to work on X,
which modules do I need?" I don't think I answered it in full, but it
looks like a better answer than following the svn layout.
On 3/1/07, Andrus Adamchik <andru..bjectstyle.org> wrote:
>
> On Feb 28, 2007, at 8:19 PM, Mike Kienenberger wrote:
>
> > I've updated the confluence page.
> > Hopefully others will review my guesses at the modules.
> > I also added my unresolved eclipse issues at the bottom of the page.
>
>
> Nice start. Although the module categorization breakdown seems
> arbitrary. I suggest to follow the SVN folder layout when listing the
> modules:
>
> cayenne/framework/cayenne-agent
> cayenne/framework/cayenne-client
> ....
> cayenne/itests/itest-common
> ....
>
> Andrus
>
This archive was generated by hypermail 2.0.0 : Thu Mar 01 2007 - 11:51:36 EST