On Sunday, 3 January 2016 at 15:18:30 UTC, Andrei Alexandrescu wrote:
On 1/1/16 9:11 PM, tsbockman wrote:
On Saturday, 2 January 2016 at 01:39:58 UTC, Adam D. Ruppe wrote:
I've gotten bug reports and had a fix live inside ten minutes. Phobos
doesn't, and probably can't, work at that kind of pace.

No kidding...

How do you mean that? It can, and it does. It has often happened that bugs have been quickly fixed. -- Andrei

Trivial fixes to Phobos or DMD might take, on average, two days to get merged, and the average user won't see any benefit until the next stable release, which happens one or two months later.

Non-trivial fixes to Phobos or DMD take months or years to get merged.

In either case, there is often a 90% fix available right from the start, but rather than merging it quickly to mitigate the bug, the PR will be stalled until it is deemed "ready" (which may be never).

Don't misunderstand me - I recognize that there are advantages to the current approach, as well. Nevertheless, it ought not to be controversial, to say that Phobos and DMD development is a high-latency process.

Reply via email to