Jump to page: 1 229  
Page
Thread overview
I hate new DUB config format
Nov 25, 2015
Suliman
Nov 25, 2015
ponce
Nov 25, 2015
Mike Parker
Nov 25, 2015
drug
Nov 25, 2015
Suliman
Nov 25, 2015
Rikki Cattermole
Nov 25, 2015
Chris
Nov 25, 2015
Rikki Cattermole
Nov 25, 2015
Chris
Nov 25, 2015
Kagamin
Nov 25, 2015
Chris
Nov 25, 2015
Kagamin
Nov 28, 2015
Chris Wright
Nov 25, 2015
Jonathan M Davis
Nov 26, 2015
Jacob Carlborg
Nov 25, 2015
Jonathan M Davis
Nov 25, 2015
Walter Bright
Nov 25, 2015
David Nadlinger
Nov 25, 2015
Walter Bright
Nov 25, 2015
Mengu
Dec 02, 2015
Nick Sabalausky
Dec 02, 2015
Idan Arye
Dec 02, 2015
terchestor
Dec 02, 2015
CraigDillabaugh
Dec 03, 2015
Idan Arye
Dec 03, 2015
Matt Soucy
Nov 25, 2015
Idan Arye
Nov 25, 2015
Walter Bright
Nov 25, 2015
Idan Arye
Nov 28, 2015
Poyeyo
Nov 28, 2015
UserAbcabc123
Nov 28, 2015
rsw0x
Nov 29, 2015
Poyeyo
Nov 29, 2015
tired_eyes
Nov 29, 2015
UserAbcabc123
Nov 29, 2015
UserAbcabc123
Nov 29, 2015
Adam D. Ruppe
Nov 29, 2015
Poyeyo
Nov 29, 2015
Russel Winder
Nov 29, 2015
Idan Arye
Nov 29, 2015
Paulo Pinto
Re: Gradle, Mave, etc. [was I hate new DUB config format]
Nov 30, 2015
Russel Winder
Nov 30, 2015
CraigDillabaugh
Nov 29, 2015
Ola Fosheim Gr
Nov 30, 2015
Kagamin
Nov 30, 2015
Kagamin
Nov 30, 2015
Russel Winder
Nov 30, 2015
Suliman
Dec 01, 2015
lobo
Dec 01, 2015
lobo
Dec 01, 2015
Idan Arye
Dec 01, 2015
lobo
Dec 01, 2015
Russel Winder
Dec 01, 2015
Chris Wright
Dec 01, 2015
Russel Winder
Dec 03, 2015
Matt Soucy
Nov 30, 2015
Atila Neves
Nov 30, 2015
Daniel N
Dec 01, 2015
Russel Winder
Dec 01, 2015
BBaz
Nov 30, 2015
Atila Neves
Nov 30, 2015
Atila Neves
Nov 30, 2015
Luis
Nov 25, 2015
Dicebot
Nov 25, 2015
Basile
Nov 25, 2015
Jonathan M Davis
Nov 25, 2015
David DeWitt
Nov 25, 2015
Walter Bright
Nov 25, 2015
Adam D. Ruppe
Nov 25, 2015
Walter Bright
Nov 25, 2015
Brad Anderson
Nov 25, 2015
Jack Stouffer
Nov 25, 2015
Jonathan M Davis
Nov 26, 2015
Walter Bright
Nov 26, 2015
Brad Anderson
Nov 26, 2015
Walter Bright
Nov 26, 2015
Mike Parker
Nov 26, 2015
David DeWitt
Nov 26, 2015
David DeWitt
Nov 26, 2015
Mike Parker
Nov 26, 2015
Daniel Kozak
Nov 26, 2015
Mike Parker
Nov 26, 2015
Mike Parker
Nov 26, 2015
Mike Parker
Nov 26, 2015
Jakob Ovrum
Nov 26, 2015
Sönke Ludwig
Nov 26, 2015
rsw0x
Nov 28, 2015
Vladimir Panteleev
Nov 25, 2015
David Nadlinger
Nov 26, 2015
Kagamin
Nov 26, 2015
Dicebot
Nov 26, 2015
H. S. Teoh
Nov 25, 2015
Brad Anderson
Nov 25, 2015
BLM768
Nov 26, 2015
H. S. Teoh
Nov 26, 2015
Sönke Ludwig
Nov 26, 2015
Ilya Yaroshenko
Nov 26, 2015
ponce
Nov 27, 2015
Jack Applegame
Nov 27, 2015
Guillaume Piolat
Nov 26, 2015
Mike Parker
Nov 26, 2015
Dragos Carp
Nov 26, 2015
John Colvin
Nov 26, 2015
Dragos Carp
Nov 26, 2015
Ilya Yaroshenko
Nov 26, 2015
Sönke Ludwig
Nov 26, 2015
B.Basile
Nov 26, 2015
Sönke Ludwig
Nov 26, 2015
Bruno Medeiros
Nov 27, 2015
Sönke Ludwig
Dec 07, 2015
Bruno Medeiros
Sep 14, 2016
Suliman
Sep 16, 2016
Basile B
Sep 16, 2016
Gary Willoughby
Sep 16, 2016
Chris
Sep 16, 2016
rikki cattermole
Sep 16, 2016
Chris
Sep 16, 2016
Basile B.
Nov 26, 2015
Chris
Nov 26, 2015
Walter Bright
Nov 26, 2015
Sönke Ludwig
Nov 26, 2015
Jacob Carlborg
Nov 26, 2015
Suliman
Nov 27, 2015
Jacob Carlborg
Nov 26, 2015
BLM768
Nov 27, 2015
Jacob Carlborg
Nov 27, 2015
Jacob Carlborg
Nov 26, 2015
Walter Bright
Nov 27, 2015
Sönke Ludwig
Nov 27, 2015
Jacob Carlborg
Nov 27, 2015
Sönke Ludwig
Nov 27, 2015
Jacob Carlborg
Nov 30, 2015
Sönke Ludwig
Nov 27, 2015
Kagamin
Nov 27, 2015
Walter Bright
Nov 30, 2015
Sönke Ludwig
Nov 30, 2015
Tourist
Nov 30, 2015
ZombineDev
Nov 30, 2015
terchestor
Nov 30, 2015
terchestor
Nov 30, 2015
Chris
Nov 30, 2015
Chris
Nov 30, 2015
Luis
Dec 03, 2015
Matt Soucy
Nov 27, 2015
Chris
Nov 27, 2015
Gary Willoughby
Nov 27, 2015
Chris
Nov 27, 2015
B.Basile
Re: I love any DUB config format
Nov 26, 2015
Sebastiaan Koppe
Nov 26, 2015
mattcoder
Nov 26, 2015
wobbles
Nov 26, 2015
mattocoder
Nov 25, 2015
rsw0x
Nov 25, 2015
Jonathan M Davis
Nov 27, 2015
Russel Winder
Nov 26, 2015
Vladimir Panteleev
Nov 26, 2015
Jacob Carlborg
Nov 30, 2015
Martin Nowak
Nov 25, 2015
Jonathan M Davis
Nov 26, 2015
Jacob Carlborg
Nov 26, 2015
Daniel Murphy
Nov 26, 2015
Jacob Carlborg
Nov 26, 2015
Daniel Murphy
Nov 26, 2015
Walter Bright
Nov 26, 2015
Walter Bright
Nov 26, 2015
Kagamin
Nov 25, 2015
Joakim
Nov 25, 2015
Chris
Nov 26, 2015
Jacob Carlborg
Nov 25, 2015
Brad Anderson
Nov 25, 2015
Adam D. Ruppe
Nov 25, 2015
Jonathan M Davis
Nov 25, 2015
Brad Roberts
Nov 25, 2015
Walter Bright
Nov 25, 2015
Adam D. Ruppe
Nov 25, 2015
Adam D. Ruppe
Nov 25, 2015
Gary Willoughby
Nov 26, 2015
Walter Bright
Nov 26, 2015
Jacob Carlborg
Nov 26, 2015
Chris
Nov 26, 2015
Daniel Kozak
Nov 26, 2015
Bruno Medeiros
Nov 26, 2015
CraigDillabaugh
Nov 27, 2015
Daniel Kozák
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
wobbles
Nov 27, 2015
wobbles
Nov 27, 2015
B.Basile
Nov 27, 2015
Chris
Nov 27, 2015
Kagamin
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
rsw0x
Nov 27, 2015
Chris
Nov 27, 2015
Chris
Nov 27, 2015
Minas Mina
Nov 27, 2015
terchestor
Nov 29, 2015
Marc Schütz
Nov 29, 2015
bubbasaur
Nov 29, 2015
Daniel Kozak
Nov 29, 2015
Gordon
Nov 28, 2015
Kagamin
Nov 28, 2015
BLM768
Nov 28, 2015
Kagamin
Nov 27, 2015
Chris
Nov 27, 2015
Walter Bright
Nov 27, 2015
Gordon
Nov 28, 2015
Vladimir Panteleev
Nov 28, 2015
terchestor
Nov 26, 2015
Suliman
Nov 26, 2015
Jacob Carlborg
Nov 26, 2015
Vladimir Panteleev
Nov 26, 2015
Chris
Nov 26, 2015
Bruno Medeiros
Nov 27, 2015
Kagamin
Nov 26, 2015
mattcoder
Nov 26, 2015
H. S. Teoh
Nov 27, 2015
Jacob Carlborg
Nov 28, 2015
BLM768
Nov 29, 2015
Jacob Carlborg
Nov 27, 2015
Mathias Lang
Nov 27, 2015
Walter Bright
Nov 27, 2015
bubbasaur
Nov 27, 2015
Chris
Nov 27, 2015
terchestor
Nov 27, 2015
Walter Bright
Nov 28, 2015
ChangLong
Nov 28, 2015
Gordon
Nov 29, 2015
Walter Bright
Nov 28, 2015
krzaq
Nov 29, 2015
lobo
Nov 29, 2015
lobo
Dec 01, 2015
James Hofmann
Dec 01, 2015
Craig Dillabaugh
Dec 01, 2015
Atila Neves
Dec 01, 2015
Luis
Dec 01, 2015
Atila Neves
Dec 01, 2015
Chris
Dec 06, 2015
Jin
Dec 06, 2015
Jin
Sep 16, 2016
Gary Willoughby
November 25, 2015
I think that using SDL format was big mistake. Not only I do not want to spend time in learning yet another dead config format that now use only one project -- DUB. In time when DUB used json it was not perfect, but at last it was standard and everybody can read it.

Now when I come to code.dlang.org I can't simply do copy-past of dependence. I need go to docs page, and read how to include it.

Also I do not see any projects that are migrate to SDL. Everybody continue to use JSON. So please, return JSON back as default, or very soon we will see that nobody do not submit packages to code.dlang.org and nobody do not use DUB for their own projects.

Please vote about SDL config format http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67

If SDL will stay by default I will prefer to move to any other build system or will downgrade to old version of DUB.
November 25, 2015
On Wednesday, 25 November 2015 at 10:17:02 UTC, Suliman wrote:
> Also I do not see any projects that are migrate to SDL. Everybody continue to use JSON. So please, return JSON back as default, or very soon we will see that nobody do not submit packages to code.dlang.org and nobody do not use DUB for their own projects.

No hate for the new format there, have not switched because I extended dub.json for the purpose of a build system that is calling DUB itself. And there is no SDL parser in the standard library. No gain, no pain.
November 25, 2015
On Wednesday, 25 November 2015 at 10:17:02 UTC, Suliman wrote:
> I think that using SDL format was big mistake. Not only I do not want to spend time in learning yet another dead config format that now use only one project -- DUB. In time when DUB used json it was not perfect, but at last it was standard and everybody can read it.
>
> Now when I come to code.dlang.org I can't simply do copy-past of dependence. I need go to docs page, and read how to include it.
>
> Also I do not see any projects that are migrate to SDL. Everybody continue to use JSON. So please, return JSON back as default, or very soon we will see that nobody do not submit packages to code.dlang.org and nobody do not use DUB for their own projects.
>
> Please vote about SDL config format http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67
>
> If SDL will stay by default I will prefer to move to any other build system or will downgrade to old version of DUB.

From what I've read, the JSON format will always be supported, so there's no need to switch to SDLang if you don't want to. Just keep using what you're comfortable with.

Personally, I find the SDLang format much cleaner to use than JSON. I learned everything I needed to know about it in 15 minutes. It's not rocket science. If you can understand the JSON format, you can understand SDLang. Any time I start a new project with DUB I use SDLang instead of JSON. I haven't switched the Derelict packages over to SDL because there's no real reason to do so, since JSON will always be supported. But if I add any new Derelict packages, they will use the new format instead.
November 25, 2015
On 25.11.2015 13:28, Mike Parker wrote:>
>  From what I've read, the JSON format will always be supported, so
> there's no need to switch to SDLang if you don't want to. Just keep
> using what you're comfortable with.
>
> Personally, I find the SDLang format much cleaner to use than JSON. I
> learned everything I needed to know about it in 15 minutes. It's not
> rocket science. If you can understand the JSON format, you can
> understand SDLang. Any time I start a new project with DUB I use SDLang
> instead of JSON. I haven't switched the Derelict packages over to SDL
> because there's no real reason to do so, since JSON will always be
> supported. But if I add any new Derelict packages, they will use the new
> format instead.
Totally agree with you.
November 25, 2015
>I find the SDLang format much cleaner to use than JSON
But it's dead format! Nobody do not use it. JSON easy to read, there is a lot of it's checkers and formating tools.

Yes, it's not perfect, but now it's _standard_. Personally I'd prefer yaml, because it's much easier to read for humans.

But what we will do with SDL? Who know how to parse, validate it with D, and with another language? Even ini is better, because everybody know it.

November 25, 2015
On 26/11/15 12:53 AM, Suliman wrote:
>> I find the SDLang format much cleaner to use than JSON
> But it's dead format! Nobody do not use it. JSON easy to read, there is
> a lot of it's checkers and formating tools.
>
> Yes, it's not perfect, but now it's _standard_. Personally I'd prefer
> yaml, because it's much easier to read for humans.
>
> But what we will do with SDL? Who know how to parse, validate it with D,
> and with another language? Even ini is better, because everybody know it.

I agree with you on all points, the best part is YAML is pretty standard now for Java. So lots and lots of familiarity there.

But at the end of the day. It was decided to go with SDL, even with its spec being incomplete and hardly anybody uses it.

So for the time being, I just use JSON as a form of protest.
After all, just because I don't like it, doesn't mean it should effect other people. Unless of course the decision is made to drop json. Then oh boy competition time!
November 25, 2015
On Wednesday, 25 November 2015 at 11:57:30 UTC, Rikki Cattermole wrote:
> On 26/11/15 12:53 AM, Suliman wrote:
>>> I find the SDLang format much cleaner to use than JSON
>> But it's dead format! Nobody do not use it. JSON easy to read, there is
>> a lot of it's checkers and formating tools.
>>
>> Yes, it's not perfect, but now it's _standard_. Personally I'd prefer
>> yaml, because it's much easier to read for humans.
>>
>> But what we will do with SDL? Who know how to parse, validate it with D,
>> and with another language? Even ini is better, because everybody know it.
>
> I agree with you on all points, the best part is YAML is pretty standard now for Java. So lots and lots of familiarity there.
>
> But at the end of the day. It was decided to go with SDL, even with its spec being incomplete and hardly anybody uses it.

On what grounds?

> So for the time being, I just use JSON as a form of protest.
> After all, just because I don't like it, doesn't mean it should effect other people. Unless of course the decision is made to drop json. Then oh boy competition time!

Why was SDL agreed upon when it's a niche thing? Wouldn't it make more sense to have JSON that allows comments? Comments are something that's really missing in JSON. (Does SDL have them though?).

It'd be good to have a conversion tool JSON <=> SDL.
November 25, 2015
On 26/11/15 1:08 AM, Chris wrote:
> On Wednesday, 25 November 2015 at 11:57:30 UTC, Rikki Cattermole wrote:
>> On 26/11/15 12:53 AM, Suliman wrote:
>>>> I find the SDLang format much cleaner to use than JSON
>>> But it's dead format! Nobody do not use it. JSON easy to read, there is
>>> a lot of it's checkers and formating tools.
>>>
>>> Yes, it's not perfect, but now it's _standard_. Personally I'd prefer
>>> yaml, because it's much easier to read for humans.
>>>
>>> But what we will do with SDL? Who know how to parse, validate it with D,
>>> and with another language? Even ini is better, because everybody know
>>> it.
>>
>> I agree with you on all points, the best part is YAML is pretty
>> standard now for Java. So lots and lots of familiarity there.
>>
>> But at the end of the day. It was decided to go with SDL, even with
>> its spec being incomplete and hardly anybody uses it.
>
> On what grounds?

I've forgotten. But its in the N.G. and on Github.

>> So for the time being, I just use JSON as a form of protest.
>> After all, just because I don't like it, doesn't mean it should effect
>> other people. Unless of course the decision is made to drop json. Then
>> oh boy competition time!
>
> Why was SDL agreed upon when it's a niche thing? Wouldn't it make more
> sense to have JSON that allows comments? Comments are something that's
> really missing in JSON. (Does SDL have them though?).
>
> It'd be good to have a conversion tool JSON <=> SDL.

They looked at a lot of different options.
And yes SDL does have things like comments.

But it really doesn't matter now. This is the path that was chosen.
Either put up with it or code.
November 25, 2015
On Wednesday, 25 November 2015 at 12:13:39 UTC, Rikki Cattermole wrote:
> On 26/11/15 1:08 AM, Chris wrote:
>> On Wednesday, 25 November 2015 at 11:57:30 UTC, Rikki Cattermole wrote:
>>> On 26/11/15 12:53 AM, Suliman wrote:
>>>> [...]
>>>
>>> I agree with you on all points, the best part is YAML is pretty
>>> standard now for Java. So lots and lots of familiarity there.
>>>
>>> But at the end of the day. It was decided to go with SDL, even with
>>> its spec being incomplete and hardly anybody uses it.
>>
>> On what grounds?
>
> I've forgotten. But its in the N.G. and on Github.
>
>>> So for the time being, I just use JSON as a form of protest.
>>> After all, just because I don't like it, doesn't mean it should effect
>>> other people. Unless of course the decision is made to drop json. Then
>>> oh boy competition time!
>>
>> Why was SDL agreed upon when it's a niche thing? Wouldn't it make more
>> sense to have JSON that allows comments? Comments are something that's
>> really missing in JSON. (Does SDL have them though?).
>>
>> It'd be good to have a conversion tool JSON <=> SDL.
>
> They looked at a lot of different options.
> And yes SDL does have things like comments.
>
> But it really doesn't matter now. This is the path that was chosen.
> Either put up with it or code.

I don't really mind. I already used SDL in a new test project and it has basically the same logic as JSON. The only thing I'd really like to have is an automatic converter JSON <=> SDL. In this way, I could port my old projects to SDL (and back again, if for some reason I have to).
November 25, 2015
On Wednesday, 25 November 2015 at 10:17:02 UTC, Suliman wrote:
> I think that using SDL format was big mistake. Not only I do not want to spend time in learning yet another dead config format that now use only one project -- DUB. In time when DUB used json it was not perfect, but at last it was standard and everybody can read it.
>
> Now when I come to code.dlang.org I can't simply do copy-past of dependence. I need go to docs page, and read how to include it.
>
> Also I do not see any projects that are migrate to SDL. Everybody continue to use JSON. So please, return JSON back as default, or very soon we will see that nobody do not submit packages to code.dlang.org and nobody do not use DUB for their own projects.
>
> Please vote about SDL config format http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67
>
> If SDL will stay by default I will prefer to move to any other build system or will downgrade to old version of DUB.

The main problem with SDL is it's name. It's not an overly popular project - it doesn't even have an article in Wikipedia. That alone is not a problem - if we had something against non-mainstream project we wouldn't be using D - the problem with SDL's lack of popularity shares it's initials with "Simple DirectMedia Layer" - a super-popular project with binding for most languages. This makes it very hard to google for Dimple Declarative Languae - because most of the things you'll find are about Simple DirectMedia Layer.
« First   ‹ Prev
1 2 3 4 5 6 7 8 9 10 11