You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Nico Kruber (Jira)" <ji...@apache.org> on 2020/05/14 22:20:00 UTC

[jira] [Updated] (FLINK-17706) Clarify licensing situation

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

Nico Kruber updated FLINK-17706:
--------------------------------
    Description: 
After enabling the rat plugin, it finds the following files with missing or invalid license headers, broken down by all contributors I could find in the git history. If I see this correctly, every contributor should acknowledge the change of their files to the Apache License and then we could add the license headers and continue the project move:
 * [~rgrebennikov] + [~NicoK]

{code:java}
  src/main/java/org/apache/flink/benchmark/full/PojoSerializationBenchmark.java
  src/main/java/org/apache/flink/benchmark/full/StringSerializationBenchmark.java {code}
 * [~sunhaibotb]

{code:java}
  src/main/java/org/apache/flink/benchmark/functions/QueuingLongSource.java
  src/main/java/org/apache/flink/benchmark/operators/MultiplyByTwoCoStreamMap.java{code}
 * [~pnowojski]

{code:java}
  src/main/java/org/apache/flink/benchmark/functions/IntLongApplications.java
  src/main/java/org/apache/flink/benchmark/functions/IntegerLongSource.java
  src/main/java/org/apache/flink/benchmark/functions/LongSource.java
  src/main/java/org/apache/flink/benchmark/functions/MultiplyByTwo.java
  src/main/java/org/apache/flink/benchmark/functions/MultiplyIntLongByTwo.java
  src/main/java/org/apache/flink/benchmark/functions/SuccessException.java
  src/main/java/org/apache/flink/benchmark/functions/SumReduce.java
  src/main/java/org/apache/flink/benchmark/functions/SumReduceIntLong.java
  src/main/java/org/apache/flink/benchmark/functions/ValidatingCounter.java
  src/main/java/org/apache/flink/benchmark/CollectSink.java{code}
 * [~pnowojski]  + [~sunhaibotb]  + [~xintongsong]

{code:java}
   src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java{code}
 * [~NicoK]

{code:java}
  src/main/resources/avro/mypojo.avsc
  src/main/resources/protobuf/MyPojo.proto
  src/main/resources/thrift/mypojo.thrift{code}
 * [~pnowojski] + [~liyu]

{code:java}
  save_jmh_result.py{code}
The license should be clarified with the author and all contributors of that file.

Please, every tagged contributor, express your decision (whether you are fine with the change) below, so we can continue.

  was:
After enabling the rat plugin, it finds the following files with missing or invalid license headers:
{code:java}
  src/main/java/org/apache/flink/benchmark/full/PojoSerializationBenchmark.java
  src/main/java/org/apache/flink/benchmark/full/StringSerializationBenchmark.java
  src/main/java/org/apache/flink/benchmark/functions/IntLongApplications.java
  src/main/java/org/apache/flink/benchmark/functions/IntegerLongSource.java
  src/main/java/org/apache/flink/benchmark/functions/LongSource.java
  src/main/java/org/apache/flink/benchmark/functions/MultiplyByTwo.java
  src/main/java/org/apache/flink/benchmark/functions/MultiplyIntLongByTwo.java
  src/main/java/org/apache/flink/benchmark/functions/SuccessException.java
  src/main/java/org/apache/flink/benchmark/functions/SumReduce.java
  src/main/java/org/apache/flink/benchmark/functions/SumReduceIntLong.java
  src/main/java/org/apache/flink/benchmark/functions/ValidatingCounter.java
  src/main/java/org/apache/flink/benchmark/functions/QueuingLongSource.java
  src/main/java/org/apache/flink/benchmark/CollectSink.java
  src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java
  src/main/java/org/apache/flink/benchmark/operators/MultiplyByTwoCoStreamMap.java
  src/main/resources/avro/mypojo.avsc
  src/main/resources/protobuf/MyPojo.proto
  src/main/resources/thrift/mypojo.thrift
  save_jmh_result.py {code}
The license should be clarified with the author and all contributors of that file.


> Clarify licensing situation
> ---------------------------
>
>                 Key: FLINK-17706
>                 URL: https://issues.apache.org/jira/browse/FLINK-17706
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Benchmarks
>    Affects Versions: 1.11.0
>            Reporter: Nico Kruber
>            Priority: Major
>             Fix For: 1.11.0
>
>
> After enabling the rat plugin, it finds the following files with missing or invalid license headers, broken down by all contributors I could find in the git history. If I see this correctly, every contributor should acknowledge the change of their files to the Apache License and then we could add the license headers and continue the project move:
>  * [~rgrebennikov] + [~NicoK]
> {code:java}
>   src/main/java/org/apache/flink/benchmark/full/PojoSerializationBenchmark.java
>   src/main/java/org/apache/flink/benchmark/full/StringSerializationBenchmark.java {code}
>  * [~sunhaibotb]
> {code:java}
>   src/main/java/org/apache/flink/benchmark/functions/QueuingLongSource.java
>   src/main/java/org/apache/flink/benchmark/operators/MultiplyByTwoCoStreamMap.java{code}
>  * [~pnowojski]
> {code:java}
>   src/main/java/org/apache/flink/benchmark/functions/IntLongApplications.java
>   src/main/java/org/apache/flink/benchmark/functions/IntegerLongSource.java
>   src/main/java/org/apache/flink/benchmark/functions/LongSource.java
>   src/main/java/org/apache/flink/benchmark/functions/MultiplyByTwo.java
>   src/main/java/org/apache/flink/benchmark/functions/MultiplyIntLongByTwo.java
>   src/main/java/org/apache/flink/benchmark/functions/SuccessException.java
>   src/main/java/org/apache/flink/benchmark/functions/SumReduce.java
>   src/main/java/org/apache/flink/benchmark/functions/SumReduceIntLong.java
>   src/main/java/org/apache/flink/benchmark/functions/ValidatingCounter.java
>   src/main/java/org/apache/flink/benchmark/CollectSink.java{code}
>  * [~pnowojski]  + [~sunhaibotb]  + [~xintongsong]
> {code:java}
>    src/main/java/org/apache/flink/benchmark/FlinkEnvironmentContext.java{code}
>  * [~NicoK]
> {code:java}
>   src/main/resources/avro/mypojo.avsc
>   src/main/resources/protobuf/MyPojo.proto
>   src/main/resources/thrift/mypojo.thrift{code}
>  * [~pnowojski] + [~liyu]
> {code:java}
>   save_jmh_result.py{code}
> The license should be clarified with the author and all contributors of that file.
> Please, every tagged contributor, express your decision (whether you are fine with the change) below, so we can continue.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)