On Tue, Feb 10, 2026, at 12:35, Ralf Gommers via NumPy-Discussion wrote:
>> The way I read Matthew's comment is not that we should prescribe how people 
>> use their tools, but that we should be aware of the risks we are facing,
> 
> This part is fine in the abstract - but that's also true for the 
> environmental and societal impacts.

Those things don't typically directly affect development, so I don't think 
they're comparable. But it may be that we just leave this entire category as 
"things you [as a contributor] need to worry about for your own sake".

>  
>> and also communicate those risks to contributors who want to use AI tools to 
>> do NumPy development.
> 
> This doesn't necessarily make sense to me. If I try to figure out what all 
> the hand waving means concretely - i.e., "where would we want to communicate 
> such possible risks" - I think my answer is: probably nowhere.
> [...]
> If there is a concrete idea/proposal for a docs section, policy content, or 
> anything like that, please clarify.

Here's the very general draft text we're currently proposing for skimage:

"""
1. indicate the tool used, as well as how, in the PR description;
2. make sure you *carefully review* and *fully understand* all
proposed changes so we may have a conversation about them; and
3. be careful not to breach any copyright or license terms (yes, we
take those seriously!).
"""

Scikit-learn has something a bit more explicit:

https://scikit-learn.org/dev/developers/contributing.html#automated-contributions-policy

Before, it felt unnecessary to have such guidelines, because it would be silly 
to make a contribution without understanding it (how would you even come up 
with the patch). But, now it is entirely feasible to do so.

I'm also fine with not having any policy and just evaluating each contribution 
on its own merits. I do think it's useful to know when tools were used in 
generating significant portions of a PR, but it's not strictly necessary.

Stéfan
_______________________________________________
NumPy-Discussion mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/numpy-discussion.python.org
Member address: [email protected]

Reply via email to