| ▲ | sunshowers 8 hours ago | |||||||||||||
To my knowledge, stacked diffs were first done in the Linux kernel as stacks of patches sent over email. From there they spread to Google and Facebook. (Source: I worked on Facebook's source control team from 2012-2018 and did a lot of work to enable stacked diffs there.) | ||||||||||||||
| ▲ | js2 8 hours ago | parent | next [-] | |||||||||||||
Right, I was thinking from a web-based UI. The "pull request" term is from git (AFAIK), but git itself was built to accommodate the earlier concept of mailing patches around. (Source: I've been using version control since RCS/SCCS days and contributed here and there to git in its infancy. Also an early user/contributor to Gerrit.) | ||||||||||||||
| ▲ | hokumguru 4 hours ago | parent | prev | next [-] | |||||||||||||
Congrats and thank you. You helped build one of the best devex experiences I've ever had the pleasure of working with :) | ||||||||||||||
| ▲ | p-e-w 5 hours ago | parent | prev [-] | |||||||||||||
At some point, a derivative idea becomes so different from the original one that it’s a novel idea in essence. Just like SMS is ultimately a derivative of cuneiform tablets, and yet it isn’t in any meaningful sense. | ||||||||||||||
| ||||||||||||||