Make dub part of the standard dmd distribution

via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 1 07:50:09 PDT 2015


On Monday, 1 June 2015 at 13:03:28 UTC, Adam D. Ruppe wrote:
> Writing to something that requires root is just doing it wrong 
> IMO, unless the user specifically opts in to it.
>
> /usr/anything is thus wrong, it should all be done locally. My 
> preference is actually right in the current directory, do it on 
> a per-project level. But if you must go higher, the user's home 
> directory is also acceptable.

I believe Manu was referring to (system) package managers. Those 
that are run by users (like rubygems/bundle, pip, dub) must of 
course never write outside the users' home directory.


More information about the Digitalmars-d mailing list