> -----Original Message----- > From: Heiko Voigt [mailto:hvoigt@xxxxxxxxxx] > Sent: Thursday, October 13, 2016 12:10 PM > To: David Turner > Cc: git@xxxxxxxxxxxxxxx > Subject: Re: Uninitialized submodules as symlinks > > On Fri, Oct 07, 2016 at 06:17:05PM +0000, David Turner wrote: > > Presently, uninitialized submodules are materialized in the working > > tree as empty directories. We would like to consider having them be > > symlinks. Specifically, we'd like them to be symlinks into a FUSE > > filesystem which retrieves files on demand. > > How about portability? This feature would only work on Unix like operating > systems. You have to be careful to not break Windows since they do not > have symlinks. Windows doesn't support FUSE either IIRC. Since this would be an alternate mode of operation, Windows would still work fine on the old model.