On 06/25, Duy Nguyen wrote: > On Tue, Jun 25, 2019 at 1:00 AM Johannes Schindelin > <Johannes.Schindelin@xxxxxx> wrote: > > especially when we offer this as a better way > > for 3rd-party applications to interact with Git (which I think will be the > > use case for this feature that will be _far_ more common than using it for > > debugging). > > We may have conflicting goals. For me, first priority is the debug > tool for Git developers. 3rd-party support is a stretch. I could move > all this back to test-tool, then you can provide a 3rd-party API if > you want. Or I'll withdraw this series and go back to my original > plan. FWIW, I am very much in favor of this series, and would have found something like this very useful many times in the past when I was digging into the index code. So I'd be more than happy to just have this as debug tool, rather than as 3rd-party API. I'd also be fine with this living in test-tool, as long as it's somewhere in git.git where it's easily usable, I'd find it helpful. Thanks for working on this!