>>>>> "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

Reply via email to