On 2 November 2017 at 21:26, Andreas Neumann <[email protected]> wrote:
> yes, API is frozen now unless some major issue arises that really needs a
> change.
>

I don't believe this is true - I haven't seen anything official, but
personally I consider API freeze to occur no sooner than final
release!

There's still many code areas which need API clean ups, and doing this
during bug fixing is a great way to identify the weak areas and
improve them. It also makes bug fixing much easier!

Since feature freeze there's been a number of api breaks, some
extremely large [1] and others just clean ups [2]. There's also open
PRs which break API (e.g. [3]).

I wouldn't suggest digging far into upgrading PyQGIS code in plugins
until much closer to release, but I would suggest upgrading the things
which won't be changing (Python 3, Qt5, PyQt5).

Nyall

[1] https://github.com/qgis/QGIS/pull/5491
[2] https://github.com/qgis/QGIS/pull/5488
[3] https://github.com/qgis/QGIS/pull/5512
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to