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

Reply via email to