[Qgis-developer] Release schedule discussion - again

Mathieu Pellerin nirvn.asia at gmail.com
Wed Oct 14 06:20:59 PDT 2015


I really like the idea of making one of the focus of the next dev cycle to
be qt5. Even if 2.14 is still compiled against 2.14 by default, it'd be
great to attempt to reach user experience parity between 2.14 & 2.15 on the
major platforms QGIS is shipped on.

Having faced the need to compiled and used QGIS using qt5 libs less than
two weeks ago to fix an issue in qt4, it's nice to see that things mostly
work, but it did show some fine tuning is needed (cmake logic refinements
to handle qt5 libraries, finding a way to deal with qtwpolar, and in-app
issues like broken keyboard shortcuts etc.).

Maybe a hackfest where every dev work on their area of code against qt5
would be cool to finance? :)

M
On 14 Oct 2015 20:08, "Larry Shaffer" <larrys at dakotacarto.com> wrote:

> Hi,
>
> On Wed, Oct 14, 2015 at 6:59 AM, Nathan Woodrow <madmanwoo at gmail.com>
> wrote:
>
>> I don't think having Qt5 on OSX is so much the issue but the change the
>> PyQt5/Python3 as that has the larger impact because it changes all the
>> plugins.
>>
>
> Makes sense, especially since PyQt4 can be built against Qt4 or Qt5. Then
> maybe it is reasonable to have the 2.13 dev cycle focus mainly on moving to
> Qt5, so that it results in a 2.14 LTR that works with Qt5? Then, break API
> and introduce Py3 with 3.0 (assuming 2.14 is last 2.x release)?
>
> Would having a 2.14 LTR that works with Qt5 poorly affect other platforms?
>
> Regards,
>
> Larry Shaffer
> Dakota Cartography
> Black Hills, South Dakota
>
>
>> - Nathan
>>
>> On Wed, Oct 14, 2015 at 10:57 PM, Larry Shaffer <larrys at dakotacarto.com>
>> wrote:
>>
>>> Hi,
>>>
>>> On Wed, Oct 14, 2015 at 6:06 AM, Paolo Cavallini <cavallini at faunalia.it>
>>> wrote:
>>>
>>>> Il 14/10/2015 13:58, Larry Shaffer ha scritto:
>>>>
>>>> > With regards to Mac and Qt4 support, it may be that even an LTR 2.14
>>>> > release will have a very short lifespan, given that the next Mac OS
>>>> > upgrade will probably significantly break Qt4; and, I seriously doubt
>>>> > there will be people wanting to resurrect Qt4 again.
>>>>
>>>> so, wouldn't this be a strong argument against 2.14 as an LTR?
>>>> I understand the same will hold true for Debian/Ubuntu as well.
>>>>
>>>
>>> Touché, Paolo. You are probably right here, though there are still a
>>> couple of unknowns at this point.
>>>
>>> By "very short lifespan" I am referring to the next Mac OS (10.12?),
>>> which not everyone will use. It is unknown at this time whether Qt4 can be
>>> made to support it (maybe we get lucky again and it doesn't break Qt4 much
>>> more). On the other hand, I still get requests to support 10.6 (from 2009)
>>> for nightlies.
>>>
>>> If we look at some basic Mac OS adoption trends by users [0], it is
>>> apparent that they adopt the latest OS much more so than users of Windows.
>>> However, it is unclear how much this reflects the general Mac QGIS user's
>>> OS adoption rate (guessing it is roughly equivalent).
>>>
>>> Basically, as Nyall has pointed out, something needs done for Mac ASAP,
>>> not 4 or 8 or 12 months from now. Towards a solution, I would like to start
>>> providing a Qt5-based nightly for Mac (after 2.12 is released).
>>>
>>> [0]
>>> https://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0&qpsp=2015&qpnp=1&qptimeframe=Y
>>>
>>> Regards,
>>>
>>> Larry Shaffer
>>> Dakota Cartography
>>> Black Hills, South Dakota
>>>
>>>
>>>> all the best.
>>>> --
>>>> Paolo Cavallini - www.faunalia.eu
>>>> QGIS & PostGIS courses: http://www.faunalia.eu/training.html
>>>> _______________________________________________
>>>> Qgis-developer mailing list
>>>> Qgis-developer at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>>
>>>
>>>
>>> _______________________________________________
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>
>>
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20151014/96462f59/attachment.html>


More information about the Qgis-developer mailing list