dub: should we make it the de jure package manager for D?

Brad Anderson eco at gnuk.net
Wed Sep 11 09:11:26 PDT 2013


On Wednesday, 11 September 2013 at 06:12:41 UTC, Sönke Ludwig 
wrote:
> Am 10.09.2013 23:04, schrieb Nick Sabalausky:
>> On Tue, 10 Sep 2013 23:01:12 +0200
>> "Brad Anderson" <eco at gnuk.net> wrote:
>>>
>>> I vote yes but only if Sönke feels it is ready. I suspect he 
>>> has
>>> a few things he'll probably want done before this happens (the
>>> potential switch from JSON to SDL comes to mind).
>>
>> I assume that would be a backwards-compatible change. Make SDL 
>> the
>> preferred, but keep JSON in service.
>>
>
> Exactly. Given enough interest, we could also make a more 
> formal review process for a future SDL based format to ensure a 
> maximum chance of a solid, forward compatible format.
>
> Of my former list mentioned in the VisualD thread [1], only 
> package signing is really still missing, but that's probably 
> not mission critical for now. The command line build process 
> also needs to be improved one way or another at some point 
> (mostly caching pre-compiled dependencies), but that also isn't 
> really a strong argument anymore.
>
> All in all I'd say that the things that are in the package 
> format [2] by now form a pretty solid basis to move forward 
> without worrying too much about future breakage.
>
> [1]: 
> http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/post/79
> [2]: http://code.dlang.org/package-format

Perhaps there should be a version number in the package format so 
it can be changed when needed without a lot of headache and 
breakage.


More information about the Digitalmars-d mailing list