[QGIS-Developer] QGIS 4.0 publicly announced - right time for propose and implement breaking changes?

Vedran Stojnović phidrho at gmail.com
Thu Apr 17 23:56:27 PDT 2025


Hi everyone,

I am very happy to see public announcement of QGIS 4.0.
Besides amazing improvements I would definitely like to see some logic
changed in software that (in my eyes) seems very impractical and can be
made better by default.

What I'm thinking of? Few examples:

1) change some default settings for QGIS Desktop
- e.g. left double click on layer to open attribute table for vector layers
instead of opening properties (no other software that I used in my life
opens properties on left double click), for raster layers it could do a
zoom extents on raster (logic to open image on double click)

2) change name(s) of some native algorithms - I find some of them confusing
- e.g. "native:polygonize" uses lines (mathematically defined lines - which
only have start pt and end pt) and creates polygons, but we have also
"native:linestopolygons" which by description also uses lines and converts
them to polygons, but actually expects polylines (polygons drawn as line
layer), and then we have gdal:polygonize which converts raster to vector
polygons

3) remove deprecated functions from expression calculator

4) change logic in some algorithms/expressions
- e.g. "point_n" function is 1-indexed instead of 0-indexed
(QGIS/issues/29100)

...

I'm sure that other developers/contributors/users have their own ideas...

So I would love to see something like this as type of process similar to
QEP - where a user/contributor could propose a change, and than it can be
commented from everyone, but in the end should be voted from core
developers or by PSC:
- does it make sense
- is it doable or too complicated and so on...

We're kind of short on time, but I believe that this can be done until
October.

-- 
Srdačan pozdrav / Kind regards,
Vedran Stojnović.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20250418/af5cfea8/attachment.htm>


More information about the QGIS-Developer mailing list