On Wednesday 07 October 2015 18:35:32 Jan Kundrát wrote: > Hi, > now that the Qt4 is going to hit its end-of-life from upstream > (scheduled for end of 2015), it's about time to free ourselves from > the backward compatibility baggage, and start using stuff like the > new signal-slot syntax, lambda functions or real foreach stuff. > > Here's my proposal: > > - require Qt 5.2, > - require a compiler with decent support for C++11 (this time > including lambdas). > > These changes will therefore happen in a few days: > > - default to a Qt5 build right now, > - kill the Harmattan version right now. > > When that stuff is done, it's time to work on the rest. The required > steps to get there are these: > > - kill RHEL6 packages (gcc 4.4...), > - kill Ubuntu 12.04 LTS packaging (no Qt5), > - kill Debian 7 (no Qt5 except in backports which are not in the > OBS), - remove the KDE4-specific plugins because they cannot > co-exist in a Qt5 version -- it would be better to port them to KF5, > but I have no idea if the KDE side is ready, and I won't be doing > this myself anyway, - use EPEL to get Qt 5.4 to RHEL7 builds (with > manual pain in the OBS), - continue with Ubuntu 14.04 LTS (Qt 5.2) > and other newer non-LTS builds, - continue with Debian 8 (Qt 5.3), > - switch all remaining OBS builds to use Qt 5, > - rewrite the windows installer to use newer mingw packages (that is > once again Qt 5.4 from EPEL). > > If you see some troubles with this proposal, please speak up now. > > With kind regards, > Jan
Hi! I'm still using Ubuntu 12.04 LTS with KDE4 desktop where is Qt4 in use. I'm not going to update to new Ubuntu version until current one is supported and I would like to use Trojita... So I'm not happy with change to drop Qt4 support... Same is with KDE4 plugins. -- Pali Rohár pali.ro...@gmail.com
signature.asc
Description: This is a digitally signed message part.