@safe/DIP1028 explained in meme form
Mike Parker
aldacron at gmail.com
Fri May 29 03:18:59 UTC 2020
On Thursday, 28 May 2020 at 21:16:31 UTC, Bastiaan Veelo wrote:
>
> Your point is that the rules were followed as intended, right?
> Their point is that the rules should be changed to remove bias.
>
Let me put it another way. The DIP process is something that, as
DIP manager, it's in my power to change by revising the
documentation. But it's not up to me to decide who or how many
people make decisions about language features. That step is
*outside* of the DIP process. If they wanted to, they could very
well decide to implement new features without ever submitting a
DIP.
The reason I'm arguing semantics is that on more than one
occasion I have seen people who misunderstand what the DIP
process is intended to achieve (e.g., people who assume it's a
community vote). When people complain that "the DIP process is
broken", then somewhere down the line on reddit or discord or
somewhere else I'll inevitably run into someone who considers it
broken from beginning to end because they saw in the forums that
"the DIP process is broken". When enough people say it, that kind
of thing can spread.
I'm happy to discuss changes to the DIP process and I'm willing
to make them if I can be convinced they're needed. I've done it
before. We all want the best process we can have. But changing
how DIPs are approved is out of bounds for me and therefore not
part of the DIP process.
Anyone who would like to see changes to the decision-making
process is welcome to send suggestions or proposals to me,
however, as Bruce has done. Then I can put that on the agenda of
the next foundation meeting.
More information about the Digitalmars-d
mailing list