On Thu, 31 Oct 2013 14:44:01 +0100, Sönke Ludwig wrote:
"get"/"remove" sounds good (any opinion on "fetch"?) - even though it
does install the packages in a way and doesn't just download them...
Yes, I have initially used "download" but after investigating dub sources switched to "get" as neutral word with no relation to source or method used. Related terminology change so far:
"install (from)" -> "get"
"installed" -> "present"
"install (to)" -> "place"
I also suspect that people will still think that after they've run "dub
get x", they can directly start using x. So this should probably still
be augmented with a clear message what happened and a suggestion of how
to continue (either "dub run x" or add "x": "(version)" to dependencies
field), but that's a separate issue. If you make the change, please keep
"install"/"uninstall" as undocumented aliases that additionally output a
short warning message so that we don't have a hard cut for now.
Good suggestion, acknowledged.