Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.4, 1.1.0, 1.2.2, 1.3.0, 2.0.0-M2
    • Fix Version/s: 1.3.0, 2.0.0-M2
    • Component/s: build / infrastructure
    • Labels:
      None
    • Patch Info:
      Patch Available

      Description

      Update the build to use the maven-remote-resources-plugin to generate the ASF required LICENSE/NOTICE files.
      This will involve:
      1) updating the root pom to setup the maven-remote-resources-plugin
      2) moving the existing LICENSE/NOTICE files from openjpa-project to the source root dir
      3) removing other LICENSE/NOTICE files from the source, as the plugin will generate them
      4) add LICENSE.vm and/or NOTICE.vm files for artifact unique legal requirements (like XSD notices and/or unique copyright statements)
      Afterwards, we'll only have to add/update the LICENSE.vm/NOTICE.vm files for a specific module if we add new code that contains new notices, as the plugin will automatically include the LICENSE/NOTICE text from included dependencies as needed.

      This will be an updated patch, based on earlier work done by David Jencks for OPENJPA-772.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                drwoods Donald Woods
                Reporter:
                drwoods Donald Woods
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: