Stefan Beller <sbeller@xxxxxxxxxx> writes: > plumbing command, so the likelihood of git-log calls in scripts out > there is high. > > So maybe the community should strive to be more aggressive about > changing the porcelain interface for the better. To me, these two paragraphs are being incoherent. If plumbing these days lag behind "log" Porcelain and tempt script writers more towards "log", we should aggressively reject attempts to change the "log" Porcelain behaviour to keep it stable, until a suitable plumbing that scripters can rely on catches up. Or course, aggressively improving plumbing would be a good solution to that problem as well ;-)