Before we implement SDL package format for DUB
Idan Arye via Digitalmars-d
digitalmars-d at puremagic.com
Sat Aug 30 03:51:46 PDT 2014
On Saturday, 30 August 2014 at 09:37:55 UTC, Marc Schütz wrote:
> On Friday, 29 August 2014 at 20:54:49 UTC, Idan Arye wrote:
>> I would now like to invoke the Zero One Infinity
>> Rule(http://en.wikipedia.org/wiki/Zero_one_infinity_rule).
>>
>> Supporting one format makes sense - DUB can simply use the set
>> of functions and data structures provided by Phobos or by
>> external libraries for using this format.
>>
>> Supporting two formats will require two sets of functions and
>> data structures, and to decide a point where the two
>> code-paths will be joined to a single representation of the
>> build configuration. According to the ZOI rule, you might as
>> well take the extra step and support infinity formats!
>
> This might make sense from a technical point of view, but do we
> want it? In the extreme case, we'd end up with a different
> format for each package, though more likely will be a
> distribution where most packages focus on one or two formats,
> but with a looooong tail...
Well, since we are already talking about implementing a second
format in addition to JSON, I figured we don't give a rat's ass
about diversion in packages...
More information about the Digitalmars-d
mailing list