On 11/13/13, 11:30 PM, Andrej Mitrovic wrote:
On 11/14/13, Brad Anderson <e...@gnuk.net> wrote:
6 months between releases means a regression that was introduced
in the latest version requires you to wait another 6 months for
the fix which means you are running a version that is a year out
of date.

6 months is ridiculously long. The changelog itself will have to span
pages. And because a lot of people do not use DMD-head we'll end up
with a ton of regressions that are only caught after a release is
made. And people who want an important fix will have to wait 6 months
for a release. New library features or modules will only be properly
tested after a release, so that means potentially waiting 6 months
with very little feedback.

IMO 6 months is unacceptably long. We're not steering an oil rig here,
D is supposed to be a speedboat.


It's been approximately six months since the release of 2.063 (alright five+: May 28 to Nov 5). I don't think too many of us lost sleep over that. There is nothing ridiculously long about six months.

I doubt your change log would be much longer because of time elapsed. Rather, it would be longer because more people had time to work with the betas and discover the problems contained therein and subsequently got them fixed.

What I am proposing is that you get a package every month. That should be enough time to ferry out any regression that may crop up. Use the betas on a monthly basis and you get to ride the bullet train.

--

Andrew Edwards
--------------------
http://www.akeron.co
auto getAddress() {
    string location = "@", period = ".";
    return ("info" ~ location ~ "afidem" ~ period ~ "org");
}

Reply via email to