Re: Conversion done!

From: Craig L Russell (Craig.Russel..un.COM)
Date: Mon Jul 17 2006 - 23:06:42 EDT

  • Next message: Andrus Adamchik: "Re: Conversion done!"

    Hi Andrus,

    Congratulations on your successful 1.2 release.

    On Jul 17, 2006, at 7:50 PM, Andrus Adamchik wrote:

    > I just finished project upgrade code. I hate the way the upgrade
    > pipeline is implemented (by me)... maybe someday when we have to
    > handle more different versions at once, somebody will rewrite
    > it. :-) The bottom line - it works, and all the unit tests pass
    > successfully, including the new ones that test the upgrade procedure.
    >
    > If anybody has time to do this, could you please start the new
    > Modeler (build it from HEAD or wait for the nightly build - it
    > should go through tomorrow morning) and try an upgrade of your
    > existing project. If you see any errors or inconsistencies, please
    > let me know.
    >
    >
    > What's next...
    >
    > I guess now we need to start getting into the Apache release
    > procedure. The docs [1] are still work in progress, so an advice
    > from our mentors is very much appreciated.

    Docs are not a reason to wait for release. In some sense, most docs
    are in a state of "almost there". The readiness of docs is quite
    subjective, unlike other aspects of incubation.

    > I'll do some research on my own as well (probably just look at
    > other incubating projects). If I understand correctly, with all the
    > proper disclaimers we can make a 2.0 release from the incubator
    > before the CLA situation is addressed 100% (it is now at ~80%),

    I don't believe that the incubator will authorize a release prior to
    the IP issues being resolved. I've never seen a release approved with
    this kind of pending IP issue. But I haven't been tracking all your
    IP issues. My advice is not to ask to release prior to cleaning up
    all IP.

    > and before Windows build LGPL dependency [2] is resolved?

    I think the JIRA has is correct. You cannot distribute any LGPL code
    from Apache, so you would have to have the user download, install,
    and link the launcher with your executable. It doesn't sound like
    your "binary" distribution can easily use this technique, though. So
    you would need either an alternative technology or a distribution of
    code and a process to link the pieces together. Good luck (I'm not
    familiar with the technology enough to help you here).

    Craig
    >
    > [1] http://incubator.apache.org/guides/releasemanagement.html
    > [2] http://issues.apache.org/cayenne/browse/CAY-493
    >
    > Andrus
    >
    >
    >
    >
    > On Jul 17, 2006, at 12:21 PM, Gentry, Michael ((Contractor)) wrote:
    >
    >> PS. I can build now and almost all unit tests are running for me.
    >>
    >>
    >>
    >> -----Original Message-----
    >> From: Gentry, Michael (Contractor)
    >> [mailto:michael_gentr..anniemae.com]
    >>
    >> Sent: Monday, July 17, 2006 9:56 AM
    >> To: cayenne-de..ncubator.apache.org
    >> Subject: RE: Stable branch is created, any word on CLA's?
    >>
    >>
    >> I've found a few more I missed which I'm working on fixing.
    >>
    >>
    >>
    >>
    >> -----Original Message-----
    >> From: Gentry, Michael (Contractor)
    >> [mailto:michael_gentr..anniemae.com]
    >>
    >> Sent: Monday, July 17, 2006 9:36 AM
    >> To: cayenne-de..ncubator.apache.org
    >> Subject: RE: Stable branch is created, any word on CLA's?
    >>
    >>
    >> OK, I've changed these. I'll try to get the build and tests working
    >> here, too.
    >>
    >> Thanks!
    >>
    >> /dev/mrg
    >>
    >>
    >> -----Original Message-----
    >> From: Andrus Adamchik [mailto:andru..bjectstyle.org]
    >> Sent: Sunday, July 16, 2006 10:40 PM
    >> To: cayenne-de..ncubator.apache.org
    >> Subject: Re: Stable branch is created, any word on CLA's?
    >>
    >>
    >> Michael,
    >>
    >> I fixed the error below, and also all code generation templates, and
    >> now I can compile and run unit tests, but many of them still fail.
    >>
    >> Could you use your script to fix the test resources under
    >>
    >> * cayenne-java/src/tests/resources/ClassGeneration/
    >> * cayenne-java/src/tests/resources/dml/
    >>
    >> Andrus
    >>
    >>
    >> On Jul 16, 2006, at 3:47 PM, Andrus Adamchik wrote:
    >>
    >>> Also it looks like we will need a project upgrade checker in the
    >>> modeler, as the queries are saved with a builder factory class
    >>> encoded:
    >>>
    >>> factory="org.objectstyle.cayenne.map.SelectQueryBuilder"
    >>>
    >>> Same is true for the explicit DbAdapters. As a result when I run
    >>> the tests, I get this:
    >>>
    >>> # ant clean test
    >>> ...
    >>> BUILD FAILED
    >>> /Users/andrus/work/cayenne/cayenne-ant/build.xml:112: The following
    >>> error occurred while executing this line:
    >>> /Users/andrus/work/cayenne/cayenne-ant/ant/test.xml:30: The
    >>> following error occurred while executing this line:
    >>> /Users/andrus/work/cayenne/cayenne-ant/ant/import/macros.xml:93:
    >>> Error generating classes: MapLoader::processStartQuery(), invalid
    >>> query builder: org.objectstyle.cayenne.map.SelectQueryBuilder
    >>>
    >>> I may look into that once I am done with 1.2 release.
    >>>
    >>> Andrus
    >>>
    >>>
    >>> On Jul 16, 2006, at 1:31 PM, Michael Gentry wrote:
    >>>
    >>>> OK, I think it is mostly done. I think I might still have a few
    >>>> glitches, though. I can't do a full ant build yet, but I think I'm
    >>>> missing the tutorials ... I can't work on it more until this
    >>>> evening,
    >>>> though. If you find problems, please let me know.
    >>>>
    >>>> Thanks!
    >>>>
    >>>> /dev/mrg
    >>>>
    >>>>
    >>>> On 7/14/06, Andrus Adamchik <andru..bjectstyle.org> wrote:
    >>>>>
    >>>>> On Jul 14, 2006, at 8:28 PM, Michael Gentry wrote:
    >>>>>> OK, I've made a script that'll change all Java package and import
    >>>>>> references from ObjectStyle to Apache. Appears to be working
    >>>>> fine in
    >>>>>> my sandbox test.
    >>>>>
    >>>>> Cool!
    >>>>>
    >>>>>> This is going into the TRUNK, right? (paranoid hat firmly in
    >>>>>> place) :-)
    >>>>>
    >>>>> Yep:
    >>>>>
    >>>>> https://svn.apache.org/repos/asf/incubator/cayenne/main/trunk/
    >>>>>
    >>>>>
    >>>>> BTW, I just moved the website to Apache. Waiting for the sync
    >>>>> process
    >>>>> to pick it up in production. According to the infra docs this
    >>>>> should
    >>>>> happen around 9:11 pm EST.
    >>>>>
    >>>>> Andrus
    >>>>>
    >>>>>
    >>>>
    >>>
    >>>
    >>
    >>
    >

    Craig Russell
    Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
    408 276-5638 mailto:Craig.Russel..un.com
    P.S. A good JDO? O, Gasp!





    This archive was generated by hypermail 2.0.0 : Mon Jul 17 2006 - 23:07:12 EDT