Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-905

Replace EMF-based Model Extensions with new framework

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: 7.3
    • Fix Version/s: 7.6
    • Component/s: None
    • Labels:
      None
    • Release Notes Docs Status:
      Not Yet Documented

      Description

      Designer's current Model Extensions framework has some limitations which include:
      1. The current framework allows for only 1 extension model.
      2. Extension models are included as a dependent models in VDBs.
      3. When sequenced through publishing into the Modeshape repository none of the default "extended" property values are currently sequenced. There is no mechanism in Modeshape to associate 2 or more documents in this way.
      4. When using the EMF Extension Model, EMF controls when Annotation objects are created, and we're creating annotation objects even when none are strictly needed (e.g., all the tags in the annotation have default values, and thus don't appear in the XMI file). The result is a lot of unnecessary Annotation objects.

      Need to design a new framework that is scalable, allows for applying multiple extensions, includes the extension metadata within a model (initial values and types) and can be easily adapted/sequenced by Modeshape.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  elvisisking Dan Florian
                  Reporter:
                  blafond Barry LaFond
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: