Am Wed, 22 Jan 2014 14:18:14 +0000
schrieb "Dejan Lekic" <>:

> The new std.signal is IMHO far better than the old one. Why not
> simply replace it, and then look forward to future improvements?

Phobos has a very strict "don't break backwards compatibility rule".
IMHO too strict, but that's the way it is.

This also means we can't add code if we already know it will have to be
modified in not backwards compatible ways in the future.

Also the Phobos quality standards must apply to new modules, otherwise
those standards are useless. Modules older than these rules and the
review process (signals, xml) are (unfortunately) special and I'd just
remove those completely, but there can't be any exceptions for new

(Thinking of documentation here for example. It's not a problem if a
module doesn't pass the review on the first time btw. Just fix the
problems and add it to the review queue again)

Reply via email to