Absolutely, that's what I meant. Don't blindly trust them. Il giorno mar 5 ago 2025 alle ore 12:01 Guillaume Nodet <gno...@apache.org> ha scritto:
> Can that be solved by asking for PR reviews ? > > Le mar. 5 août 2025 à 11:37, Andrea Cosentino <anco...@gmail.com> a écrit > : > > > I think it's a good idea, my only concern is giving too much trust to AI > > agents. > > > > They still need to be supervised. > > > > Il giorno mar 5 ago 2025 alle ore 10:40 Otavio Rodolfo Piske < > > angusyo...@gmail.com> ha scritto: > > > > > Hello, > > > > > > I'd like to bring to discussion that we add a set of a dedicated AI > > > instructions file (e.g., INSTRUCTIONS.ai) to the Apache Camel > repository > > > (core and other sub-projects). > > > > > > The purpose of these files would be to define how AI-powered coding > > agents > > > and tools should behave when generating code for this project. I > believe > > > this would be beneficial for a few key reasons: > > > > > > 1. > > > > > > *Enforce ASF Generative Tooling Guidelines:* It would help us > formally > > > adopt and point to the standards defined by the ASF on the use of > > > generative AI, ensuring all contributions are compliant. > > > - > > > > > > Apache Software Foundation Legal - Generative Tooling > > > <https://www.apache.org/legal/generative-tooling.html> > > > 2. > > > > > > *Maintain Project Coding Standards:* We can use it to instruct AI > > tools > > > on Camel's specific coding patterns, conventions, and architectural > > > principles. This will help maintain the consistency and quality of > the > > > codebase. > > > 3. > > > > > > *Define Clear Guardrails:* It allows us to establish a reasonable > set > > of > > > rules and constraints for generated code, promoting security, > > > reliability, > > > and adherence to best practices from the start. > > > > > > This is becoming a standard practice in other major open-source > projects. > > > For example, the Linux kernel community is already discussing and > > defining > > > similar guidelines to ensure AI-assisted contributions are > constructive. > > > > > > - > > > > > > Linux Kernel Mailing List Discussion > > > < > > > > https://lore.kernel.org/all/20250725175358.1989323-1-sas...@kernel.org/> > > > > > > I believe that taking this proactive step will help us harness the > > benefits > > > of AI tooling while safeguarding the integrity of the project. > > > > > > I'd like to open a discussion on this. What are your thoughts? Any > other > > > projects in the ASF that have defined these instructions and that we > > could > > > inspire our guidelines on? > > > > > > > > > Kind regards, > > > -- > > > Otavio R. Piske > > > http://orpiske.net > > > > > > > > -- > ------------------------ > Guillaume Nodet >