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]
