Trying to determine the correct uses or the amount of correct usage for an
emerging technology is probably a mistake.  AI tools (not "clankers"
please, that's a trendy but worthless term) are changing rapidly.

Consider doing the following:

   - The person who submits the code must acknowledge if an AI tool was
   used, and to what extent.  (Did it generate code?  Test cases?  Language
   translation?)
   - That person takes responsibility for the code, as they are the one
   that submitted it and invoked the AI tooling.
   - *No code gets accepted unless it is reviewed by a human.*  This is the
   big one as it hopefully filters out code that is incomplete or possibly
   dangerous.  Many people are using AI tools, but they don't know how to
   evaluate the output.  Human review by a domain expert is needed.
   - The code may be removed in the future if the AI contribution to it
   becomes problematic.  (I'm thinking about copyright issues here.)

Ultimately, accepting code or contributions is an editorial process.  The
editor has the right to accept or reject for many different reasons, and
using AI tech is just another factor in that decision process.


-Mike
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to