+1 on the cap On 2026/07/10 16:56:27 Jarek Potiuk wrote: > Hi all, > > Quick follow-up on the triage follow-up — one concrete, > upstream piece of the puzzle. > > Alongside triaging PRs after they arrive, it helps to limit how many can > pile up in the first place. GitHub has just made API support available for > a "pull request creation cap": a per-repository limit on how many *open* > PRs a user *without write access* can have at one time (committers and > collaborators are unaffected). See today's announcement: > > https://github.com/community/maintainers/discussions/840 > > To make this usable across ASF projects via .asf.yaml, I opened a PR to > infrastructure-asfyaml adding support for it: > > https://github.com/apache/infrastructure-asfyaml/pull/111 > > Once it's merged, we'd be able to configure something like: > > github: > pull_requests: > creation_cap: > enabled: true > max_open_pull_requests: 5 > > This complements the triage effort rather than replacing it: triage decides > what happens to PRs once they're open, while the cap keeps any single > non-collaborator from opening dozens at once — which is where a lot of the > low-value / automated inflow comes from. > > If this direction makes sense to you, I'd appreciate a look and a +1 on the > Infra PR — the more support it gets, the sooner Infra can merge it and we > (and other projects) can turn it on. > > Best, > Jarek > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
