Git, the D package manager

Atila Neves via Digitalmars-d digitalmars-d at puremagic.com
Tue Feb 3 07:17:19 PST 2015


It's easier to get started without getting tied down by an 
existing codebase, for one. But you've got me thinking: if I do 
anything I should do it as a library first and foremost to make 
its possible future inclusion into dub a lot easier. I hadn't 
considered that.

I was also thinking of not adding complexity to dub, but I guess 
most other language-specific package managers do double duty as 
build tools as well. How well they do that moonlighting job is 
another matter.

In any case, I don't want to replace dub; I want to use it for 
package dependencies for those who want to build their software 
that way. I also want to enable local filepaths and 
github/bitbucket/whatever direct links, kind of like what "go 
get" does, for use-cases like Vladimir's. Oh, and C/C++ 
integration. That's the idea I had yesterday anyway.

Atila


> Why not invest your time into improving dub and adding these 
> features, we don't need another tool. Improving dub would have 
> a much bigger impact than making another tool that is almost 
> certainly never going to get used because very few tools ever 
> get to that level.
>
> Honestly it seems like a huge waist of time and very counter 
> productive.



More information about the Digitalmars-d mailing list