What's missing from Phobos for Orbit (package manager)

Steven Schveighoffer schveiguy at yahoo.com
Fri Feb 15 06:34:49 PST 2013


On Thu, 14 Feb 2013 22:15:14 -0500, Walter Bright  
<newshound2 at digitalmars.com> wrote:

> On 2/14/2013 6:06 PM, Jonathan M Davis wrote:
>> Anyone is free to use Tango in their own apps, just like they're free  
>> to use
>> any 3rd party library. The problem is that Andrei doesn't want anything  
>> to be
>> "official" unless it only depends on official stuff (I don't know how  
>> Walter feels
>> about that). So, if Orbit is to be D's official package manager (and  
>> presumably
>> be in the D-Programming-Language group on github), it can't depend on  
>> any
>> libraries other than D's standard library and its own internal  
>> libraries.
>
> I agree with Andrei, it's part of that "eat your own dogfood" thing, at  
> least for "official" stuff.
>

I think holding off on package distribution management because a tool  
doesn't work exclusively with phobos does not sit well with the goal of  
practicality.  Imagine if we required the compiler to be written in D  
before it was "official".

Include the tool, work on the dogfood later.  Note that most of the  
dependencies are built-in to the tool, not external libs.

BTW, I just got a dog, and I call this statement into question, dogs eat  
freaking anything :)

-Steve


More information about the Digitalmars-d mailing list