Re: svn commit: r911476 - /cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-datamap-superclass.vm

From: Aristedes Maniatis (ar..aniatis.org)
Date: Thu Feb 18 2010 - 19:42:28 EST

  • Next message: Mike Kienenberger: "Re: svn commit: r911476 - /cayenne/main/trunk/framework/cayenne-tools/src/main/resources/templates/v1_2/client-datamap-superclass.vm"

    On 19/02/10 9:44 AM, Mike Kienenberger wrote:
    > v1.2 is the cgen version. It's fine and doesn't need to be changed.
    > We would only change that version if we did further work on the cgen
    > engine.

    End users will probably confuse 1.2 with the Cayenne 1.2 release version number.

    * why do we have a version at all? Surely the templates which ship with Cayenne 3.1 are the templates which work with 3.1. Should the user be given the choice to use version 1.1 templates or 1.2 templates, when only the 1.2 templates will work.

    * Andrey just introduced a change which makes the templates non-backward compatible. So if we keep the versioning, we should move to 1.3 to identify to the user that things have changed.

    Ari

    -- 
    -------------------------->
    Aristedes Maniatis
    GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
    



    This archive was generated by hypermail 2.0.0 : Thu Feb 18 2010 - 19:45:40 EST