Is @safe still a work-in-progress?

Mike Franklin slavo5150 at yahoo.com
Wed Aug 22 05:39:05 UTC 2018


On Wednesday, 22 August 2018 at 05:04:25 UTC, Mike Parker wrote:

> Whatever the status of DIP 1000, I would point out that that 
> one of Walter's DIPs is in Community Review right now after 
> sitting in the PR queue in Draft Review for a while. Once this 
> review stage is done, it will go back into the queue to await 
> Final Review like any other DIP. The only difference between 
> this and other DIPs is that there will be no Formal Assessment 
> for it. And this is the second DIP from Walter that has gone 
> through the process since I've come on board, with DIP 1008 
> being put on pause at his request.

I understand that Walter's DIPs have been put through the process 
just like the others, but with regard to the specific issue in 
this thread (https://issues.dlang.org/show_bug.cgi?id=19097), the 
accompanying PR (https://github.com/dlang/dmd/pull/8504), and 
similarly undocumented PR 
(https://github.com/dlang/dmd/pull/8408), they are amending DIP 
1000 and DIP 25 "under the table".  There is no accompanying PR 
to the specification, no formal rational, no RFC from the 
community, etc...

Yet I and others have to go through the DIP process for much less 
significant changes to the language, and rightly so:

https://github.com/dlang/dmd/pull/7310
https://github.com/dlang/dmd/pull/7079

All I want to see from Walter is:
1) a sufficiently documented proposal for his idea
2) an RFC from the community
3) a PR to the spec documenting the final design

I don't think that's too much to ask.

Mike


More information about the Digitalmars-d mailing list