Deprecation policy

Jonathan M Davis via Digitalmars-d digitalmars-d at puremagic.com
Sat Feb 6 06:13:55 PST 2016


On Friday, 5 February 2016 at 11:11:40 UTC, Daniel Murphy wrote:
> There are other things holding up deprecated features other 
> than lack of time/energy.
>
> - Walter/Andrei have declared features deprecated for 
> ideological reasons, yet they're still useful and don't have 
> good alternatives.
> - Walter/Andrei have refused or extended reasonable deprecation 
> paths because they will break code
>
> So implementing a deprecation typically means five minutes of 
> writing a compiler patch, an hour of removing ancient uses from 
> obscure druntime code, 12 months of waiting for review and 3 
> weeks of arguing with Walter and/or Andrei and/or anyone else 
> who can't be bothered updating their code.
>
> See https://issues.dlang.org/show_bug.cgi?id=4733 for why I 
> don't bother any more.

Yeah. I can definitely understand that. And issue# 4733 was 
definitely a mess.

- Jonathan M Davis


More information about the Digitalmars-d mailing list