[Qgis-developer] Help us plan for QGIS 3.0
matthias at opengis.ch
Mon Jan 18 00:57:19 PST 2016
To stay focused, I just reply to the main points of your email.
On 01/18/2016 09:37 AM, Richard Duivenvoorde wrote:
> I think without full focus on a transition it just will not happen.
As main author of proposal 1 I can assure you: it endorses focused work
on QGIS 3.0 after release of 2.16.
> Personally I think current options are too much of a compromise, and we
> will end up with a lot of wrappers and hacks to keep 2.x alive while
> also trying to server 3.0...
* At the moment our C++ codebase is compatible with Qt4 and Qt5. And no
hacks had to be introduced. We can take that as indicator that the same
works for PyQt.
* Huge projects exist that have a codebase compatible with Python2 and
Python 3 (e.g. pandas ). We can take that as an indicator that a
compatible codebase is possible.
> But I'm not a core dev so devs feel free to convince me that *for the
> project* it is better to mix two python/qt/api versions and try to hide
> that (as I see it). At the moment I just do not believe in this approach.
* Usage of compatibility wrappers will be optional for plugin
developers. But they are very desirable for plugin developers who have
to support concurrent versions.
* If it turns out that it is harder than expected we will still be free
to just completely dismiss compatibility support. But I wouldn't want to
not even try it because of believes and feelings.
> Richard Duivenvoorde
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
OPENGIS.ch - https://www.opengis.ch
Spatial • (Q)GIS • PostGIS • Open Source
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the Qgis-developer