> It would be cool if nimble install X just installed stuff in the current 
> folder's 'lib/pkgs/deps' directory and updated/created .nimble to reflect the 
> installed dependancies and their versions

It would be much better if nimble could recognize two different dependency lib 
that depend on the same dependency instead of copying it in 
'lib/pkgs/deps/dependA/lib/pkgs/deps/sharedMany' for dependency A and 
'lib/pkgs/deps/dependB/lib/pkgs/deps/sharedMany' for dependecy B

Hard drive is sure cheap now (it's different for different countries and 
regions though), but duplication is still duplication and I cringe at that 

If the package manager could know that sharedMany (example above) is depended 
by two different lib and installed at 'lib/pkgs/deps/sharedMany', instead of 
other respective dependA and dependB, I'll definitely go with local dependency 

Reply via email to