I’ve heard so much about open source projects having a problem of getting overwhelmed by PRs that fix bugs that add new features, but add hundreds of lines of code that the maintainer has to read and understand, and basically has to re-write to be comprehensible.

This has not been my experience with Terminator I’ve only gotten a few PRs from AIs, which have fallen into two buckets, namely; yeah that looks fine and adds useful functionality or fixes a bug, or just: No. not pushing that, don’t want to deal with, close.

I suppose the latest PR I received falls squarely into the former camp, as it’s a useful change that definitely fixes a bug but the differentiator with this PR, is that it’s a 10-line change (basically wait a bit for bash to receive a signal before resending it), but the PR description is nearly 4000 words of detailed explanation, history, performance analysis and justification as well as 250 words of comments that basically summarize the PR description. I’m going to be honest I didn’t read the entire thing.

Unless it breaks something terribly (given the scope, most likely not), I’ll just pull it in.

Updated: