From: Stefan Beller Date: Thu, 13 Apr 2017 18:35:09 GMT Subject: Re: [PATCH v2 1/2] ls-files: fix recurse-submodules with nested submodules Message-ID: In-Reply-To: On Thu, Apr 13, 2017 at 11:31 AM, Jacob Keller wrote: > Spinning out a process is one of the big downsides of working with > submodules in our code. Unfortunately, spinning out a process is also > one of the biggest ways we isolate submodules, and if we wanted to do > this "in-process" we would need to add an abstraction layer that lets > us handle submodules in-process in some clean way. Yeah if we had less globals and a repo struct (class) which we could operate on, that would be bring in the abstractions that we'd need. Stefan