4 ms·
Because the codebase you're working on is on github? And I think you may underestimate the power of stgit. You can manage thousands of patches concurrently, n
by smcameron 1y ago
Because the codebase you're working on is on github?
And I think you may underestimate the power of stgit. You can manage thousands of patches concurrently, no problem. If you're a maintainer getting patches from loads of people all the time, this is valuable. stgit has it's origins in quilt, which in turn has its origins in Andrew Morton's patch scripts[1], and I know for a fact that Andrew Morton actually managed thousands of patches at a time for years in his work on the linux kernel, because I once sent him a patch against those scripts, and he complained it was slow because I used an O(n^2) algorithm, which worked fine with a handful of patches, and I asked him how many patches he had, and he told me a number that was multiple thousands, so this isn't a hypothetical example.
[1] https://lwn.net/Articles/13518/ https://lwn.net/Articles/13518/