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
This archive was generated by hypermail 2.0.0 : Sat Jul 29 2006 - 18:59:32 EDT