[gdal-dev] Integrating AI assisted code review for PR in OSGeo/GDAL?
Even Rouault
even.rouault at spatialys.com
Thu Apr 9 10:54:08 PDT 2026
Hi,
I went ahead and enabled Gemini code assist in the repo. It should
(hopefully) triggers only if you type "/gemini review" in a PR comment.
It is enabled for issues at Medium or High priority. Let's see how it goes
Even
Le 02/04/2026 à 15:42, Even Rouault via gdal-dev a écrit :
> Hi,
>
> I think it could be worth to have the *possibility* of requiring an AI
> assisted review for pull requests, directly available from our
> canonical repo. I've been occasionaly experimenting Gemini Code Assist
> and Copilot in my personal fork. Copilot had repeated failures a few
> weeks ago but seems to have been fixed recently, so I've more
> experience with /gemini review. I find it useful and it has spotted
> real issues, some of them would have probably went unnoticed during
> classic human review, and with an acceptable rate of false positives
> or debatable remarks.
>
> So my proposal would be to have the tool(s) enabled in OSGeo/GDAL
> repo, *on demand* (not sure if that's possible for Copilot. Is that a
> setting? Although I'm not trusting github enough to be sure if we want
> to increase our use of it. Gemini review is definitely on demand and
> an external github app we can disable in one click) for developers or
> reviewers that want to trigger them. I don't think having them to run
> systematically is a good idea, because some PRs are too trivial to get
> any benefit from them, and having them enabled systematically lead to
> noise as PR comments and notifications.
>
> I definitely don't think those tools should replace human review. AI
> tools are instructed to flatter your ego and will never say your PR is
> a bad idea, which a human reviewer will occasionally say. Or they lack
> the global picture, etc. I see them as additional tools on top of our
> CI instrumentation and human review.
>
> Anyone with experience in that area and thoughts?
>
> Even
>
--
http://www.spatialys.com
My software is free, but my time generally not.
More information about the gdal-dev
mailing list