Am Sonntag, 19. Februar 2006 13:30 schrieb Lars Gullik Bjønnes:

> I'll try to explain why am am just not releasing 1.4.0 right away: I
> continue to see small dribble of work that obviously some people deem
> very important for a release. 

I believe that this is a big misunderstanding: People do this and that 
because it is unclear when a release will happen and what should be 
contained. My impression is that 1.4.0 is "mentally released" and 
developers are developing for 1.4.1 (and later) really.

> So perhaps going the active route is the approach.

Yes.

> Developer, if you have _anyting_ that you feel _must_ be included in
> 1.4.0, the time is to state so now, loud and clear.

John targetted some bugs to 1.4.0 recently. Of these, I would like to see 
the following in 1.4.0:

2251 (well understood and tested)
1161 (because this is a UI change that is best done in a major release)

Given the recent interest in lyx-users we should also think about 2238. 
The most important problem of this bug is that it can lead to dataloss, 
even without a single error message on the console. The patch I created 
is low risk, because it
a) restores what we have in 1.3,
b) works well for me, and 
c) the interface to LyX is restricted to the well known mechanism in 
math_factory.C and math_parser.C, so if it has still problems they will 
only occur for documents that contain \xymatrix. It is certainly better 
to risk some unknown problems with \xymatrix than knowing that LyX will 
throw away parts of \xymatrix for sure.

There are of course other problems, but IMHO they are not worth it to 
delay a release and/or not well enough understood (e.g. bug 2218)

Finally I think that we should state in the announcement that 1.4.0, 
although usable in general, still has some rough edges (e.g. speed, the 
spell checker problem 2218). And the change tracking should be advertised 
as experimental.


Georg

Reply via email to