Re: Normalizing EOModel plists and avoiding CVS merge conflicts

From: Mike Schrag (mschra..dimension.com)
Date: Mon Jul 17 2006 - 14:37:26 EDT

  • Next message: Chuck Hill: "Re: Normalizing EOModel plists and avoiding CVS merge conflicts"

    It's being looked into ... However, for this patch, I took Marc's
    original and removed the dependencies on Foundation (basically I
    ported his code to Cayenne).

    Note that I did not port the plugin part of his patch, just the model
    sorting, but it should be pretty trivial to add write an equivalent
    of his plugin for existing models by using the EOModeler plugin code
    (i.e. a plugin that just opens the model and resaves it when you
    select a "Fix The Order Of This Thing" action). However, if you're
    using Eclipse, you're going to just want to use our EOModeler and it
    won't matter anyway ;)

    ms

    On Jul 17, 2006, at 2:29 PM, Watkins, Garry wrote:

    > Mike, did you get clarification on the WebObjects Deployment license?
    > gw
    >
    > -----Original Message-----
    > From: Mike Schrag [mailto:mschra..dimension.com]
    > Sent: Monday, July 17, 2006 2:24 PM
    > To: woproject-de..bjectstyle.org
    > Subject: Re: Normalizing EOModel plists and avoiding CVS merge
    > conflicts
    >
    > Let it be so ... I just merged Marc's patch with Cayenne and updated
    > Eclipse EOModeler to write with it. So EOModels all produce
    > consistently ordered output now.
    >
    > ms
    >
    > On Jul 17, 2006, at 12:52 PM, Chuck Hill wrote:
    >
    >>
    >> On Jul 17, 2006, at 9:44 AM, mar..iffy-berlin.in-berlin.de wrote:
    >>
    >>> On 17. Jul. 2006, at 17:24, Mike Schrag wrote:
    >>>
    >>>> Yes, we use Cayenne's plist serializer, and that would be very
    >>>> handy
    >
    >>>> to have. In fact, it would be particularly handy for me because I
    >>>> need to do equality tests between old EOModeler and new EOModeler
    >>>> but their order is all different. It makes using diff a
    >>>> non-starter.
    >>>
    >>
    >> I just had a vision: an EOModeler that writes plists in a
    >> deterministic fashion. Wow. Now THAT would be cool! :-P
    >>
    >>
    >> --
    >> Coming sometime... - an introduction to web applications using
    >> WebObjects and Xcode http://www.global-village.net/wointro
    >>
    >> Practical WebObjects - for developers who want to increase their
    >> overall knowledge of WebObjects or who are trying to solve specific
    >> problems. http://www.global-village.net/products/
    >> practical_webobjects
    >>
    >>
    >>
    >>
    >
    >
    >
    >
    >
    > Confidential & Privileged
    >
    > Unless otherwise indicated or obvious from its nature, the
    > information contained in this communication is attorney-client
    > privileged and confidential information/work product. This
    > communication is intended for the use of the individual or entity
    > named above. If the reader of this communication is not the
    > intended recipient, you are hereby notified that any dissemination,
    > distribution or copying of this communication is strictly
    > prohibited. If you have received this communication in error or
    > are not sure whether it is privileged, please immediately notify us
    > by return e-mail and destroy any copies--electronic, paper or
    > otherwise--which you may have of this communication.
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Mon Jul 17 2006 - 14:37:32 EDT