Re: Entity modeler standalone application ?

From: Mike Schrag (mschra..dimension.com)
Date: Mon Aug 14 2006 - 13:38:51 EDT

  • Next message: Mike Schrag: "Re: Bug in PBServer ?"

    It's definitely possible, but I'm not sure what dependencies there
    are going to be ... If you search for "project" in the source, you
    will find only about 3 classes actually have dependencies on being
    inside of an eclipse project. One is EclipseEOModelGroupFactory,
    which would need to be switched out for some other implementation
    (this is the code essentially that implements NSBundle-like dependent
    model discovery), and ClasspathUtils, which is used in a SIMILAR way,
    but finds jar files for building a WO-dependent classpath on-the-fly
    for SQL generation. These could conceivably both be abstracted into
    an interface/factory that is a little more like NSBundle (rather than
    static utility methods like they are now) but you would have to
    provide some implementation for IDEA people (maybe IDEA project files
    are not too hard to parse manually? or you could statically define
    the framework dependencies in some other file that gets loaded --
    sort of like how we do .eomodelgroup files in Eclipse).

    I'm going to be MIA for large development for about two weeks because
    I've been putting off "real work" recently that has to get done, but
    I'd be happy to provide info/support on that project, or after I'm
    back in action, we can talk further.

    After removing unused dependencies (there is some cruft in the list
    right now), here is the dependency list from the manifest file:

    Require-Bundle: org.eclipse.core.runtime,
      org.eclipse.core.resources,
      org.eclipse.ui.ide,
      org.eclipse.jdt.core,
      org.objectstyle.wolips.datasets,
      org.objectstyle.wolips.cayenne,
      org.eclipse.ui.views.properties.tabbed,
      org.eclipse.jface.databinding,
      org.objectstyle.wolips.eogenerator.ui

    ms

    On Aug 14, 2006, at 12:47 PM, Sébastien Sahuc wrote:

    > Mike,
    >
    > This is something that was brought up at the WWDC session, and I
    > thought it would be a good idea to do it. Do you think we could
    > bundle the Entity Modeler as a standalone application without any
    > other plugins (JDT, WO Editor, Subclipse ) ? I understand that we
    > would need to create a separate feature for it but I'm not sure in
    > term of cross dependency what this means. So the question is more
    > if this is feasible at all.
    >
    > Thanks,
    >
    > Sebastien
    >
    > PS: The reason there are some interest in such standalone
    > application for entity modeler, is because half of my team are
    > using IDEA, and don't feel (understandably) like switching IDE
    > right now.
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Mon Aug 14 2006 - 13:38:55 EDT