On 12/15/25 10:09 PM, Frode Nordahl wrote:
> The Assisted-by tag is used to disclose the use of AI assistants in
> creating patches. This tag was already mentioned in the AI-assisted
> Contributions section but was not documented in the Tags section.
> 
> Following OOB discussion, the tag should include only the product name
> of the AI assistant, not an email address.
> 
> Assisted-by: GitHub Copilot
> Signed-off-by: Frode Nordahl <[email protected]>
> ---
> 
> github copilot cli prompt BEGIN:
> Context
> =======
> 
> The current working directory contains a bootstrapped and built copy of the
> Open Virtual Network (OVN) project, which is also publicly available from
> https://github.com/ovn-org/ovn.git.
> 
> Assignment
> ==========
> 
> 1.
> On the back of OOB discussion it was also decided that upstream does not
> want e-mail address in the Assisted-by tag, only the product name of the
> agent.
> 
> It was also highlighted that the Assisted-by tag is not currently documented.
> 
> Can you propose a patch and commit it to the local git respotory that adds
> this documentation to the Tags section of:
> Documentation/internals/contributing/submitting-patches.rst.
> 
> Make sure to adapt your proposal so it fits with language and tone of
> voice used in the rest of that section.
> 
> 2.
> Previously you helped me craft a patch proposal for OVN which has received
> review comments:
> https://patchwork.ozlabs.org/project/ovn/patch/[email protected]/
> 
> Please propose a v3 patch that addresses the feedback and commit it to the
> local Git repository, remember to update the commit message.
> END
> github copilot cli transcript: 
> https://gist.github.com/fnordahl/72af273b96cf60a0e49b111e3efc4372
> 
>  .../contributing/submitting-patches.rst          | 16 ++++++++++++++++
>  1 file changed, 16 insertions(+)
>

Hi Frode,

Thanks for the documentation update!


> diff --git a/Documentation/internals/contributing/submitting-patches.rst 
> b/Documentation/internals/contributing/submitting-patches.rst
> index 1d6fa5e45..3e7854607 100644
> --- a/Documentation/internals/contributing/submitting-patches.rst
> +++ b/Documentation/internals/contributing/submitting-patches.rst
> @@ -329,6 +329,22 @@ Examples of common tags follow.
>    appropriate to cite the URL to the report in a Reported-at
>    tag.  Use a Reported-by tag to acknowledge the reporters.
>  
> +``Assisted-by: Product Name``

Would it make sense to call it "AI Code Assistant" instead of "Product
Name"?

> +
> +  When a patch has been created with the assistance of an AI tool,
> +  this tag should be used to disclose that fact.  Only include the
> +  product name of the AI assistant, not an email address.  For
> +  example:
> +
> +  ::
> +
> +      Assisted-by: GitHub Copilot
> +

The few AI-assisted contributions we had until now did the attribution
in the following way:

    Assisted-by: Cursor, with model: Claude Sonnet 4.5
    Assisted-by: gemini-cli, with model: gemini-3-pro-preview
    Assisted-by: gemini-cli, with model: gemini-3-pro-preview

Do you think it makes sense to mention that the model should be listed,
if possible?

> +  The author of the patch remains fully responsible for the content
> +  and must ensure it complies with the Developer's Certificate of
> +  Origin.  See the "AI-assisted Contributions" section for more
> +  information.
> +
>  Developer's Certificate of Origin
>  ---------------------------------
>  

Regards,
Dumitru


_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to