Re: m2 conversion

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Sat Jul 29 2006 - 18:59:12 EDT

  • Next message: Bill Dudney: "Re: more maven questions"

    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