Re: m2 conversion

From: Bill Dudney (bdudne..pache.org)
Date: Sat Jul 29 2006 - 23:03:36 EDT

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

    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
    >



    This archive was generated by hypermail 2.0.0 : Sat Jul 29 2006 - 23:04:08 EDT