Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-28158

Add ASF license header in non-java files

    XMLWordPrintableJSON

Details

    Description

      According to the a ASF policy all source files should contain an ASF header. Currently there are a lot of source files that do not contain the ASF header. The files can be broken into the following categories:

      Must have:

      • Python files (.py)
      • Bash/Shell script files (.sh)
      • Javascript files (.js)

      Should have:

      • Maven files (pom.xml)
      • GitHub workflows and Docker files (.yml)

      Good to have:

      • Hive/Tez/Yarn and other configuration files (.xml)
      • Log4J property files (.properties)
      • Markdown files (.md)

      Could have but OK if they don't:

      • Data files for tests (data/files/**)
      • Generated code files (src/gen)
      • QTest input/output files (.q, .q.out)
      • IntelliJ files (.idea)
      • Other txt and data files

      The changes here aim to address the first three categories (must, should, good) and add the missing header when possible.

      Attachments

        Activity

          People

            zabetak Stamatis Zampetakis
            zabetak Stamatis Zampetakis
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: