Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-2451

LICENSES_THIRD_PARTY file lists DSpace APIs as "SNAPSHOT" versions

    Details

    • Attachments:
      0
    • Comments:
      0
    • Documentation Status:
      Not Required

      Description

      Starting with DSpace 5, we began auto-generating the [src]/LICENSES_THIRD_PARTY file via a Maven plugin:

      https://wiki.duraspace.org/display/DSPACE/Release+Procedure#ReleaseProcedure-RegeneratetheLICENSES_THIRD_PARTYfile

      https://github.com/DSpace/DSpace/blob/master/LICENSES_THIRD_PARTY

      However, currently that LICENSES_THIRD_PARTY file lists the DSpace API licenses, which are not "third-party" and they are duplicative of the actual [src]/LICENSE file. In addition, these DSpace APIs are listed as "SNAPSHOT" versions, since that was the version of the code which was used to generate the LICENSES_THIRD_PARTY file:
      https://github.com/DSpace/DSpace/blob/dspace-5.0/LICENSES_THIRD_PARTY#L269-278

      Ideally, we should just find a way to "filter out" the DSpace APIs altogether from the LICENSES_THIRD_PARTY file. We don't need them to be listed there, as the purpose of the file is to list non-DSpace licenses.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              tdonohue Tim Donohue
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: