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