A real interesting side-note.
0.3.14 has had a greater and more positive impact than previous ReactOS releases.
After reading tons of Forums, criticisms, etc, the positive feedback can be summed up in 2 ideas:
1) "ReactOS is more compatible!I can feel its improved stability and now more apps are working"
Well, really, this is a fact of not releasing after one whole year. They have been comparing 0.3.13 to previous ones, released in a 5-6months cycle.
Thanks to a delayed release, they have felt the evolution of a one year release (2-3 normal old releases 'till now).
If they would have just compared 0.3.13 with 0.3.11-0.3.10 they would have felt exactly the same "jump".
2)"New features"
All the work that has been done since long ago has met into a release (GSOC projects, rewrites, etc). This has boosted the general release impact.
For these 2 reasons, I'd prefer to stick to a 4 or 5 month release after 0.4 is launched.
If we release too late, we can drop the interest of our followers(but it will be recovered when releasing, as 0.3.14 shows). Twitter,Facebook, and media will help to recover them if we post regularly through them.
If we release too soon, they won't see "changes" or "new features" so they won't have the need of updating and retesting.
Btw, some stats:
ReactOS 0.3.14: 370.000*.
ReactOS 0.3.13: 217.000*.
*Downloads after the 3 first weeks.