Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.5, 1.1.1, 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.

        Issue Links

          Activity

          Donald Woods made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Donald Woods made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Donald Woods added a comment -

          committed to trunk as Rev779191. OPENJPA-1103 opened to remember to update NOTICE files after the Spec has been released.

          Show
          Donald Woods added a comment - committed to trunk as Rev779191. OPENJPA-1103 opened to remember to update NOTICE files after the Spec has been released.
          Donald Woods made changes -
          Parent OPENJPA-1052 [ 12424122 ]
          Issue Type Improvement [ 4 ] Sub-task [ 7 ]
          Donald Woods made changes -
          Attachment OPENJPA-880-13x.patch [ 12409058 ]
          Hide
          Donald Woods added a comment -

          patch file for 1.3.x

          Show
          Donald Woods added a comment - patch file for 1.3.x
          Donald Woods made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Donald Woods made changes -
          Fix Version/s 1.3.0 [ 12313326 ]
          Affects Version/s 1.0.5 [ 12313777 ]
          Affects Version/s 1.1.1 [ 12313177 ]
          Affects Version/s 1.2.2 [ 12313681 ]
          Affects Version/s 1.3.0 [ 12313326 ]
          Patch Info [Patch Available]
          Donald Woods made changes -
          Field Original Value New Value
          Link This issue is related to OPENJPA-772 [ OPENJPA-772 ]
          Donald Woods created issue -

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Development