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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1595358

Title:
  [SRU] Update to maintenance release 2.1.5 in Xenial

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lyx/+bug/1595358/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to