Eldar Insafutdinov wrote:
If dmd delepers contributed every change to the VCS separately, it would be much easier to track down the change that caused the issue.
Yeah, that's probably a good idea.
From my side I could test the version of dmd from trunk every 2 days and file bugs as they appear. That's how most of the open source projects work, and this model works fine. Few days before the release there can be an appropriate notice, so that people could test their code. That would make dmd releases less buggy. I know that Walter sends the compiler to tango devs prior to release, but that's not a robust solution to the problem, developers may not have time at the moment for example.
I do send it out for beta, but nobody responds.
However with the truly open model not only core developers of projects, but anyone can test the compiler. What we have now is annoying. We have a series of non-working releases. LDC for example still hasn't updated it's front-end since dmd 1.045. Putting dmd to svn was a great move, but without adopting the advantages of VCS it's rather useless. Thank you, Eldar.