Comment 19 for bug 1595358

Revision history for this message
Jean-Marc Lasgouttes (jmarc) wrote :

I am one of the upstream developers. What I can say about this 2.1.5 version is

* we have unit tests for the code, but I would not qualify them as extensive.

* LyX 2.1.5 builds without compiler warnings on xenial, using g++ 5.4 with options -Wall and -Wextra (except for some harmless Qt-generated code that we do not control).

* as the last release of the 2.1.x series, LyX 2.1.5 has been build very conservatively, so that it would not introduce new problems. It does fix 50 bugs.

* I do not remember of any new problem introduced in 2.1.5. Inspection of the 5 bugs marked as "2.1.5" did not reveal evidence of a regression in this particular version.

* the only new feature is the possibility to read/write LyX 2.2.x files, which is very valuable in itself.

I am not sure this fulfills the SRU rules, but I want to emphasize that long term releases are the main targets of a release such as this one. We have a stable release manager whose job is to ensure that people can upgrade stable releases with low risk, and is twice as cautious (annoying?) for the last one in a series.