Agreed, we need to make the change right away. I can do that now if
no one objects in the next 30 minutes I will :-)
Actually since there has been no real objection and its been in the
queue of stuff to think about for 2 or 3 days I guess its ok to do it
now.
TTFN,
-bd-
On Jul 29, 2006, at 4:59 PM, Andrus Adamchik wrote:
Hi Bill,
I was thinking we should make the folder structure changes below
right away, before fixing any other Maven issues (we can build the
jars with M2 already - this is what's important). Once we have a
stable directory structure, we can unfreeze the repo for ongoing
development, and work on remaining Maven items in parallel.
In the current situation (following my mistake committing code on
Thursday when you were in the middle of directory reorg), I am
developing locally without checking in.
Alternatively if we have to keep the HEAD frozen much longer for
any reason, I will create an Ant-built branch, and merge it once
the conversion is complete.
What do you think?
Andrus
On Jul 28, 2006, at 1:09 PM, Andrus Adamchik wrote:
On Jul 28, 2006, at 12:16 PM, Bill Dudney wrote:
Getting very close, the tests still fail but its because the jdbc
drives are not found. I'll track down all the m2 groupId/
artifactId's for them and get them into the pom on the next
commit, so continue to ignore the test failures.
Cool.
I'd like to propose that we remove cayenne-java and cayenne-
java-1.5 for a flatter layout;
--main/cayenne
-----cayenne-java
-----cayenne-java-1.5
-----dvmodeler
-----modeler
-----cayenne-jpa
-----cayenne-regression-profiler
and maybe get rid of the main/cayenne and just make it cayenne or
main.
+1 for flattening to main/trunk/.
Here is how I see the final structure (per our earlier discussions)
main/trunk
main/trunk/pom.xml (already in this location)
main/trunk/core (we'll split server and client parts later)
-----cayenne-core-jdk1.4
-----cayenne-core-jdk1.5
-----cayenne-jpa
main/trunk/modeler (we'll change this to plugin projects when the
time comes)
-----dvmodeler
-----modeler
main/trunk/other
-----cayenne-regression-profiler
Andrus