December 02, 2015
On Monday, 30 November 2015 at 22:59:04 UTC, retard wrote:
> Just voted at http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67 - 140 votes, 75% are against SDL. That should count for something? Sonke?

Why didn't you offer "Don't know" or "Don't care" as an option?
December 02, 2015
On Wednesday, 2 December 2015 at 01:10:07 UTC, Craig Dillabaugh wrote:
>
> For example what language is Nginx's config written in:
>
> https://www.digitalocean.com/community/tutorials/understanding-the-nginx-configuration-file-structure-and-configuration-contexts
>


A lot of web servers, IRC bouncer, FTP server, etc. comes with their own configuration format, it doesn't create much problems. Very often these formats are nicer than plain JSON.

Learning SDLang being a chore is a bit overblown really.

December 02, 2015
On Wednesday, 2 December 2015 at 10:22:12 UTC, Guillaume Piolat wrote:
> Learning SDLang being a chore is a bit overblown really.

I think everyone agrees learning SDL is pretty straightforward. I think the feeling are that it is yet another (unnecessary) barrier to entry when using D and its tools.
December 02, 2015
On Tuesday, 1 December 2015 at 23:34:12 UTC, Gary Willoughby wrote:
> Json is far too easy to learn and too many IDE's support it.

Not Visual Studio 2013. In terms of support XML beats anything.
December 02, 2015
On 12/01/2015 06:26 PM, Andrei Alexandrescu wrote:
> On 12/01/2015 09:18 AM, Timon Gehr wrote:
>> On 12/01/2015 03:01 PM, Saurabh Das wrote:
>>> now told that 75% of the community doesn't like the change.
>>
>> I'm sorry to enter this discussion, but that's simply not what the poll
>> is saying. It should be very obvious that the poll is basically
>> meaningless.
>
> Independent on the topic at hand - wondering what your reasoning is. I
> just took a look and there are 205 votes. Not a large number, but quite
> a lot more than any voting we saw in the past (when consensus was
> proclaimed after like 15 votes :o)). Intuitively I agree with you, but I
> wonder at what point numbers become large enough to capture meaning.
> Thx! -- Andrei

It's a question of process. When a poll should return results meaningful for motivating plans of action, it is conducted in roughly the following manner:

0. It is decided that a poll makes sense. (Ideally by means previously agreed upon.)
1. The consequences of the different outcomes are specified.
2. Arguments for each option are made available. (Somewhat optional, but there certainly shouldn't be any bias and/or vitriol in the original announcement!)
3. Steps are taken to ensure everyone affected gets a reasonable chance to vote. (Ideally, those who are not affected should not be allowed to vote, but that is hard to enforce in practice.)
4. The voting takes place, with a deadline defined well in advance.
5. The consequences that were initially specified are applied (after the poll has closed).

To support those points, just re-check the results. Since this thread has started (with a suggestion to take actions based on the poll), the answers have basically evened out. It is currently at 48% vs 52%:

http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67

This effect wasn't as strong when I wrote my previous post, but it does not surprise me at all. I myself have still not taken the poll of the troll, and I am quite confident that there are others with a similar stance.
December 02, 2015
On Wednesday, 2 December 2015 at 12:40:59 UTC, Timon Gehr wrote:
>
> It's a question of process. When a poll should return results meaningful for motivating plans of action, it is conducted in roughly the following manner:
>
> 0. It is decided that a poll makes sense. (Ideally by means previously agreed upon.)
> 1. The consequences of the different outcomes are specified.
> 2. Arguments for each option are made available. (Somewhat optional, but there certainly shouldn't be any bias and/or vitriol in the original announcement!)
> 3. Steps are taken to ensure everyone affected gets a reasonable chance to vote. (Ideally, those who are not affected should not be allowed to vote, but that is hard to enforce in practice.)
> 4. The voting takes place, with a deadline defined well in advance.
> 5. The consequences that were initially specified are applied (after the poll has closed).
>
> To support those points, just re-check the results. Since this thread has started (with a suggestion to take actions based on the poll), the answers have basically evened out. It is currently at 48% vs 52%:
>
> http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67
>
> This effect wasn't as strong when I wrote my previous post, but it does not surprise me at all. I myself have still not taken the poll of the troll, and I am quite confident that there are others with a similar stance.

I, for my part, didn't vote and do not intend to do so. We need a pragmatic solution, not a subjective opinion poll. A pragmatic solution, imo, would be to revert dub to default to JSON, and keep SDL as a second option (which will be convertible to JSON with the next version anyway). The less-known format should be the second option, not the default.
December 02, 2015
On Wednesday, 2 December 2015 at 12:53:02 UTC, Chris wrote:
> On Wednesday, 2 December 2015 at 12:40:59 UTC, Timon Gehr wrote:
>> [...]
>
> I, for my part, didn't vote and do not intend to do so. We need a pragmatic solution, not a subjective opinion poll. A pragmatic solution, imo, would be to revert dub to default to JSON, and keep SDL as a second option (which will be convertible to JSON with the next version anyway). The less-known format should be the second option, not the default.

s/less-known/lesser known/
December 02, 2015
On 12/02/2015 01:40 PM, Timon Gehr wrote:
> Since this thread has started (with a suggestion to take actions based
> on the poll), the answers have basically evened out. It is currently at
> 48% vs 52%:
>
> http://www.easypolls.net/poll.html?p=565587f4e4b0b3955a59fb67
>
> This effect wasn't as strong when I wrote my previous post, but it does
> not surprise me at all.

(BTW: It is quite obvious that the poll has been tampered with at least once.)
December 02, 2015
On Wed, 2015-12-02 at 12:00 +0000, Gary Willoughby via Digitalmars-d wrote:
> On Wednesday, 2 December 2015 at 10:22:12 UTC, Guillaume Piolat wrote:
> > Learning SDLang being a chore is a bit overblown really.
> 
> I think everyone agrees learning SDL is pretty straightforward. I think the feeling are that it is yet another (unnecessary) barrier to entry when using D and its tools.

a. I think this is the third loop round the same content with a slightly different group of contributors each time.

b. FFS the SDL syntax is so trivial a 2 year old could comprehend it – which is the whole point.

c. Neither SDL nor JSON will be a barrier to anyone coming to D especially if they use rdmd. Unless, of course, the D community decide to use the obvious complexity of SDL and JSON a weapon in the fight to keep new people out of the D community.

-- 
Russel. ============================================================================= Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder@ekiga.net 41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel@winder.org.uk London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



December 02, 2015
What is this SDL? Do I need to understand this as a newb?