Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-15929

Clean up NOTICE and LICENSE files for Solr

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Spinoff from SOLR-15862 and SOLR-2406:

      We need a total cleanup of both these files

      • Move lots of (C) notices from NOTICE to LICENSE file
      • Cross-check that we list all dependencies, and that removed deps (such as for DIH etc) are removed from NOTICE/LICENSE

      I wonder if https://github.com/apache/solr/blob/main/solr/licenses/README.committers.txt should also be relocated to either `dev-docs/` or `help/` to make it easier to find. It is hard to get the license/notice stuff right, so we need a good guide for committers!

      See https://infra.apache.org/licensing-howto.html for the requirements. PS: Any preference whether we should rename the files without .txt suffix?

      Also, our source and binary distributions are quite different, and would ideally have different LICENSE and NOTICE files compared to the binary distro. I think the Apache Whisker tool could potientailly help with this https://creadur.apache.org/whisker/index.html but have not looked deeply.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              janhoy Jan Høydahl
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: