Some Observations on the D Development Process

Seb seb at wilzba.ch
Thu Jan 4 18:09:32 UTC 2018


On Thursday, 4 January 2018 at 17:44:58 UTC, Jack Stouffer wrote:
> DMD also has at least 30 PRs which have had no action from the 
> author in over a year. There's no reason these should be kept 
> open; they just take up auto-tester resources and lower the 
> signal to noise ratio.

FYI: stalled PRs don't take up resources (except they target 
stable, which is why one of the reasons stable PRs should be 
merged ASAP). It's due to the auto-tester sorting PRs by their 
activity.

BTW: For those who haven't seen this, dlang-bot now detects these 
stalled PRs and for now labels them as "stalled":

https://github.com/dlang-bots/dlang-bot/blob/master/source/dlangbot/cron.d#L60

I'm not sure whether auto-closing them is a good idea, but we 
definitely need to do sth. about them.
Also one year without any activity is a very long time. Dlang-bot 
currently uses 90 days though imho that's already very 
conservative.

Example:

https://github.com/dlang/dmd/pulls?q=is%3Aopen+is%3Apr+label%3Astalled


More information about the Digitalmars-d mailing list