(back on topic. I promised some people on IRC that I wouldn't post about the John situation anymore)
jevans4949 wrote:
Added to that, as any software project becomes bigger and more complicated, it becomes harder to bolt on new features - especially ones that weren't planned from the beginning.
Agree. (also the snipped bits).
Some of this was raised on IRC too, however, currently we are years since the development of the C backend was announced.
I had more or less expected the current branch to be declared stable only, and see the emergence of a new branch with beta releases with the new codegenerator. And I expected something like that more than an year ago.
From my experience in the commercial world, re-writing software tends to take a lot longer than people think; it's also not unusual for the re-developer to omit certain features which on implementation turn out to be essential. A container shipping company I once worked for developed a new system; when they tried to implement it they discovered there was no way to send an empty container back to China!
Same here. FPC 1.0 to FPC 2.0 took over 6 years. (it was branched somewhere in 1999, and released may 2005). But we released snapshots, people used snapshots, people talked about features, there were bulletlists of implemented features, of planned features, beta releases, wiki pages and the like. And there was code.
So it is not the fact that it takes longer, it is the radiosilence that I find odd.
As I aired elsewhere, I believe the point has come where the devs should release something like the current 0.20 as FB 1.0. This would be a great boost for the community psychologically.
Personally I think the psychological effects of such rather empty moves are pretty shortlived. Same for site makeovers, logo changes etc.
It is a development tool. It is all about the code. Showing something of the new branch, no matter how cumbersome, would prove a much more tangiable. Label it BETA in nice friendly red letters in a 48 point font, but show something of the new developments.
I might push a bit hard, but keep in mind I'm more interested in FB designchoices than the usable product (see last but one post of me ). So for me it is even more annoying, since it cuts into my reasons to monitor the forum.