-
-
Notifications
You must be signed in to change notification settings - Fork 308
add guidelines for AI based contributions #2199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I am strongly against this PR being merged without a PSC vote. |
This reverts commit 92fdcb9.
As far as I understood, this was not intended to change pygeoapi's policy on AI usage. So much as to name the reality of AI usage in 2026 regardless of anyones particular stance. I will not chime in to what role the PSC should play, but I do think it prescient to draft some verbiage around this. Perhaps it is a verbiage question but I read as stating explicitly your concern. Perhaps the line I would have a question about is: Regardless of who contributes code, there must be some responsible party validating the contribution meets pygeoapi community guidelines. I believe this to be the shared responsibility of both the contributor and the project maintainers. |
|
@kalxas I have reverted the change so we can have a larger discussion and decision by the PSC on the mailing list. Once we have a PSC decision, we can add accordingly. |
IMHO this guideline is only making explicit that whatever requirements we do have for humans contributing code, these hold for AI contributed code; and that ultimately, the human will be the sole responsible for the code. I think banning AI all together does not seem realistic, and will likely receive a push back from the community. |
Does it make sense to ban commit created by github profiles of AI agents? This is IMHO the practical way to push formally the responsability and the copyright to the humans behind each and every agent. |
@francbartoli I like that idea, but is there a easy way to identify those PRs? There is an interesting discussion going on about this on Reddit. Apparently curl is being DDosSed by AI slop. |
Overview
This PR updates project contributing guidelines with respect to AI-based contributions.
Related Issue / discussion
No PR, based on discussion and action at the pygeoapi meeting 2026-01-09
Additional information
None
Dependency policy (RFC2)
Updates to public demo
Contributions and licensing
(as per https://github.com/geopython/pygeoapi/blob/master/CONTRIBUTING.md#contributions-and-licensing)