+1 as well. вт, 23 черв. 2026 р. о 06:11 Alessandro Pasotti via QGIS-Developer <[email protected]> пише: > > Big +1 > > It's probably hard to put in clear terms (and forgive my English), but > I think that the criteria should be even stricter than "contribute > only what you understand": > > "Do not contribute anything that you wouldn't have been fully capable > of writing on your own without any AI assistance." > > or > > "Contribute only what you could have done by yourself without any AI > assistance." > > Tthis makes it more likely that you will be able to fix or improve > your work if needed. > > On Tue, Jun 23, 2026 at 1:47 AM Nyall Dawson via QGIS-Developer > <[email protected]> wrote: > > > > Hi lists, > > > > Following recent discussions and conflict within the PostGIS community, I > > would like us to consider tightening our AI submission policy to hopefully > > avoid similar conflict arising in our community. > > > > I would propose that we move away from our current (quite permissive) > > "human in the loop" policy (see > > https://github.com/qgis/QGIS-Enhancement-Proposals/blob/master/qep-408-ai-tool-policy.md > > ) to something more restrictive, such as what the GDAL project has done. > > See > > https://github.com/OSGeo/gdal/blob/33399bf734f48a6727050ccd13a43575d43f6bf4/doc/source/community/ai_tool_policy.rst). > > > > In short, GDAL's policy is: > > > > Contributors can make limited use of LLMs for contributions in GDAL, > > subject to details mentioned below: > > > > - Human contributors must be the primary author(s) of GDAL contributions > > - All contributions including code, ticket comments, and commit messages > > should be fully understood by the author(s) submitting them to the project. > > - Submission of vibe-coded contributions is banned. > > - LLMs may only be used as an improved auto-completion mechanism, or for > > repeated tasks (mechanical refactoring) that could potentially be completed > > with a deterministic algorithm. > > - Human-coordinated or uncoordinated (OpenClaw, etc) use of agents for > > submission of contributions to the GDAL repository is banned. > > - Any LLM usage must be indicated by ticket label, comment, or commit > > message indication and account for what was written by whom/what. > > - The contributing human author is ultimately responsible for every line of > > code, comment, or mailing list interaction they initiate, and all of it is > > subject to the project's :ref:`code_of_conduct`. > > - The typical high verbosity of LLM code and text is actively discouraged. > > More code is more code to maintain. High verbosity contribution (tickets, > > code, messages, etc) will be seen as indication of LLM-generated content > > when not labeled otherwise and may be ignored, closed, left unmerged, or > > removed at maintainers' discretion. > > > > > > I personally think a combination of GDAL policy + borrowing the "contribute > > only what you understand" term from Godot's current policy (see > > https://contributing.godotengine.org/en/latest/pull_requests/pull_request_guidelines.html#ai-assisted-contributions > > could be a good step forward. Specifically this clause: > > > > Contribute only what you understand > > Only submit code that you fully understand and are prepared to explain to a > > maintainer. This especially applies if you implement the idea of another > > person, copy code from elsewhere, or if you use AI to assist you with your > > contribution. In all of these cases, you must disclose which part of your > > submission wasn't fully authored by you. > > > > Thoughts? > > > > Nyall > > > > > > _______________________________________________ > > QGIS-Developer mailing list > > [email protected] > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > > > -- > Alessandro Pasotti > QCooperative: www.qcooperative.net > ItOpen: www.itopen.it > _______________________________________________ > QGIS-Developer mailing list > [email protected] > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
-- Alexander Bruy _______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
