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