Skip to content

rfc: add organization-wide AI policy RFC#31

Open
jerrysxie wants to merge 3 commits into
OpenDevicePartnership:mainfrom
jerrysxie:add-org-wide-ai-policy-rfc
Open

rfc: add organization-wide AI policy RFC#31
jerrysxie wants to merge 3 commits into
OpenDevicePartnership:mainfrom
jerrysxie:add-org-wide-ai-policy-rfc

Conversation

@jerrysxie
Copy link
Copy Markdown
Collaborator

This RFC proposes an org-wide policy governing the use of AI coding assistants across all ODP repositories, covering human accountability, legal compliance, review/testing standards, enforcement, and integration with contribution guidelines.

This RFC proposes an org-wide policy governing the use of AI coding
assistants across all ODP repositories, covering human accountability,
legal compliance, review/testing standards, enforcement, and integration
with contribution guidelines.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jerrysxie
Copy link
Copy Markdown
Collaborator Author

jerrysxie commented Apr 21, 2026

Please review and provide any feedback @OpenDevicePartnership/odp-platform-maintainers

kurtjd
kurtjd previously approved these changes Apr 21, 2026
Comment thread rfc/0000-organization-wide-ai-policy.md
Comment thread rfc/0000-organization-wide-ai-policy.md Outdated
Comment on lines +68 to +70
4. **No direct AI submissions**: ODP does not accept contributions submitted directly by AI tools without
substantive human involvement. Automated pull requests generated entirely by AI agents without human review are
not permitted.
Copy link
Copy Markdown
Collaborator

@makubacki makubacki Apr 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer that we do not allow automated pull requests generated by AI agents at all regardless of human review. Many of the other requirements are more difficult to enforce and trace in history without a human using the AI only as an assistant and fully attesting to its output.

I believe the "Proposed Policy" section later follows this approach anyway.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is very likely that we will have automated pull requests generated by AI to update documentation, workflows, and other accompanying files. Do we want to restrict the stronger language for source code contribution only?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@makubacki Any more thought on this?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In Patina, we distinguish between automated bots and AI. We use automation with bot accounts to perform those tasks, but we still do not want to have an AI driven bot directly author PRs.

Are you still referring strictly to AI in this context vs automation? If so, this might be an area that differs for Patina.

Comment thread rfc/0000-organization-wide-ai-policy.md
Comment thread rfc/0000-organization-wide-ai-policy.md Outdated
Comment thread rfc/0000-organization-wide-ai-policy.md Outdated
Comment thread rfc/0000-organization-wide-ai-policy.md
Comment thread rfc/0000-organization-wide-ai-policy.md
Comment thread rfc/0000-organization-wide-ai-policy.md Outdated
Comment thread rfc/0000-organization-wide-ai-policy.md Outdated
Copy link
Copy Markdown

@felipebalbi felipebalbi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One comment below, all in all, looks good.

Comment thread rfc/0000-organization-wide-ai-policy.md Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a draft RFC proposing an organization-wide policy for using AI coding assistants across Open Device Partnership (ODP) repositories, focusing on contributor accountability, legal compliance, and quality expectations.

Changes:

  • Introduces a new RFC document defining goals, requirements, prior art, and a proposed org-wide AI policy.
  • Outlines enforcement expectations and how projects can extend the baseline policy.
  • Proposes integration options for surfacing the policy via per-repo CONTRIBUTING.md and/or a standalone governance document.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread rfc/0000-organization-wide-ai-policy.md
- Add 'As of today' qualifier to AI tool categories (review OpenDevicePartnership#1)
- Add device testing requirements where applicable to Policy §3 (review #3, OpenDevicePartnership#10)
- Resolve unresolved question on policy tiers: single baseline + extensions (review #5, OpenDevicePartnership#8)
- Resolve unresolved question on PR checkbox: not needed (review OpenDevicePartnership#9)
* Added Linux Foundation generative AI guidance section to provide
additional context on how other open source organizations handle
AI-generated contributions.

* Standardized the `Assisted-by:` commit trailer guidance to align with
the Linux kernel approach,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants