You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "Zhihua Deng (Jira)" <ji...@apache.org> on 2024/06/16 01:48:00 UTC

[jira] [Updated] (HIVE-28158) Add ASF license header in non-java files

     [ https://issues.apache.org/jira/browse/HIVE-28158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Zhihua Deng updated HIVE-28158:
-------------------------------
    Labels: hive-4.0.1-merged hive-4.0.1-must  (was: hive-4.0.1-must)

> Add ASF license header in non-java files
> ----------------------------------------
>
>                 Key: HIVE-28158
>                 URL: https://issues.apache.org/jira/browse/HIVE-28158
>             Project: Hive
>          Issue Type: Task
>          Components: Documentation
>            Reporter: Stamatis Zampetakis
>            Assignee: Stamatis Zampetakis
>            Priority: Major
>              Labels: hive-4.0.1-merged, hive-4.0.1-must
>             Fix For: 4.1.0
>
>
> According to the a [ASF policy|https://www.apache.org/legal/src-headers.html] 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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)