I think I am done moving modules around. Everyone feel free to reimport things 
into your workspace. What was achieved:

* Every single module, including the docs, can be imported in Eclipse with no 
red squiggles.
* Module folders are aligned with their Maven coordinates. 
* Aggregated modules hack is removed.
* Explicit required / optional / provided / test dependencies are added in most 
modules.
* Cleaned up *tons* of other garbage in the poms. Everything that can be 
inherited is inherited, etc. 

TODO:

* Upgrade notes and docs
* Jenkins builds are broken (should we request a cleanup of ~/.m2 ? Everything 
builds fine on my machine with a clean repo)

As mentioned in another email, dependency chain for a typical user would look 
like this:

  cayenne-server.jar => cayenne-di.jar
  cayenne-client.jar => cayenne-di.jar, cayenne-server.jar

Andrus



Reply via email to