parshimers commented on PR #4134:
URL: https://github.com/apache/texera/pull/4134#issuecomment-3666517046

   While this fixes some of the issues, I still think there are more remaining.
   Anything under frontend/src/app/common/formly is MIT-licensed by Google, not 
just that one file. 
   Furthermore the required attribution from the MIT license belongs in NOTICE, 
not LICENSE. The text of the Apache License actually refers to the NOTICE file 
(https://www.apache.org/licenses/LICENSE-2.0.html#redistribution) as the place 
where these sorts of attributions go. 
   
   I would also suggest that this task not be done via Claude or other LLMs. I 
don't think it's the right tool for the job. Using a script that an LLM might 
generate could be good, but there is no easy way to check the validity of the 
output an LLM would generate in this task. In fact it's exceedingly hard to 
validate this task, and easy to mistake it for being done correctly, as we have 
seen. Therefore the method in which it is done is important to scrutinize and 
have a high degree of confidence in. 
   
   My method so far has been to look at the diff of the change that added all 
of the ASF headers (and inadvertently changed some), and look carefully at any 
instance where lines were removed instead of added. There are not many of 
these. Each of those should be scrutinized and marked as either appropriate or 
mistaken. 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to