This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

V3 Generator Status 20120531

From HL7Wiki
Jump to navigation Jump to search

Canadian Generator Update included:

  1. In re MIF Releases:
    • Revise Generator Transforms to detect MIF release level and adjust source to the "primary" for the Generator
    • Target for Generator was MIF 2.2 (Andy?)
    • Up-rev/down-rev transforms were released to Universal Generator early on
  2. In re Source "organization"
    • Agnostic to source directories
    • Permits specification of result directories
    • Recognizes a file's "type" from the file itself rather than by name or directory
  3. In re Generation Steps
    • Revised the source-to-mif transforms
    • Includes all steps, including Table Views and Excel Views used by Universal Publishing
  4. In re Dependency
    • Attempted to completely revise the ANT dependencies such that would only process the files actually needed
    • NOTE: Universal process adopted a variant that looks at all files; determines dependencies among artifacts; allows filtering of source content so that Generator only sees the source files that are known, a priori, to be required

Status

1-3 are done and tested; 4 has "tripped" Does not preclude use of rest, but will require a variant on the primary interface/command structure Universal has deferred maintenance pending CA release.

Publishing wishes to incorporate the CA changes into the "Universal" Combined publishing tool, which in reality means into the Universal Generator. Will undertake:

  • Set a directory profile that matches the prior V3 Generator (using 2)
  • Incorporate all transform changes into V3 Generator (1 & 3)
  • Use extant dependency analysis to populate the source
  • Test and pray