Am 01.10.2017 um 00:03 schrieb Scott Kostyshak <skost...@lyx.org>:
> 
> Dear all,
> 
> Qt 5.6.3 was released a week ago [1]. Do you agree that it makes sense
> to go forward with 5.6.3 for the LyX 2.3.0 rc1 and final releases for
> the Mac and Win binaries? Uwe, Stephan, I'm especially interested in
> your thoughts.

I’ll test 5.6.3 and report back. I don’t expect problems.

> I suppose the other choices would be Qt 5.9.2, or perhaps 5.6.2 if we
> are worried about a regression that might have been introduced in 5.6.3,
> since we released beta1 with 5.6.2. But since our next release will be
> an rc (and not final), I think we should trust the point release and go
> with 5.6.3 over 5.6.2.
> 
> As for 5.9.2, the 5.9 release supposedly fixes "many more bugs" [1] than
> the 5.6.3 release. I don't know if that is partly because many bugs were
> introduced in 5.9.x?
> 
> Both 5.6.x and 5.9.x have Long Term Support. From what I understand, Qt
> 5.6.x will be supported until March 2019 (3 years from the final release
> of 5.6.0), and 5.9.x will be supported until May 2020. If we go with Qt
> 5.6.x, this might mean our last point release of LyX 2.3.x will either
> ship with an "unsupported" 5.6.x, or we would change to a difference Qt
> version. I don't think we have cared too much about trying to stay on
> the same Qt major series throughout the LyX series releases, so I don't
> think it's much of an issue.
> 
> The Qt 5.9.2 snapshot is available and I believe the final release will
> be out in a couple days. I'm not sure what to think about the following,
> from the recent announcement of the 5.9.2 snapshot [2]:
> 
>    But please note: Qt 5.9.3 will follow soon and so on we won't block
>    Qt 5.9.2 release that easily. It means if issue were in Qt 5.9.1 we
>    can release Qt 5.9.2 with it as well. And no any nice-to-haves in
>    anymore; those can wait Qt 5.9.3 from now on...
> 
> If there were e.g. a regression from 5.9.0 to 5.9.1, then it is not
> necessarily a blocker for 5.9.2? Perhaps it is just a general warning,
> but I can't help but think there might be some annoying bugs that are
> known in the 5.9.2 release.
> 
> In summary, I would say that unless we know of a Qt bug that
> specifically affects LyX that is fixed in 5.9.2 and that is not fixed in
> 5.6.3, then we should go with 5.6.3 at this point. Going with 5.9.2
> might lead to further delay of the LyX 2.3.0 release (because I think
> there's a higher chance of discovering a bug that affects LyX when going
> from 5.6.2 to 5.9.2 than from 5.6.2 to 5.6.3).
> 
> Uwe, Stephan, would it be too much work to create binaries for both?
> Even if we decide to go with 5.6.3, sometimes we get reports of crashes
> that we cannot reproduce. It would be nice to say "can you try this
> binary to see if you also get the crash with 5.9.2“?

I’ll check this option.

Stephan

> Any thoughts?

I’m in favor of Qt 5.6.3 for LyX 2.3.0. 

With master I’ll see how it goes with Qt 5.9.2 or Qt 5.9.3.

Stephan

> 
> Scott
> 
> 
> [1] http://blog.qt.io/blog/2017/09/21/qt-5-6-3-released/
> 
> [2] http://lists.qt-project.org/pipermail/releasing/2017-September/004571.html
> 

Reply via email to