[
https://issues.apache.org/jira/browse/TEZ-4533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17809293#comment-17809293
]
Stamatis Zampetakis commented on TEZ-4533:
------------------------------------------
Binary and executable files do not fall in the same bucket. The bash/shell
script files under the bin directories in the projects you mentioned are actual
source code (unless you are talking about something else) so its definitely ok
to include them.
On the other hand, compiled code, jars, etc., are explicitly forbidden and
discussed multiple times in legal etc. One such discussion that I recall is the
following: https://lists.apache.org/thread/sy7lz1ko03ywmy6vvp0r3nnlq9ox65bk (I
am not sure if everyone can open the thread cause it is part of legal-discuss).
Even well-known and widely used binaries such as the gradle wrapper jar
(LEGAL-570) are forbidden with the argument that we cannot easily inspect their
content.
The TestIFile discussed here is a file that I cannot open with any common tool
(text editor, tar, unzip, etc.) in order to inspect the contents and I have no
idea how it was produced. My interpretation of the policy is that such kind of
files are forbidden. I may be wrong though so usually when there are different
opinions the ball goes to LEGAL so feel free to open a ticket there to clarify
the situation of this file.
The git tag and the src archives on GitHub do not consist an official ASF
release. It is usually fine if the content of the git tag and the src package
under dist.apache.org differ; this is actually happening for many ASF projects.
It's not ideal but it is allowed.
> Source release distribution must not contain
> TestIFile_concatenated_compressed.bin
> ----------------------------------------------------------------------------------
>
> Key: TEZ-4533
> URL: https://issues.apache.org/jira/browse/TEZ-4533
> Project: Apache Tez
> Issue Type: Bug
> Reporter: Stamatis Zampetakis
> Assignee: Stamatis Zampetakis
> Priority: Blocker
> Fix For: 0.10.3
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> [TestIFile_concatenated_compressed.bin|https://github.com/apache/tez/blob/21611246b1dc4cdc61d3c1970c646fb9a6943351/tez-runtime-library/src/test/resources/TestIFile_concatenated_compressed.bin]
> is a binary file thus it should not be part of the source code distribution
> of Apache Tez cause it violates the ASF policy.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)