On Mon, 28 Oct 2013 18:54:46 +0100, Jacob Carlborg wrote:

I think it will be fairly clean if everything (all packages) is self
contained within a single directory.

On POSIX, I'd have thought it would work to have user-local installs in ~/.dub and system installs in /opt/dub (so executables in ~/.dub/bin or /opt/dub/bin, etc.), and installation of dub itself should ensure that these directories are added to PATH. No ... ?