Expanding Phobos from a flat hierachy
Brad Anderson
eco at gnuk.net
Wed Feb 6 14:25:02 PST 2013
On Wednesday, 6 February 2013 at 21:55:53 UTC, Brad Anderson
wrote:
> On Wednesday, 6 February 2013 at 21:16:01 UTC, Jakob Ovrum
> wrote:
>> On Wednesday, 6 February 2013 at 21:10:06 UTC, Walter Bright
>> wrote:
>>> On 2/6/2013 6:03 AM, Andrei Alexandrescu wrote:
>>>> This is in a way worse because there's a tidbit of syntax
>>>> for each element. I'm
>>>> thinking:
>>>>
>>>> spec = "orange";
>>>> version = "1.0.0";
>>>> author = "Jacob Carlborg";
>>>> type = "library";
>>>> files = ["a.d", "b.di"]; // an array of source files
>>>
>>> That's close enough to JSON to suggest: why not use JSON
>>> syntax?
>>
>> There is a competing project doing just that:
>>
>> https://github.com/rejectedsoftware/dub
>>
>> (doesn't look like it's been posted yet?)
>
> I asked Sönke about possibly proposing this as the official D
> package manager awhile back when Dub was called VPM. You can
> find his answer here:
>
> http://news.rejectedsoftware.com/groups/rejectedsoftware.vibed/thread/7/
>
> BA
Reading more, it looks like Dub is his attempt to make VPM less
Vibe.d specific and more for general D use. It even generates
VisualD project files.
Cool stuff.
BA
More information about the Digitalmars-d
mailing list