Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2540

Try Maven Shade renaming of ICU library

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.1.0
    • None
    • Libraries
    • None

    Description

      We depend on a recent ICU library.

      Some well known programs such as the ibm-cross-tester at OpenDFDL github site, depend on an older ICU library version.

      Hence, we cannot link both daffodil and IBM DFDL together into one application for cross testing purposes.

      The Maven Shade plugin can be used to rename a library (change all its packages), and we could do this for daffodil's use of the ICU library.

      That would allow Daffodil to link with other 3rd-party libraries that conflict with our dependent libraries.

      Then the ibm-cross-tester could be rewritten to be an "ordinary" application, and not an an alternative TDML processor that must be used instead of the daffodil TDML processor.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: