[gdal-dev] Adding a CI "stale" workflow for pull requests without activity
Andrew C Aitchison
andrew at aitchison.me.uk
Thu Apr 18 14:54:51 PDT 2024
On Thu, 18 Apr 2024, Even Rouault via gdal-dev wrote:
> I'm proposing in https://github.com/OSGeo/gdal/pull/9693 that we add a CI
> "stale" workflow for pull requests without activity. It is mostly a
> copy&paste from QGIS similar workflow with the following changes:
> - restrict the scope to pull requests only and not tickets (although we could
> potentially also do that for tickets that are in the "awaiting feedback"
> state)
> - increase the period to tag a pull request as "stale" to 28 days without
> activity. The stale bot adds a message in the PR explaining that, and that
> they have an extra delay of 14 days to make it progress, otherwise it will be
> automatically closed. So basically a PR without activity for 6 weeks will be
> automatically closed. I think this is a fair delay.
>
> The rationale for that is that it makes the cognitive load of PR reviewers
> lower by avoiding to have to read repeatedly a list of stale PRs, and it also
> encourages contributors to either make their work progress towards completion
> (or just make them realize that they don't have the bandwidth or motivation
> to make it further progress, which is also fine).
I assume this is for PRs awaiting response from the requester,
not PRs awaiting a response from a reviewer ?
--
Andrew C. Aitchison Kendal, UK
andrew at aitchison.me.uk
More information about the gdal-dev
mailing list