>>>>> "jdd" == jdd <[EMAIL PROTECTED]> writes:
jdd> You are going too fast from "pre" to full version. The "stable"
jdd> version is NOT stable. If one subscribe for a long time to this
jdd> mailing list (as I do for now), he knows that it's not wise to
jdd> use the first stable release. Better wait.
The problem is that we know that we developpers are not able to keep
the source in 'don't add features' mode for a long time. It might be a
problem, but it's like that :) So we chose this scheme to avoid
problems with multiple branches at the same time.
jdd> May be the 'alpha" and "beta" numbering would be more clear, for
jdd> with pre, one can't know how many pre numbers will come.
We do not either. However, the idea is to have one or two pre*
versions, not much more. When a pre is released it means "He, have a
look at what will be in next version; now it is the time to tell us
what big mistakes we did!"
jdd> an alpha
jdd> release should be unstable (the actual pre, could have alpha1,
jdd> 2...), a beta one nearly stable, acceptable for most users, the
jdd> actual and a full version absolutly stable (never fixed, in fact,
jdd> only a bug list added if necessary).
Another problem is that some problems cannot be found if people do not
use LyX for real work. So a long delay would not help. What we try to
do is to release fix* versions fast when problems occur (in fact, I
accumulate fixes until I have either enough of them or a serious
problem crops up).
JMarc