Skip to content

UXarray should have an AI Usage Disclosure #1630

Closed

Description

@erogluorhan

EDIT (2026-11-02): The AI Usage Policy part that was originall discussed in this issue is now tracked in #1871 ; hence this issue is closed.

Originally posted by @Sevans711 in #1613

  1. UXarray should add an AI Usage Disclosure section to the default github PR form template? (See also some recent work to improve that form: clean up github PR form template #1608)

2. Maybe the repo should have a lightweight AI Usage Policy as well? If we go this route, it can be linked to from within the above PR checklist section.

There are many good examples online already, and the original discussion seemed to lean towards a lightweight beginning to this, e.g. something in between what holoview and xarray do, but it can be anything else that is a ligthweight start that can be improved over time.

Example: holoviews

holoviews PR form includes the following:

## AI Disclosure
<!-- Delete this section if AI was not used, else specify the tool/model
    (e.g. Cursor + Sonnet 4.6, Claude Code + Opus 4.6, ChatGPT) and briefly describe how it was used.
    Failure to disclose AI usage may result in a ban. -->

Tool & Model:
Usage:

- [ ] I have tested all AI-generated content in my PR.
- [ ] I take responsibility for all AI-generated content in my PR.

Example: xarray

xarray added an AI usage policy a few months ago (pydata/xarray#11126), as well as a section on the PR form:

### AI Disclosure

<!--- Please review our AI & contribution guidelines: https://docs.xarray.dev/en/stable/contribute/ai-policy.html.
    Remove this section if your PR does not contain AI-generated content. --->

- [ ] This PR contains AI-generated content.
  - [ ] I have tested any AI-generated content in my PR.
  - [ ] I take responsibility for any AI-generated content in my PR.
    <!--- If you used AI to generate code, please specify the tool used and the prompt below. --->
    Tools: {e.g., Claude, Codex, GitHub Copilot, ChatGPT, etc.}

Activity

  1. added
    documentationImprovements or additions to documentation
    developer experienceMakes the codebase easier to read, debug, maintain, or extend.
    on Jul 29, 2026
  2. moved this from 📚 Backlog to 📝 To-Do in UXarray Developmenton Jul 29, 2026
  3. Sevans711 commented on Jul 29, 2026

    @Sevans711
    Collaborator

    I'd be happy to take this one! It is "blocked" (sort of…) by work on #1608. EDIT: it is no longer blocked; 1608 has been merged.

    [original message here included suggested plan for what to do in the meantime]

  4. moved this from 📝 To-Do to 👀 In review in UXarray Developmenton Jul 31, 2026
  5. moved this from 👀 In review to 🏗 In progress in UXarray Developmenton Aug 5, 2026
  6. cmdupuis3 commented on Aug 19, 2026

    @cmdupuis3
    Collaborator

    @erogluorhan With the merge of PR #1634, should we consider this issue closed?

  7. Sevans711 commented on Aug 19, 2026

    @Sevans711
    Collaborator

    With the merge of PR #1634, should we consider this issue closed?

    I think the reason it is remaining open for now is to track the "AI Usage Policy" idea which remains unimplemented. It could be possible to close this now that the AI Usage Disclosure exists, and make a separate issue for AI Usage Policy, though? Either way makes sense to me.

  8. moved this from 🏗 In progress to 📝 To-Do in UXarray Developmenton Oct 28, 2026
  9. changed the title [-]UXarray should have an AI Usage Disclosure (and maybe a Policy)[/-] [+]UXarray should have an AI Usage Disclosure[/+] on Nov 2, 2026
  10. moved this from 📝 To-Do to ✅ Done in UXarray Developmenton Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

developer experienceMakes the codebase easier to read, debug, maintain, or extend.documentationImprovements or additions to documentation

Type

No type

Fields

Priority

Medium

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions