potiuk commented on issue #52378: URL: https://github.com/apache/airflow/issues/52378#issuecomment-3015221661
This is a fantastic project to try AI agents on (and thanks @kaxil for providing such deatailed prompt ... This might help to get this done in no time while keeping the contributors - humans - in the driving seat and also it's a great opportunity to learn how to use agents effectively. I will try to contribute some provider changes with it. Just some info for those who are using AI. There are some **restrictions** related to the use of AI in the ASF, but I think they do not apply in this case (or you can very easily use AI to follow the guidelines of the ASF). The policy is here - https://www.apache.org/legal/generative-tooling.html , and you do not have read and interpret it all (of course you can if you want) as I did it for you in this case. Basically it boils down to: * looking at terms & conditions of the agent you have. If the agent prevents places any restrictions on the code generated with it - we shoudl not use it because it limit us with redistribution of the code. * the code for this one is not something really "copyrightable" - because it will use our examples and adjust our old code to the new API so there is nothing truly inventive here (copying an algorithm from a GPL code would be bad). But in this case - there is really no concern about it. Otherwise a good idea is to ask the agent what were the sources it based it's generated code on - usually most agents now will answer this questions pretty accurately. * the policy advises (but it is not a condition) to make a comment what tool you created the code with - this is mostly from provenance tracking but also good to make some stats etc. Whoever submits the code should be "reasonably convinced" that the conditions above are met - there are no needs to prove it or anything like that - you just need to be aware of those conditions. Happy vibe-coding! -- 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]
