Blog: making sure your D projects won't break

Joseph Rushton Wakeling via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sat Dec 20 16:14:17 PST 2014


On Monday, 15 December 2014 at 05:51:56 UTC, Dicebot wrote:
> Ironically not a single of few projects I have tried adding 
> currently compiles with a dmd git master - will add more as 
> issues get resolved.

Well, that nudged me to get some fixes done, at least :-)

I'd like to reiterate my thanks for what I think will be a really 
key bit of work in providing rigorous quality assurance for D.  
It's something that I've wanted to see for a long time:
http://forum.dlang.org/thread/mailman.47.1369319426.13711.digitalmars-d@puremagic.com

... but didn't have the time or expertise to address, so I'm 
really grateful you have stepped up to deliver this.

I'd really encourage other people with dub-compliant projects to 
sign up; let's leverage these testing opportunities to ensure 
both that our projects don't suffer bitrot, and that we have a 
good advance warning of any unintended (or intended!) breaking 
changes in the compiler and/or libraries.

In the longer run, it'd be great if this could become an official 
part of the D testing framework accessible from dlang.org.  It 
would also be really nice if we could have some sort of link 
between this system, and the project list on code.dlang.org: 
perhaps a traffic-light system where a project is marked green if 
it's compatible with current D release, amber if it works but 
triggers warnings, and red if it fails?

Whatever the future allows, thanks once again for being awesome 
:-)


More information about the Digitalmars-d-announce mailing list