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
well-known community members, like Jonathan, Timon, Steven, or Amaury
can whip DIPs into shape before Walter and Andrei have to spend their
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
I know of the new DIP process and that Mihails is running it:
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.