Skip to content

start policy updates on ai tool usage#1006

Open
mpadge wants to merge 18 commits into
mainfrom
ai-updates
Open

start policy updates on ai tool usage#1006
mpadge wants to merge 18 commits into
mainfrom
ai-updates

Conversation

@mpadge

@mpadge mpadge commented Apr 20, 2026

Copy link
Copy Markdown
Member

Checklist for dev guide maintainers, do not delete 😸

  • Review of the content in the initial language.
  • News item.
  • Translation of the content in other languages.
  • Review of the translations.

@maelle

maelle commented May 18, 2026

Copy link
Copy Markdown
Member

Any ETA? We could aim for a small release that'd have this and the other changes since the last release. I know this is all still very WIP.

@mpadge

mpadge commented May 18, 2026

Copy link
Copy Markdown
Member Author

Any ETA? We could aim for a small release that'd have this and the other changes since the last release. I know this is all still very WIP.

Thanks for the prod - I think this should be merged as quickly as possible. I also think it's okay for an initial first draft of our policies. I hope and expect we'll edit and revise as things proceed, but am happy for you to tweak, approve, and merge when you're ready. Thanks!

@mpadge mpadge requested a review from maelle May 18, 2026 14:11
@maelle

maelle commented May 21, 2026

Copy link
Copy Markdown
Member

I'll generate the translations ASAP.

@maelle maelle force-pushed the ai-updates branch 4 times, most recently from c191b55 to 7220acd Compare May 21, 2026 14:11
@maelle maelle requested review from a team as code owners May 22, 2026 07:48
@maelle maelle requested review from beatrizmilz and yabellini and removed request for a team May 22, 2026 07:48
@maelle maelle requested review from fblpalmeira and removed request for beatrizmilz May 22, 2026 11:48
@mpadge

mpadge commented May 22, 2026

Copy link
Copy Markdown
Member Author

@maelle I also just added another checkbox to templates/review.md which will also need translating.

@maelle

maelle commented May 22, 2026

Copy link
Copy Markdown
Member

@mpadge I added the missing translations. In such cases I use copy-paste (DeepL interface or https://docs.ropensci.org/babeldown/reference/deepl_translate_clipboard.html), I can only use deepl_branch_update() when no translation has been added yet.

@yabellini yabellini left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Some Spanish suggestions.
Some comments on the clarity of the instructions.
There is text that is repeated twice; it looks like we should delete one.

Comment thread softwarereview_author.es.Rmd Outdated
Comment thread softwarereview_author.es.Rmd Outdated
Comment thread softwarereview_author.es.Rmd Outdated
Como se indica en [nuestras políticas generales](#policies-ai) exigimos a todos los autores que envíen propuestas que describan cómo se han utilizado dichas herramientas, y que incluyan enlaces a cualquier aspecto relevante de los repositorios.
Una regla muy general es que cuanto mayor sea el uso de herramientas de IA generativa en un envío a rOpenSci, más documentación esperaremos y más esperaremos que se hayan utilizado dichas herramientas. *sistemáticamente*.
El uso sistemático de herramientas incluye cualquier enfoque que detalle de forma transparente y progresiva la contribución de las herramientas de IA generativa a la producción de software.
Los ejemplos de herramientas sistemáticas de IA generativa van desde [el "spec-kit" de GitHub para el desarrollo basado en especificaciones](https://github.com/github/spec-kit) a [nuestra propia herramienta experimental para documentar las decisiones de diseño de software](https://github.com/ropensci-review-tools/designlens).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I have some problems understanding what I'm supposed to do if I use AI in my package to meet the requirements outlined here. I need to check the examples linked in more deeply. I'm wondering if we can link to good examples from a package under review or other packages that have the information as we would like to see.

Comment thread softwarereview_policies.es.Rmd Outdated
Comment thread softwarereview_reviewer.es.Rmd Outdated
Comment thread softwarereview_reviewer.es.Rmd Outdated
El uso de herramientas de IA generativa es aceptable tanto para los autores como para los revisores, pero los revisores no pueden utilizarlas para fundamentar directamente sus decisiones o recomendaciones.
Por lo general, los revisores deben solicitar la aprobación de los autores y editores antes de utilizar herramientas de IA generativa, y hacerlo públicamente en el hilo de la revisión.
Al igual que esperamos de los autores, exigimos a los revisores que revelen cualquier uso de herramientas de IA generativa con el mayor detalle posible.
Algunos ejemplos de uso aceptable son la generación de una visión general de la funcionalidad del paquete, o la iteración a través de un historial Git para proporcionar una visión general de las decisiones de desarrollo.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Can we link to some good examples? Or how can you actually do that?

Comment thread softwarereview_reviewer.pt.Rmd
Comment thread softwarereview_reviewer.Rmd Outdated
Examples of acceptable usage include generating an overview of package functionality, or iterating through a Git history to provide an overview of development decisions.
We ask reviewers to be as transparent as possible.

### Use of generative AI tools

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This looks like it is repeated. It is the same text two times.
I removed it in the Spanish version. I advice to remove in the Portuguese one, I also suggest to remove from here.

Co-authored-by: Yanina Bellini Saibene <yabellini@gmail.com>
maelle and others added 5 commits May 29, 2026 10:28
Co-authored-by: Yanina Bellini Saibene <yabellini@gmail.com>
Co-authored-by: Yanina Bellini Saibene <yabellini@gmail.com>
Co-authored-by: Yanina Bellini Saibene <yabellini@gmail.com>
Co-authored-by: Yanina Bellini Saibene <yabellini@gmail.com>
Co-authored-by: Yanina Bellini Saibene <yabellini@gmail.com>
@maelle maelle removed request for fblpalmeira and maelle May 29, 2026 08:35
@maelle

maelle commented May 29, 2026

Copy link
Copy Markdown
Member

@mpadge @yabellini has great comments on the content. Could you please work on those, and then request a new review from us both? I've removed the PT translation request for now.

@mpadge mpadge requested review from maelle and yabellini June 8, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants