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 <[EMAIL PROTECTED]> 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
