potiuk commented on a change in pull request #18675:
URL: https://github.com/apache/airflow/pull/18675#discussion_r748385017



##########
File path: airflow/www/webpack.config.js
##########
@@ -35,6 +36,22 @@ const JS_DIR = path.resolve(__dirname, './static/js');
 // noinspection JSUnresolvedVariable
 const BUILD_DIR = path.resolve(__dirname, './static/dist');
 
+// Convert licenses json into a standard format for LICENSES.txt
+const formatLicenses = (packages) => {
+  let text = `Apache Airflow
+Copyright 2016-2021 The Apache Software Foundation

Review comment:
       I believe it's not allowed.
   
   My interpretation is that you have to state what was the year your 
contributions were made and it should not be 
     a) future, because for example it would limit you so that you could not 
change licencing scheme until it expires 
     b) `present` verbatim - because it is meaningless in the context of 
"writer". The `present` only makes sense in the context of "reader" because you 
do not keep in the file the date when "present" was put. However, the licence 
file needs the context of "writer", so you need to specify when was the time 
the licence was last "expected" to be granted by those who have the rights to 
grant the licence.
   
   We usually perform a bulk update of all licence dates at the beginning of 
the year. This is also clear expression of intent "yes we want to licence our 
code under the ASF licence also in 2022". So do not worry about it now.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to