Uploaded image for project: 'SystemDS'
  1. SystemDS
  2. SYSTEMDS-663

Remove redundancies in standalone tar.gz and zip artifacts

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • SystemML 0.10
    • Build
    • None

    Description

      The standalone tar.gz and zip artifacts (such as systemml-0.10.0-incubating-SNAPSHOT-standalone.tar.gz and systemml-0.10.0-incubating-SNAPSHOT-standalone.zip) contain redundancies in their included projects.

      In the lib directory, we have the following redundant jars:
      1) antlr4-annotations-4.3.jar
      2) antlr4-runtime-4.3.jar
      3) wink-json4j-1.4.jar

      These dependencies are also contained (as class files) in the SystemML jar file within the standalone tar.gz and zip files (such as the lib/systemml-0.10.0-incubating-SNAPSHOT.jar file) because they are set to "compile" scope.

      So, either these jars should be removed from the assembly for these standalone artifacts (src/assembly/standalone.xml), or in pom.xml these dependencies should be set to "provided" scope. Also, the LICENSE/NOTICE files (in src/assembly/standalone) should be updated appropriately.

      Attachments

        Activity

          People

            deron Jon Deron Eriksson
            deron Jon Deron Eriksson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: