Announcement list for breaking language changes?

Paul D. Anderson paul.d.removethis.anderson at comcast.andthis.net
Sat Nov 26 12:42:53 PST 2011


Martin Nowak Wrote:

> I just thought it would be useful to announce breaking changes, new  
> warnings and deprecations
> added to the D language (dmd, druntime, phobos) in a separate mailing list.
> It can be also used to discourage from using certain constructs.
> 
> Some examples:
> ---
> dmd >= 2.056
> 
> New Warning for dangling else.
> 
> Detailed explanation....
> ---
> phobos >= 2.055
> 
> Deprecated std.path.basename. Replacement std.path.baseName.
> 
> Detailed explanation...
> ---
> 
> The actual message format should be machine parseable.
> 
> martin

I don't know if we need a separate mailing list, but this information should  be part of the change log and posted on the announcements mailing list.

For example, the deprecation listed above was described in the change log as:

• std.path has been rewritten from scratch and has a completely new API.

Seems like more is needed. Maybe a wiki page or something with a list of deprecations scheduled along with build numbers and dates?

Paul


More information about the Digitalmars-d mailing list