Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-13967

Generate full binary licensing via collect_license_files.sh

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      Currently, collect_license_files.sh is a generic tool to collect licenses and it concatenates NOTICE files from jars contained in a given directory.
      In practice though this script is only used to assemble the NOTICE-binary file and licenses-binary directory.

      To make the script more user-friendly I propose to

      1. add the `-binary` suffix to the generate file/directory
      2. automatically add the NOTICE-binary header
      3. automatically add the LICENSE.slf4j file

      With this we can generate the entire binary licensing without and additional steps being required, which will also make it easy to add an automatic check for the correctness of said licensing.

        Attachments

          Activity

            People

            • Assignee:
              chesnay Chesnay Schepler
              Reporter:
              chesnay Chesnay Schepler

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m

                  Issue deployment