I close DIP27. I won't be pursuing DIPs anymore

Steven Schveighoffer via Digitalmars-d digitalmars-d at puremagic.com
Mon Oct 17 06:02:20 PDT 2016


On 10/17/16 4:57 AM, Joakim wrote:
> On Monday, 17 October 2016 at 08:29:27 UTC, Walter Bright wrote:
>> On 10/17/2016 12:58 AM, Joakim wrote:
>>> I hope we can set up some kind of DIP review process where Mihails
>>> and other
>>> well-known community members, like Jonathan, Timon, Steven, or Amaury
>>> himself,
>>> can whip DIPs into shape before Walter and Andrei have to spend their
>>> valuable
>>> time reviewing them.
>>
>> That process is what Mihails is in charge of. It's a difficult and
>> thankless job, as it attracts criticism from all sides. We are lucky
>> that Mihails has taken on the challenge. He has my full confidence and
>> support.
>
> I know of the new DIP process and that Mihails is running it:
>
> https://github.com/dlang/DIPs
>
> That's great, but I'm referring to the community helping Mihails more.
> Here are the counts for how many DIP PRs the above well-known community
> members commented on:
>
> Mihails: 12 https://github.com/dlang/DIPs/pulls?utf8=✓&q=is%3Apr%20dicebot
> Jonathan: 0 https://github.com/dlang/DIPs/pulls?utf8=✓&q=is%3Apr%20jonathan
> Timon: 0 https://github.com/dlang/DIPs/pulls?utf8=✓&q=is%3Apr%20timon
> Steven: 1 https://github.com/dlang/DIPs/pulls?utf8=✓&q=is%3Apr%20steven
> Amaury: 2 https://github.com/dlang/DIPs/pulls?utf8=✓&q=is%3Apr%20deadalnix
>
> This is not meant as a criticism of those people: it's merely a random
> sample of outspoken forum members, to show that Mihails could use some
> help.  My own count is 0, I'll try to change that.

TBH, I haven't paid much attention to DIPs. The one I did comment on is 
just because it was mentioned in the newsgroup. I haven't signed up for 
all notifications of DIPs, so it's not something that gets to the front 
of my todo-list ever.

I should set aside some time to go over all the DIPs to see where they 
stand and how I feel about them.

As a response to Amaury, I think there are definitely places where you 
have to have tougher skin, and this is one of them. Yes, it is sometimes 
infuriating that people with influence or in power can sidestep a 
process that us peons have to follow. But this is just the way it works 
when one or two people are in charge of something. It works anywhere 
there is a "Boss", the boss just doesn't have to deal with getting boss 
approval. Someone has to make the hard decisions, and they can't just 
approve every change.

I would say the better attitude to have is that you may not expect 
results to always go your way, and put out your best effort. If it 
doesn't work, that's the way it is, move on to something more 
interesting and/or satisfying. The sour grapes attitude isn't helpful. 
And really, putting "4-5" years of effort into a wiki article doesn't 
sound all that taxing. I respect your contributions and knowledge, and I 
agree with a lot of your views on D and what should be allowed in D. Let 
the process work out the way it is supposed to, and suggest improvements 
if you think there should be. IMO, reading the history of your PR, there 
hasn't been a categorical rejection of the idea, I don't know why you 
would already give up on it. If anything, your DIP really was lost in 
the noise of the wiki, and really this should be considered a "new" 
proposal, not one that is 4-5 years old. Nobody was paying much 
attention to the DIPs before dicebot started this process, so I'm glad 
things are being examined more closely.

-Steve


More information about the Digitalmars-d mailing list