Michael Gerz wrote:
Jose,

let me summarize Georg's patch list:

- bugs in bugzilla with the fileformat keyword (can only be fixed in a major release)
- esint (more or less finished)
- nomencl (finished)
- xymatrix (almost working implementation)
- image cache (works well; needs lyxrc options)
- navigation across child documents (stable; potential performance issues)

I think we should consider at least a few of these issues. Georg has done a lot of good things for LyX and I think it is time to show our gratitude. If he needs these features for his thesis, we should take care of them. (After all, if the work was done in past, it does not really violate the feature freeze, does it? :-) )

+1
At least I would like "image cache" and "navigation across child documents" to go in right now. I don't think that waiting for all child documents to be loaded is a problem. But if it really is we can think of a different open command for multi-part documents.

I don't know very well "esint", "nomencl" and "xymatrix" but I trust Georg judgement about stability so I reckon these should go in right now also.


I don't think a quick release is that important. If you would do this alpha release, and then add a phase of two or three weeks of fixing known bugs that are already in 1.4 (and of course all that appear in the alpha release), then this delay will be very worthwhile. I would imagine that not only safe fixes are allowed in this phase, but also some mildly risky ones. After that phase the rules would be stricter.
The alpha release should come quickly such that people stay focused. However, there should be multiple pre-releases. We need time to address all open bugs. What's wrong with a new pre-release every two weeks?

Nothing wrong per see. But I agree with Georg that "alpha stage" should not necessarily mean "no more feature".

I think that we need to alternate periods of bug fixing and periods for polishing.

Abdel.


Michael



Reply via email to