On Mon, Oct 12, 2015 at 10:24 AM, Scott Kostyshak <skost...@lyx.org> wrote:
> Qt 5.6 fixes various bugs that affect LyX users. I imagine we will try
> to ship our Mac and Windows binaries with it (please speak up if you
> disagree). It is scheduled [1] to be released December 8th. Qt 5.6 beta
> will be released in a few days. What are your opinions on releasing LyX
> 2.2.0 alpha with Qt 5.6 beta?
>
IMO this is a bad idea. Projects (e.g. Xfce) usually tend to go (very)
conservative wrt to dependency requirements, anticipating distro
latency with adopting new releases. Some Linux distributions may
literally take a couple of years to pick up a future Qt release. For
instance Ubuntu Trusty LTS ships 5.2.1. Their latest release, Vivid
(not LTS), is shipping 5.4.1. Their current beta Wily (still not LTS)
is as of now shipping 5.4.2. Their subsequent LTS release *might* pick
up Qt 5.6, but this will depend on Debian and on actual release dates.

So as far as Trusty users are concerned (likely a big chunk of the
Ubuntu user base), if 2.2.0 depends on Qt 5.6 they will be locked into
Qt 4.8 for the entire 2.2.x series.

I don't know if the benefits of depending on Qt 5.6 outweigh such
concerns. Maybe if we relied on ifdefs to support in parallel Qt 5.2
and 5.6, but I hear this can cause maintenance nightmares...

Liviu


> Does anyone have a feeling for how stable Qt 5.6 beta is expected to be?
> I have actually been using Qt 5.6 pre-alpha and have found it work well
> with LyX. But of course this is on one platform (and specifically the
> platform for which we will not pair LyX with Qt 5.6).
>
> Scott
>
> [1] https://wiki.qt.io/Qt-5.6-release



-- 
Do you think you know what math is?
http://www.ideasroadshow.com/issues/ian-stewart-2013-08-02
Or what it means to be intelligent?
http://www.ideasroadshow.com/issues/john-duncan-2013-08-30
Think again:
http://www.ideasroadshow.com/library

Reply via email to