On Tue, Dec 14, 2021 at 08:16:26AM -0500, Jeff King wrote: > > There are projects that want to use libgit.a by binding us as a > > submodule and without interacting with us very much. And they are > > on their own when we change the internals. Do you mean that you > > want to make scalar into the same status as they are? > > I kind of thought that final paragraph was the plan, at least to start > with. Oh, and just to be clear: I am really OK with either direction. I'm only claiming that I think both approaches are self-consistent and are making a tradeoff (finding bugs earlier, versus shifting burden of bug-fixing around). -Peff