From kayazk82 at gmail.com Sun May 3 14:40:32 2026 From: kayazk82 at gmail.com (ayazk khan) Date: Mon, 4 May 2026 02:40:32 +0500 Subject: [QGIS-Developer] =?utf-8?q?Request_for_Review_of_Pending_QGIS_Pl?= =?utf-8?q?ugin_=28Sector_Plotter_=E2=80=93_ID_5028=29?= In-Reply-To: References: Message-ID: Dear QGIS Plugin Repository Maintainers, I hope you are doing well. I would like to kindly request a review of my plugin *?Sector Plotter?* (Plugin ID: 5028), which I submitted to the QGIS Plugin Repository approximately one month ago. As of now, the plugin still shows the status ?no public version yet,? and I understand it may be pending approval. The plugin is designed to create telecom sectors from CSV inputs using azimuth, beamwidth, and KPI mapping, and I have ensured that all required files and metadata are properly included. I would greatly appreciate it if you could review the submission at your convenience and let me know if any changes or corrections are required from my side. I am happy to make any necessary updates promptly. Thank you very much for your time and for maintaining the QGIS plugin ecosystem. Kind regards, Ayaz Khan On Mon, May 4, 2026 at 2:02?AM ayazk khan wrote: > Dear QGIS Plugin Repository Maintainers, > > I hope you are doing well. > > I would like to kindly request a review of my plugin *?Sector Plotter?* > (Plugin ID: 5028), which I submitted to the QGIS Plugin Repository > approximately one month ago. As of now, the plugin still shows the status > ?no public version yet,? and I understand it may be pending approval. > > The plugin is designed to create telecom sectors from CSV inputs using > azimuth, beamwidth, and KPI mapping, and I have ensured that all required > files and metadata are properly included. > > I would greatly appreciate it if you could review the submission at your > convenience and let me know if any changes or corrections are required from > my side. I am happy to make any necessary updates promptly. > > Thank you very much for your time and for maintaining the QGIS plugin > ecosystem. > > Kind regards, > > Ayaz Khan > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lova at kartoza.com Sun May 3 22:42:28 2026 From: lova at kartoza.com (Lova Andriarimalala) Date: Mon, 4 May 2026 08:42:28 +0300 Subject: [QGIS-Developer] =?utf-8?q?Request_for_Review_of_Pending_QGIS_Pl?= =?utf-8?q?ugin_=28Sector_Plotter_=E2=80=93_ID_5028=29?= In-Reply-To: References: Message-ID: Dear Ayaz, Please see the plugin approval process at https://plugins.qgis.org/docs/approval. As mentioned there, do not hesitate to get in touch with Admire if you have any questions regarding the process. Best regards, Lova Andriarimalala *QGIS Full Stack Developer * *T *: +27(0) 87 809 2702 *E *: lova at kartoza.com *W* : kartoza.com *This email and any attachments are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you * *have received this email in error, please notify the sender immediately and delete it from your system. Unauthorised use, disclosure, or copying* *of the contents is prohibited.* On Mon, 4 May 2026 at 00:40, ayazk khan via QGIS-Developer < qgis-developer at lists.osgeo.org> wrote: > Dear QGIS Plugin Repository Maintainers, > > I hope you are doing well. > > I would like to kindly request a review of my plugin *?Sector Plotter?* (Plugin > ID: 5028), which I submitted to the QGIS Plugin Repository approximately > one month ago. As of now, the plugin still shows the status ?no public > version yet,? and I understand it may be pending approval. > > The plugin is designed to create telecom sectors from CSV inputs using > azimuth, beamwidth, and KPI mapping, and I have ensured that all required > files and metadata are properly included. > > I would greatly appreciate it if you could review the submission at your > convenience and let me know if any changes or corrections are required from > my side. I am happy to make any necessary updates promptly. > > Thank you very much for your time and for maintaining the QGIS plugin > ecosystem. > > Kind regards, > > Ayaz Khan > > On Mon, May 4, 2026 at 2:02?AM ayazk khan wrote: > >> Dear QGIS Plugin Repository Maintainers, >> >> I hope you are doing well. >> >> I would like to kindly request a review of my plugin *?Sector Plotter?* >> (Plugin ID: 5028), which I submitted to the QGIS Plugin Repository >> approximately one month ago. As of now, the plugin still shows the status >> ?no public version yet,? and I understand it may be pending approval. >> >> The plugin is designed to create telecom sectors from CSV inputs using >> azimuth, beamwidth, and KPI mapping, and I have ensured that all required >> files and metadata are properly included. >> >> I would greatly appreciate it if you could review the submission at your >> convenience and let me know if any changes or corrections are required from >> my side. I am happy to make any necessary updates promptly. >> >> Thank you very much for your time and for maintaining the QGIS plugin >> ecosystem. >> >> Kind regards, >> >> Ayaz Khan >> > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From valentin.buira at gmail.com Tue May 5 15:24:14 2026 From: valentin.buira at gmail.com (Valentin Buira) Date: Wed, 6 May 2026 00:24:14 +0200 Subject: [QGIS-Developer] (no subject) In-Reply-To: References: Message-ID: Hi Sionigdha, I am sorry your proposal could not make it. I would like to thank you as well for the time you invested in your proposal. And reassures you that it's not all lost, the design you did is there and could be used as a basis for future work I would also like to encourage you to pursue in the QGIS ecosystem. I was not accepted either in GSoC at the time, but here I am. I hope the community can offer you a way to get involved in QGIS project. Since you are not binded to a GSoC proposal anymore, maybe having a prototype in the shape of a QGIS plugin would be doable ? Cheers, Valentin Le jeu. 30 avr. 2026 ? 20:40, Sionigdha Sadhukhan via QGIS-Developer a ?crit : > > Thank you all for your time.Thanks for guiding through.Specially Nyall ,Even and Valentine! > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer From nyall.dawson at gmail.com Wed May 6 20:20:12 2026 From: nyall.dawson at gmail.com (Nyall Dawson) Date: Thu, 7 May 2026 13:20:12 +1000 Subject: [QGIS-Developer] Announcing QEP 425: Document stable API policy Message-ID: Hi lists, I've taken some time to write up our (currently undocumented) stable API policies. This has been submitted as https://github.com/qgis/QGIS-Enhancement-Proposals/pull/382 for discussion. It is initially intended as a formal description of CURRENT POLICIES ONLY, which can be later modified and revised (in an atomic manner) if we want to change any of these policies. As such, please refrain from using this initial request as a place to discuss changes to current practice. Rather, let's keep discussion focused on whether this is an accurate and complete description of our current policies. ? The end goal here is having a formal policy in place describing all our API stability rules, which will help ease new developers into contributing effectively to QGIS and remove some of the unspoken assumptions surrounding QGIS development. Regards, Nyall -------------- next part -------------- An HTML attachment was scrubbed... URL: From jacobchaar at live.ca Thu May 7 08:24:05 2026 From: jacobchaar at live.ca (jacob chaar) Date: Thu, 7 May 2026 15:24:05 +0000 Subject: [QGIS-Developer] PyQGIS question: get SVG content with resolved param() values from QgsSvgMarkerSymbolLayer or QgsSVGFillSymbolLayer Message-ID: Hello QGIS community, I am working on a QGIS plugin, and I have a question about SVG symbol rendering in PyQGIS. I am using SVG-based symbol layers (for example, QgsSvgMarkerSymbolLayer / QgsSVGFillSymbolLayer). The SVG file contains placeholders such as param(fill), param(fill-opacity), param(outline), etc. In Python, I can access: - the SVG path (path()/svgFilePath()) - the symbol layer properties (color, opacity, outline, etc.) What I need is the final SVG XML content with those param(...) values already resolved, exactly as QGIS uses it at render time. My questions: 1. Is there a public PyQGIS API that returns the resolved SVG source (not just a rendered image)? 2. If not, is there a recommended approach to reproduce QGIS resolution logic reliably? 3. Are there edge cases I should handle (quoted params, default values, data-defined overrides, expression-based values)? Any guidance or examples would be very appreciated. Thank you! Best regards, Jacob Ch. From andreas at qgis.org Fri May 8 06:25:26 2026 From: andreas at qgis.org (Andreas Neumann) Date: Fri, 8 May 2026 15:25:26 +0200 Subject: [QGIS-Developer] Accommodation at QGIS user conference and contributor meeting in Laax Message-ID: Dear QGIS contributors, I reserved a group accommodation (16 single rooms, 3 double rooms, 6 triple, one 4-bed and two 8-bed rooms). The prices range from 40 to 55 ? per night - these are really affordable prices for Switzerland. It includes breakfast (bread, butter, jam, cheese, cereals, fruits, tea and coffee). If you are interested in such a room / bed, please let me know. More information at https://docs.google.com/spreadsheets/d/1HMNEXrUyJimRMq31JtcCduSk56alEGu1XqR3RO0-7dM/edit?usp=sharing About rooms: if you snore, please reserve a single room, otherwise I would appreciate it if you could also fill the shared rooms. In order to reserve, please ask me for editing permission of the spreadsheet and afterwards fill in your contacts. In case you fill in and then need to cancel the accommodation, please do not forget to also remove yourself from the spreadsheet. Best regards, Andreas -- Andreas Neumann QGIS.ORG board member (treasurer) -------------- next part -------------- An HTML attachment was scrubbed... URL: From gdt at lexort.com Sun May 10 11:29:50 2026 From: gdt at lexort.com (Greg Troxel) Date: Sun, 10 May 2026 14:29:50 -0400 Subject: [QGIS-Developer] segfault with 4.0.0 and 4.0.2+18, qt6 Message-ID: I'm trying to keep an experimental qgis4 pkgsrc pkg with qt6 up to date. This is disjoint from the operational 3.44.9 (qt5) package. This is all on NetBSD 10 amd64, mostly with gcc10 unless packages are coded to need more bleeding-edge c++ languagea variants. Earlier, I had 4.0.0 built from git f2317a9ab1b8b0ab95c88d0cb0a2e53530812076 against qt6 6.10.0(?). That worked mostly fine, except that access to secret storage failed. Then, I had updated qt6 to 6.11.0 (because pkgsrc did, which should be ok), and I updated qgis to 4.0.2+18 (meaning 18 commits beyond the tag). That starts up, but segfaults on opening a project. Next I'm going to roll back qt6 and retest. Is anyone else using qt 6.11.0? Does anyone have any clues from this backtrace? (gdb) bt #0 0x00000000ffffffff in ?? () #1 0x000074c6abd66186 in QObjectPrivate::ConnectionData::cleanOrphanedConnectionsImpl(QObject*, QObjectPrivate::ConnectionData::LockPolicy) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #2 0x000074c6ac014cac in ?? () from /usr/pkg/qt6/lib/libQt6Core.so.6 #3 0x000074c6abd6799a in QObject::disconnect(QMetaObject::Connection const&) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #4 0x000074c6acd33844 in ?? () from /usr/pkg/qt6/lib/libQt6Qml.so.6 #5 0x000074c6acc3ed4e in ?? () from /usr/pkg/qt6/lib/libQt6Qml.so.6 #6 0x000074c6acc3f93e in ?? () from /usr/pkg/qt6/lib/libQt6Qml.so.6 #7 0x000074c6acc3fd28 in ?? () from /usr/pkg/qt6/lib/libQt6Qml.so.6 #8 0x000074c6acc3b49d in QV4::GCStateMachine::transition() () from /usr/pkg/qt6/lib/libQt6Qml.so.6 #9 0x000074c6abd69a9b in QObject::event(QEvent*) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #10 0x000074c6b6784c3b in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/pkg/qt6/lib/libQt6Widgets.so.6 #11 0x000074c6ceb18c56 in QgsApplication::notify(QObject*, QEvent*) () from /usr/pkg/lib/libqgis_core.so.4.0.0 #12 0x000074c6abd32d25 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #13 0x000074c6abd36fca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #14 0x000074c6abf842e8 in ?? () from /usr/pkg/qt6/lib/libQt6Core.so.6 #15 0x000074c6a4256203 in g_main_dispatch () from /usr/pkg/lib/libglib-2.0.so.0 #16 0x000074c6a42593f9 in g_main_context_iterate_unlocked.constprop () from /usr/pkg/lib/libglib-2.0.so.0 #17 0x000074c6a4259b51 in g_main_context_iteration () from /usr/pkg/lib/libglib-2.0.so.0 #18 0x000074c6abf837ec in QEventDispatcherGlib::processEvents(QFlags) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #19 0x000074c6abd3d183 in QEventLoop::exec(QFlags) () from /usr/pkg/qt6/lib/libQt6Core.so.6 #20 0x000074c6abd3b460 in QCoreApplication::exec() () from /usr/pkg/qt6/lib/libQt6Core.so.6 #21 0x00000001b88149d9 in ?? () #22 0x00000001b880b0fd in ?? () #23 0x00007f7f8a40baf8 in ?? () from /usr/libexec/ld.elf_so #24 0x0000000000000002 in ?? () #25 0x00007f7fff918908 in ?? () #26 0x00007f7fff91891a in ?? () #27 0x0000000000000000 in ?? () From r.nijssen at terglobo.nl Mon May 11 00:13:23 2026 From: r.nijssen at terglobo.nl (Raymond Nijssen) Date: Mon, 11 May 2026 09:13:23 +0200 Subject: [QGIS-Developer] Accommodation at QGIS user conference and contributor meeting in Laax In-Reply-To: References: Message-ID: <760c2483-7c36-43ab-9fc5-7d100073375f@terglobo.nl> Hi Andreas, For who are those rooms intended? Since you are mailing this to the developers list only I think it's meant for participants to the contributing meeting? But it is not clear and in the Dutch user group we have some members who are considering going to the UC but are looking for cheap accommodations. Can I tell them, and thus all other members, about this option? Adding the link to either the hackfest wiki page or otherwise to the UC website would be more clear? Kind regards, Raymond On 5/8/26 15:25, Andreas Neumann via QGIS-Developer wrote: > Dear QGIS contributors, > > I reserved a group accommodation (16 single rooms, 3 double rooms, 6 > triple, one 4-bed and two?8-bed rooms). The prices range from 40 to 55 ? > per night - these are really affordable prices for Switzerland. It > includes breakfast?(bread, butter, jam, cheese, cereals, fruits, tea and > coffee). > > If you are interested in such a room / bed, please let me know. > > More information at https://docs.google.com/spreadsheets/ > d/1HMNEXrUyJimRMq31JtcCduSk56alEGu1XqR3RO0-7dM/edit?usp=sharing > d/1HMNEXrUyJimRMq31JtcCduSk56alEGu1XqR3RO0-7dM/edit?usp=sharing> > > About rooms: if you snore, please reserve a single room, otherwise I > would appreciate it if you could also fill the shared rooms. > > In order to reserve, please ask me for editing permission of the > spreadsheet and afterwards fill in your contacts. > > In case you fill in and then need to cancel the accommodation, please do > not forget to also remove yourself from the spreadsheet. > > Best regards, > Andreas > > -- > Andreas Neumann > QGIS.ORG board member (treasurer) > > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer From lova at kartoza.com Mon May 11 01:15:25 2026 From: lova at kartoza.com (Lova Andriarimalala) Date: Mon, 11 May 2026 11:15:25 +0300 Subject: [QGIS-Developer] QGIS Full Stack Developer Report from April 27th to May 8th, 2026 Message-ID: Hello everyone, Please find some highlights regarding the development and maintenance of the QGIS Websites for the last two weeks, from April 27th to May 8th, 2026. *QGIS.org:* - Improve transifex string pushing [New PR] - Add torrent-based alternative download for Windows and macOS [Older PR - Deployed] - feat: add script to generate mtime cache from S3 object metadata [Deployed] - Remove automated statement from changelog front matter [Deployed] - Add deduplication of files from windows folder in S3 file explorer [Deployed] - Fix shortcode syntax in overview.md for local groups link [Deployed] - Enhance translation build process and fix shortcode issues in translated files [Deployed] *QGIS Plugins:* - Expose security checks rules and allow managing them [New PR] *QGIS Feed:* - Add expired entries to the home page (web only) [Deployed] - Add publication state logic for feed entries and update display in templates [Deployed] *QGIS Infrastructure:* - Deployment session with Tim and Ivan - Docs updates according to the deployment session Lova Andriarimalala *QGIS Full Stack Developer * *T *: +27(0) 87 809 2702 *E *: lova at kartoza.com *W* : kartoza.com *This email and any attachments are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you * *have received this email in error, please notify the sender immediately and delete it from your system. Unauthorised use, disclosure, or copying* *of the contents is prohibited.* -------------- next part -------------- An HTML attachment was scrubbed... URL: From andreas at qgis.org Mon May 11 01:18:51 2026 From: andreas at qgis.org (Andreas Neumann) Date: Mon, 11 May 2026 10:18:51 +0200 Subject: [QGIS-Developer] Accommodation at QGIS user conference and contributor meeting in Laax In-Reply-To: <760c2483-7c36-43ab-9fc5-7d100073375f@terglobo.nl> References: <760c2483-7c36-43ab-9fc5-7d100073375f@terglobo.nl> Message-ID: Hi Raymond, The rooms are for everyone. But I informed the contributor community first, to give them a chance to get a room before the rest of the crowd. So far - I did not hear back much. So yes, please offer it to the Dutch QGIS community. First comes, first served. Marco promised to add the link to the HF and conf page - but apparently did not do it so far. I guess I will do the Github page myself, since I can do that without him. Andreas On Mon, 11 May 2026 at 10:14, Raymond Nijssen via QGIS-Developer < qgis-developer at lists.osgeo.org> wrote: > Hi Andreas, > > For who are those rooms intended? Since you are mailing this to the > developers list only I think it's meant for participants to the > contributing meeting? But it is not clear and in the Dutch user group we > have some members who are considering going to the UC but are looking > for cheap accommodations. Can I tell them, and thus all other members, > about this option? > > Adding the link to either the hackfest wiki page or otherwise to the UC > website would be more clear? > > Kind regards, > Raymond > > > > On 5/8/26 15:25, Andreas Neumann via QGIS-Developer wrote: > > Dear QGIS contributors, > > > > I reserved a group accommodation (16 single rooms, 3 double rooms, 6 > > triple, one 4-bed and two 8-bed rooms). The prices range from 40 to 55 ? > > per night - these are really affordable prices for Switzerland. It > > includes breakfast (bread, butter, jam, cheese, cereals, fruits, tea and > > coffee). > > > > If you are interested in such a room / bed, please let me know. > > > > More information at https://docs.google.com/spreadsheets/ > > d/1HMNEXrUyJimRMq31JtcCduSk56alEGu1XqR3RO0-7dM/edit?usp=sharing > > > d/1HMNEXrUyJimRMq31JtcCduSk56alEGu1XqR3RO0-7dM/edit?usp=sharing> > > > > About rooms: if you snore, please reserve a single room, otherwise I > > would appreciate it if you could also fill the shared rooms. > > > > In order to reserve, please ask me for editing permission of the > > spreadsheet and afterwards fill in your contacts. > > > > In case you fill in and then need to cancel the accommodation, please do > > not forget to also remove yourself from the spreadsheet. > > > > Best regards, > > Andreas > > > > -- > > Andreas Neumann > > QGIS.ORG board member (treasurer) > > > > _______________________________________________ > > QGIS-Developer mailing list > > QGIS-Developer at lists.osgeo.org > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > -- -- Andreas Neumann QGIS.ORG board member (treasurer) -------------- next part -------------- An HTML attachment was scrubbed... URL: From gdt at lexort.com Mon May 11 15:12:19 2026 From: gdt at lexort.com (Greg Troxel) Date: Mon, 11 May 2026 18:12:19 -0400 Subject: [QGIS-Developer] qgis4 segfaults with qt6 6.11.0, ok with 6.10.2 In-Reply-To: (Greg Troxel via's message of "Sun, 10 May 2026 14:29:50 -0400") References: Message-ID: Yesterday I wrote that starting up qgis 4.0.2(+18 commits) (from pkgsrc-wip/qgis) resulted in a crash. It turns out the thing that matters for crash vs works is not qgis version, but qt6 version. (This is all about qgis 4, because qgis 3.44 uses qt5 (and both qgis 3.44 and qt5 are apparently stable).) This is all on NetBSD 10 amd64. QGIS QT RESULT 4.0.0 6.10.2 works 4.0.2 6.10.2 works 4.0.0 6.11.0 crashes on opening project file 4.0.2 6.11.0 crashes on opening project file Have other people tried to run qgis, or other complicated qt programs built against qt6 6.11.0? It looks to me like 6.11.0 redid a bunch of things and I'm guessing they broke things. But there could be a latent bug in qgis. From snigdha.lee75 at gmail.com Wed May 13 01:02:21 2026 From: snigdha.lee75 at gmail.com (Sionigdha Sadhukhan) Date: Wed, 13 May 2026 13:32:21 +0530 Subject: [QGIS-Developer] (no subject) In-Reply-To: References: Message-ID: Hi Valentin, Firstly sorry for the late reply, I was finishing up my end semester exams and couldnt reply until now. Thank you for the kind words, it genuinely helps. And you are right that the work was not wasted. I did come out of this understanding the QGIS codebase and contribution process a lot better than when I started, and that is valuable regardless of the outcome. The plugin idea caught my attention. I am curious to know more about what you had in mind, would it essentially be the same JSON toolkit algorithms but packaged as a plugin rather than contributed directly to core? I am asking because I want to understand whether this would be more of a personal learning project or something that could eventually feed back into the QGIS ecosystem in some way. Either way I am open to it, just want to understand the direction better before diving in. Best regards , Sionigdha On Wed, 6 May 2026 at 03:54, Valentin Buira wrote: > Hi Sionigdha, > > I am sorry your proposal could not make it. > > I would like to thank you as well for the time you invested in your > proposal. And reassures you that it's not all lost, the design you > did is there and could be used as a basis for future work > > I would also like to encourage you to pursue in the QGIS ecosystem. I > was not accepted either in GSoC at the time, but here I am. I hope the > community can offer you a way to get involved in QGIS project. > > Since you are not binded to a GSoC proposal anymore, maybe having a > prototype in the shape of a QGIS plugin would be doable ? > > Cheers, > Valentin > > > Le jeu. 30 avr. 2026 ? 20:40, Sionigdha Sadhukhan via QGIS-Developer > a ?crit : > > > > Thank you all for your time.Thanks for guiding through.Specially Nyall > ,Even and Valentine! > > _______________________________________________ > > QGIS-Developer mailing list > > QGIS-Developer at lists.osgeo.org > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rdmailings at duif.net Wed May 13 03:23:51 2026 From: rdmailings at duif.net (Richard Duivenvoorde) Date: Wed, 13 May 2026 12:23:51 +0200 Subject: [QGIS-Developer] qgis4 segfaults with qt6 6.11.0, ok with 6.10.2 In-Reply-To: References: Message-ID: <005d74f8-11b1-4628-8556-ae2807194cd4@duif.net> I've succesfully compiled and ran QGIS4 with Qt 6.9.2 and 6.10.2 as those are available in Debian Testing. The Flathub build is also on Qt 6.10: https://github.com/flathub/org.qgis.qgis/blob/master/org.qgis.qgis.json Qt 6.11 is not packaged so much apparently? Not sure what is used for the Osgeo4W builds? Maybe you are the first one to hit an issue? I think I've heard there were some issues with opening older project files in QGIS4, but as Qt6.10 is working that is probably not the issue here? Can you create an issue maybe, preferably with a gdb trace on a debug build? Hopefully core devs have a clue then? Regards, Richard Duivenvoorde On 5/12/26 00:12, Greg Troxel via QGIS-Developer wrote: > Yesterday I wrote that starting up qgis 4.0.2(+18 commits) (from > pkgsrc-wip/qgis) resulted in a crash. It turns out the thing that > matters for crash vs works is not qgis version, but qt6 version. > > (This is all about qgis 4, because qgis 3.44 uses qt5 (and both qgis 3.44 > and qt5 are apparently stable).) > > This is all on NetBSD 10 amd64. > > QGIS QT RESULT > 4.0.0 6.10.2 works > 4.0.2 6.10.2 works > 4.0.0 6.11.0 crashes on opening project file > 4.0.2 6.11.0 crashes on opening project file > > Have other people tried to run qgis, or other complicated qt programs > built against qt6 6.11.0? It looks to me like 6.11.0 redid a bunch of > things and I'm guessing they broke things. But there could be a latent > bug in qgis. > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer From andreaerdna at libero.it Wed May 13 04:09:42 2026 From: andreaerdna at libero.it (Andrea Giudiceandrea) Date: Wed, 13 May 2026 13:09:42 +0200 Subject: [QGIS-Developer] qgis4 segfaults with qt6 6.11.0, ok with 6.10.2 Message-ID: Il 13/05/2026 12:23, Richard Duivenvoorde via QGIS-Developer ha scritto: > Not sure what is used for the Osgeo4W builds? Hi Richard and list, the latest QGIS 4.1.0-Master and QGIS 4.0.2 provided by OSGeo4W use Qt 6.11.0. Regards. Andrea From gdt at lexort.com Wed May 13 05:23:06 2026 From: gdt at lexort.com (Greg Troxel) Date: Wed, 13 May 2026 08:23:06 -0400 Subject: [QGIS-Developer] qgis4 segfaults with qt6 6.11.0, ok with 6.10.2 In-Reply-To: <005d74f8-11b1-4628-8556-ae2807194cd4@duif.net> (Richard Duivenvoorde's message of "Wed, 13 May 2026 12:23:51 +0200") References: <005d74f8-11b1-4628-8556-ae2807194cd4@duif.net> Message-ID: Richard Duivenvoorde writes: > I've succesfully compiled and ran QGIS4 with Qt 6.9.2 and 6.10.2 as those are available in Debian Testing. 4.0.0 and 4.0.2+18 both work with 6.10.2, except that they fail to find the authentication provider. I suspect the authentication provider problem is about some qt6 part not being in pkgsrc yet. > I think I've heard there were some issues with opening older project > files in QGIS4, but as Qt6.10 is working that is probably not the > issue here? 4.0.2+18/6.10.2 will open a project file and act normally while 4.0.2+18/6.11.0 crashes on the same file. Starting without a project file is ok. Other complicated qt6-using programs work with 6.11.0 (on NetBSD-current), according to others. > Can you create an issue maybe, preferably with a gdb trace on a debug > build? Hopefully core devs have a clue then? I see from Andrea that osgeo4w has 4.0.2 with Qt 6.11.0, but I wonder does it work :-) ? surely that uses some different implementations than on POSIX, so while it's a very helpful data point, I'm not sure what I can conclude. I should mention that I'm using X11 (which I've been using since I upgraded from X10!), given the "wayland is the answer, what was the question" problems in some corners of the GNU/Linux world. Has anyone run qgis 4 with 6.11.x on POSIX with X11? Overnight, pkgsrc got qt6 6.11.1, changelog "bugfixes". I am updating and will rebuild all and see how it goes. If still not ok, I'll flip to debug builds and build qt6 and qgis again, so gdb can get better backtraces, and file an issue. From sylvain.poulain at giscan.com Wed May 13 07:12:38 2026 From: sylvain.poulain at giscan.com (Sylvain POULAIN) Date: Wed, 13 May 2026 18:12:38 +0400 (MUT) Subject: [QGIS-Developer] qgis4 segfaults with qt6 6.11.0, ok with 6.10.2 In-Reply-To: References: <005d74f8-11b1-4628-8556-ae2807194cd4@duif.net> Message-ID: <1872529486.128862.1778681558794@email.ionos.fr> Hello, No problem on my side: QGIS 4.0.2-Norrk?ping Libraries Version de Qt 6.11.0 Version de Python 3.14.4 GDAL version 3.12.4 ? Chicoutimi Version de Proj 9.8.1 Version de la base de donn?es du registre EPSG v12.029 (2025-10-02) Version de GEOS 3.14.1-CAPI-1.20.5 SFCGAL version 2.2.0 GeographicLib version Pas de support Version de SQLite 3.53.0 Version de PDAL 2.9.3 Version du client PostgreSQL 18.3 Version de SpatiaLite 5.1.0 Version de QWT 6.3.0 Version de QScintilla2 2.14.1 Version de l'OS Manjaro Linux echo $XDG_SESSION_TYPE x11 No crash on opening a qgz/qgs project Best regards, --- Sylvain POULAIN > Le 13/05/2026 16:23 +04, Greg Troxel via QGIS-Developer a ?crit : > > > Richard Duivenvoorde writes: > > > I've succesfully compiled and ran QGIS4 with Qt 6.9.2 and 6.10.2 as those are available in Debian Testing. > > 4.0.0 and 4.0.2+18 both work with 6.10.2, except that they fail to find > the authentication provider. I suspect the authentication provider > problem is about some qt6 part not being in pkgsrc yet. > > > I think I've heard there were some issues with opening older project > > files in QGIS4, but as Qt6.10 is working that is probably not the > > issue here? > > 4.0.2+18/6.10.2 will open a project file and act normally while > 4.0.2+18/6.11.0 crashes on the same file. > > Starting without a project file is ok. > > Other complicated qt6-using programs work with 6.11.0 (on > NetBSD-current), according to others. > > > Can you create an issue maybe, preferably with a gdb trace on a debug > > build? Hopefully core devs have a clue then? > > I see from Andrea that osgeo4w has 4.0.2 with Qt 6.11.0, but I wonder > > does it work :-) ? > > surely that uses some different implementations than on POSIX, so > while it's a very helpful data point, I'm not sure what I can > conclude. > > I should mention that I'm using X11 (which I've been using since I > upgraded from X10!), given the "wayland is the answer, what was the > question" problems in some corners of the GNU/Linux world. > > Has anyone run qgis 4 with 6.11.x on POSIX with X11? > > Overnight, pkgsrc got qt6 6.11.1, changelog "bugfixes". I am updating > and will rebuild all and see how it goes. If still not ok, I'll flip to > debug builds and build qt6 and qgis again, so gdb can get better > backtraces, and file an issue. > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer From jostev at bgs.ac.uk Fri May 15 09:11:56 2026 From: jostev at bgs.ac.uk (John Stevenson - BGS) Date: Fri, 15 May 2026 16:11:56 +0000 Subject: [QGIS-Developer] Reducing the size of our download packages In-Reply-To: References: Message-ID: Regarding this thread, I just spotted today that it is still possible to get a standalone Windows installer that includes the grids from the downloads page. https://qgis.org/resources/installation-guide/#offline-standalone-installers Thank you for making this available. John From: QGIS-Developer On Behalf Of R?gis Haubourg via QGIS-Developer Sent: 24 March 2026 12:38 To: Nyall Dawson Cc: qgis-developer Subject: Re: [QGIS-Developer] Reducing the size of our download packages Haaa laughing of myself :) Sorry for the noise. Bien cordialement, R?gis Haubourg On 24/03/2026 12:02, Nyall Dawson wrote: On Tue, 24 Mar 2026, 8:02?pm R?gis Haubourg via QGIS-Developer, > wrote: Maybe we could add a mechanism where proj grid files can be imported to the user profile, so any user could download grids. Well, we already have https://github.com/qgis/QGIS/pull/31622 Is that what you mean? Nyall Some caveats to avoid with multi profile management. I'd be in favor of storing proj grids once per user $APPDATA profile, not in each QGIS profile Bien cordialement, R?gis Haubourg On 24/03/2026 10:29, Matthias Kuhn via QGIS-Developer wrote: Hi all, Thanks for raising this discussion, Tim. There recently was a discussion about that on a github issue. The new macOS packages didn't ship grid packages out of the box in the beginning and this was a blocker for some users so I ended up bundling the data files again with the macOS packages. The full discussion can be seen here https://github.com/qgis/QGIS/issues/64486 Key takeaways for me: If we want to split this apart, we need to make it very easy for users to install missing bits, the current process would need some improvements. If this is shipped as a separate installer package, we need to make sure it works across all platforms. Kind regards Matthias On Tue, Mar 24, 2026 at 9:33?AM Alexander Bruy via QGIS-Developer > wrote: If I'm not wrong, our standalone installer is based on the OSGeo4W and installs the latter. So users can easily use the OSGeo4W installer to download any additional dependencies they want/need. Another option would be to add an option to the standalone installer to download grids, similarly to what we had in the old NSIS installer for Alaska dataset. ??, 23 ???. 2026??. ? 09:20 Tim Sutton via QGIS-Developer > ????: Hi all Here in the infrastructure management club for QGIS we have been embarking on a plan to slowly divest ourselves of 'big tech'. At the end of last year we switched off cloudflare CDN and implemented our own caching servers. At that time we were doing around 130TB of throughput (including what was being soaked up by Cloudflare). As of last month we did 430TB of throughput without the help of Cloudflare. We are trying to optimise costs - that bandwidth alone cost us in the neighbourhood of 500? per month. To reduce costs we can approach the problem in two way: 1. optimise the infrastructure - we (QGIS Devops team) are busy looking into ways to do that... 2. reduce the download size... We are wondering if the datum shift files could be split out from the main installer and fetched as an optional extra? Or maybe on demand as you need them? We could set up some infrastructure for hosting them, but we would need some help on the application side to implement logic to go and grab shift files that are not locally cached. Is anyone able to help with this? Regards Tim -- Tim Sutton Kartoza Cofounder Tim is a member of the QGIS Project Steering Committee T : +27(0) 87 809 2702 E : tim at kartoza.com W : kartoza.com [https://kartoza.com/files/KartozaEmailSignature.gif] This email and any attachments are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error, please notify the sender immediately and delete it from your system. Unauthorised use, disclosure, or copying of the contents is prohibited. _______________________________________________ QGIS-Developer mailing list QGIS-Developer at lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer -- Alexander Bruy _______________________________________________ QGIS-Developer mailing list QGIS-Developer at lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ QGIS-Developer mailing list QGIS-Developer at lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer _______________________________________________ QGIS-Developer mailing list QGIS-Developer at lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer This email and any attachments are intended solely for the use of the named recipients. If you are not the intended recipient you must not use, disclose, copy or distribute this email or any of its attachments and should notify the sender immediately and delete this email from your system. UK Research and Innovation (UKRI) has taken every reasonable precaution to minimise risk of this email or any attachments containing viruses or malware but the recipient should carry out its own virus and malware checks before opening the attachments. UKRI does not accept any liability for any losses or damages which the recipient may sustain due to presence of any viruses. -------------- next part -------------- An HTML attachment was scrubbed... URL: From anitagraser at gmx.at Sun May 17 03:29:52 2026 From: anitagraser at gmx.at (Anita Graser) Date: Sun, 17 May 2026 12:29:52 +0200 Subject: [QGIS-Developer] 2026 QGIS Grant Proposals final results Message-ID: Dear QGIS Community, On behalf of the QGIS project, I'm extremely pleased to announce the funded proposals for our 2026 QGIS grant programme: Due to the high quality of proposals and since the budget situation allows us to increase the grant programme budget, we are happy to announce that all proposals that passed the discussion phase will be funded and that there is no need for a voting this year. Read the full announcement here: https://blog.qgis.org/2026/05/17/qgis-grant-programme-2026-results/ Looking forward to seeing the improvements land in QGIS! Regards, Anita From r.nijssen at terglobo.nl Mon May 18 02:21:41 2026 From: r.nijssen at terglobo.nl (Raymond Nijssen) Date: Mon, 18 May 2026 11:21:41 +0200 Subject: [QGIS-Developer] PSA: do NOT build QGIS with libspatialindex >= 2.0 In-Reply-To: References: Message-ID: <2a5f1851-16bc-4b3c-a2b1-f7b9e9ed085b@terglobo.nl> Hi! Today I upgraded to Ubuntu 26.04 which ships with libspatialindex 2.1 and could not compile QGIS. For anyone running into the same problem, you can set the compile option WITH_INTERNAL_SPATIALINDEX=ON and use the libspatialindex 2.0 shipped with QGIS. https://github.com/qgis/QGIS/commit/0b1ba631b36dc6903f3dcdf7ffe3970cdedab4dd Raymond On 9/16/25 02:39, Nyall Dawson via QGIS-Developer wrote: > > > On Tue, 16 Sept 2025 at 10:37, Nyall Dawson > wrote: > > Hi list, > > While tracking down the failures from https://github.com/qgis/QGIS/ > pull/63180 , it's revealed > that using QGIS with libspatialindex >= 2.0 gives completely > misleading results for nearest neighbour geometry searches. > > The root cause is an optimisation from the upstream library > (https://github.com/libspatialindex/libspatialindex/ > commit/6fe9ff769243579ed74f7f27409dd1dda6591634 libspatialindex/libspatialindex/ > commit/6fe9ff769243579ed74f7f27409dd1dda6591634>) that breaks how > downstream clients could previously implement custom nearest > neighbour comparators. From my research I don't think this is > fixable in QGIS, and will need an upstream fix. > > > Sorry -- to clarify, that should have been >= 2.1 . 2.0 did not include > the offending commit. > > Nyall > > > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer From andreas at qgis.org Mon May 18 23:43:30 2026 From: andreas at qgis.org (Andreas Neumann) Date: Tue, 19 May 2026 08:43:30 +0200 Subject: [QGIS-Developer] Laax group accommodation - please reserve your spot in the next 2 weeks Message-ID: Dear participants of the QGIS contributor meeting and conference in Laax, As you may have heard, QGIS has organized group accommodation. See information at https://docs.google.com/spreadsheets/d/1HMNEXrUyJimRMq31JtcCduSk56alEGu1XqR3RO0-7dM/edit?usp=sharing Since I get more and more requests from people who will not attend the contributor meeting, I now blocked the remaining single rooms and a three-bed room for participants of the contributor meeting. For better planning I kindly remind people who want to book a room or bed in a shared room as a contributor to reserve their room within the next two weeks. After that I will make all rooms available for everyone. Most likely we'll make the rooms / beds available for free for people who attend the contributor meeting and charge only the people who do not participate and contribute. Best regards, Andreas -- Andreas Neumann QGIS.ORG board member (treasurer) -------------- next part -------------- An HTML attachment was scrubbed... URL: From nirvn.asia at gmail.com Thu May 21 02:35:38 2026 From: nirvn.asia at gmail.com (Mathieu Pellerin) Date: Thu, 21 May 2026 16:35:38 +0700 Subject: [QGIS-Developer] QEP 409: Attribute Form QML Widget Editing Capabilities In-Reply-To: References: Message-ID: Good day, We've had a healthy discussion on this QEP and I would like to call for a vote on it now: cast your votes :) Regards, Mathieu On Fri, Apr 10, 2026 at 5:01?PM Mathieu Pellerin wrote: > Greetings all, > > This is to inform the developers mailing list of a QEP - > https://github.com/qgis/QGIS-Enhancement-Proposals/pull/364 - which I had > opened on February 1st, 2026. The QEP proposes to add editing capabilities > for attributes form QML editor widgets. > > While it's been there for a while and @signedav added some comments, more > discussion would be most welcome prior to calling for the vote. > > Best, > > Mathieu > -------------- next part -------------- An HTML attachment was scrubbed... URL: From skampus at gmail.com Thu May 21 02:53:03 2026 From: skampus at gmail.com (Stefano Campus) Date: Thu, 21 May 2026 11:53:03 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance Message-ID: Good morning everyone, I?m writing to the dev list because I think this issue is of interest. For the past few days, the SAGA Next plugin?which allows you to use SAGA GIS modules within QGIS Processing?has been unavailable. According to reports in the QGIS community?s Telegram group, maintaining this plugin is becoming increasingly difficult due to developments in the SAGA project, which can cause the plugin to stop working. I recall that until a couple of years ago, SAGA was, like GRASS, a resource installed directly within QGIS, but then, precisely because of the difficulty in keeping up with SAGA?s developments, it was decided to treat SAGA as a third-party resource accessible via plugins. I believe it is right that this important resource should not be maintained on a voluntary basis by a single developer/user, but that it should be taken on by the community. Do you think it would be a good idea to propose to the Steering Group that its maintenance be taken on directly by the QGIS.org Foundation and that a certain sum (1000?2000 euros?) be set aside in the annual budget for its maintenance? Thank you stefano campus -------------- next part -------------- An HTML attachment was scrubbed... URL: From sebastic at xs4all.nl Thu May 21 03:40:36 2026 From: sebastic at xs4all.nl (Bas Couwenberg) Date: Thu, 21 May 2026 12:40:36 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: References: Message-ID: On 5/21/26 11:53 AM, Stefano Campus via QGIS-Developer wrote: > Do you think it would be a good idea to propose to the Steering Group that > its maintenance be taken on directly by the QGIS.org Foundation and that a > certain sum (1000?2000 euros?) be set aside in the annual budget for its > maintenance? No, I think it makes more sense for the SAGA developers to commit to maintaining the QGIS plugin which will likely motivate them to stabilize their interface. Kind Regards, Bas From skampus at gmail.com Thu May 21 04:41:39 2026 From: skampus at gmail.com (Stefano Campus) Date: Thu, 21 May 2026 13:41:39 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: References: Message-ID: If I?m not mistaken, over the years, the SAGA maintainers haven?t paid much attention to integration with QGIS; proof of this is that they?ve changed the structure of the modules, renamed them, and so on, without making any announcement or contacting the QGIS maintainers in any way Il giorno gio 21 mag 2026 alle ore 11:53 < qgis-developer-request at lists.osgeo.org> ha scritto: > > *Bas Couwenberg* sebastic at xs4all.nl > > *Thu May 21 03:40:36 PDT 2026* > > > - Previous message (by thread): [QGIS-Developer] SAGA GIS plugin > maintenance > > - *Messages sorted by:* [ date ] > > [ thread ] > > [ subject ] > > [ author ] > > > ------------------------------ > > On 5/21/26 11:53 AM, Stefano Campus via QGIS-Developer wrote: > >* Do you think it would be a good idea to propose to the Steering Group that > *>* its maintenance be taken on directly by the QGIS.org Foundation and that a > *>* certain sum (1000?2000 euros?) be set aside in the annual budget for its > *>* maintenance? > * > No, I think it makes more sense for the SAGA developers to commit to maintaining the QGIS plugin which will likely motivate them to stabilize their interface. > > Kind Regards, > > Bas > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gdt at lexort.com Thu May 21 04:48:01 2026 From: gdt at lexort.com (Greg Troxel) Date: Thu, 21 May 2026 07:48:01 -0400 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: (Stefano Campus via's message of "Thu, 21 May 2026 13:41:39 +0200") References: Message-ID: Stefano Campus via QGIS-Developer writes: > If I?m not mistaken, over the years, the SAGA maintainers haven?t paid much > attention to integration with QGIS; proof of this is that they?ve changed > the structure of the modules, renamed them, and so on, without making any > announcement or contacting the QGIS maintainers in any way Have you brought this up with them? How do they view people using SAGA code in a qgis context? Supportive? Indifferent? Oppposed, except for the usual "the license gives you the freedom to do stuff like that, but we won't help."? (Given that you're writing from gmail, the default assumption is that you're writing as an indvidual member of the open source community and not proxying concerns from some other entity.) How much use of SAGA is there within the qgis world? Is any of that at companies? Are they willing to pay say 10% of what ESRI licenses would cost? Have they contacted SAGA and asked about maintenance that would benefit QGIS? Would they be willing to pay into a QGIS.org maintenance bucket for SAGA-related tasks? This is not special about SAGA - just trying to poke at who wants what and who's willing to pay. From jef at norbit.de Thu May 21 04:57:42 2026 From: jef at norbit.de (=?utf-8?Q?J=C3=BCrgen_E=2E?= Fischer) Date: Thu, 21 May 2026 13:57:42 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: References: Message-ID: <20260521115742.qhdvagbyx6yykibv@norbit.de> Hi Stefano, On Thu, 21. May 2026 at 11:53:03 +0200, Stefano Campus via QGIS-Developer wrote: > According to reports in the QGIS community?s Telegram group, maintaining > this plugin is becoming increasingly difficult due to developments in the > SAGA project, which can cause the plugin to stop working. That was also my guess, but is that the case? Maybe there isn't any interest? Nyall only needed to remove his repo to make it disappear completely. There apparently wasn't a single fork from contributors - not one. I've built SAGA for years for OSGeo4W and have just updated it to the latest version in response to a quick release they did, when we reported with the last version of the plugin an issue. More of a coincidence, I'm not a user either. So I didn't follow SAGA or the plugin much and with the repo gone it's unclear to me, whether it actually was much work to maintain the plugin or just a lack of interest. But I'm a bit suprised that the repo wasn't just archived, but removed. J?rgen -- J?rgen E. Fischer norBIT GmbH Tel. +49-4931-918175-31 Dipl.-Inf. (FH) Rheinstra?e 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden https://www.norbit.de QGIS release manager (PSC) Germany Matrix: @jef:osgeo.org -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: Pflichtangaben URL: From skampus at gmail.com Thu May 21 05:15:58 2026 From: skampus at gmail.com (Stefano Campus) Date: Thu, 21 May 2026 14:15:58 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: References: Message-ID: First of all, thank you all for your feedback. It is clear that the problem is not (solely) the SAGA plugin, but rather a perspective on the sustainability of open-source projects, which, I imagine, Nyall has rightly raised. To avoid any misunderstanding and in response to Greg?s comments, in this context I am simply a user who used to use SAGA very frequently some time ago; as the features of QGIS/ Processing have improved and expanded, I hardly use it anymore, except for rasterisation, which allows complete control over the rasterisation values when, for example, I have overlapping points, and SAGA allows you to choose whether to assign the minimum, average, maximum, sum, etc., to the raster cell ? a function that GDAL does not have. However, I reiterate that I consider Nyall?s decision to be a ?provocation? (in a positive sense, let?s be clear) to draw attention to sustainability. Jurgen has stated the difficulty in keeping up with SAGA?s developments, which are often unannounced, and attempts at structured collaboration ? correct me if I?m wrong ? with SAGA?s maintainers have not yielded good results. So, returning to the specific case, I believe the solutions could be: 1) SAGA is no longer a third-party module provider, as it no longer develops or maintains any plugins; 2) specific voluntary contributions are found, either short-term or long-term tertium non datur! Regards s. Il giorno gio 21 mag 2026 alle ore 13:41 Stefano Campus ha scritto: > If I?m not mistaken, over the years, the SAGA maintainers haven?t paid > much attention to integration with QGIS; proof of this is that they?ve > changed the structure of the modules, renamed them, and so on, without > making any announcement or contacting the QGIS maintainers in any way > > Il giorno gio 21 mag 2026 alle ore 11:53 < > qgis-developer-request at lists.osgeo.org> ha scritto: > >> >> *Bas Couwenberg* sebastic at xs4all.nl >> >> *Thu May 21 03:40:36 PDT 2026* >> >> >> - Previous message (by thread): [QGIS-Developer] SAGA GIS plugin >> maintenance >> >> - *Messages sorted by:* [ date ] >> >> [ thread ] >> >> [ subject ] >> >> [ author ] >> >> >> ------------------------------ >> >> On 5/21/26 11:53 AM, Stefano Campus via QGIS-Developer wrote: >> >* Do you think it would be a good idea to propose to the Steering Group that >> *>* its maintenance be taken on directly by the QGIS.org Foundation and that a >> *>* certain sum (1000?2000 euros?) be set aside in the annual budget for its >> *>* maintenance? >> * >> No, I think it makes more sense for the SAGA developers to commit to maintaining the QGIS plugin which will likely motivate them to stabilize their interface. >> >> Kind Regards, >> >> Bas >> >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.bruy at gmail.com Thu May 21 05:30:48 2026 From: alexander.bruy at gmail.com (Alexander Bruy) Date: Thu, 21 May 2026 13:30:48 +0100 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: References: Message-ID: Hi Stefano, I would be a -1 to the proposed idea. We need to be careful not to fuse the QGIS PSC and "the community". The PSC manages a project with lots of needs and pain points (infrastructure, bugfixing, documentation, packaging, just to name a few). I think that your proposal that the PSC should allocate funds to maintain a specific, third-party plugin sets a potentially problematic precedent. There are thousands of QGIS plugins and many of them are incredibly useful but not maintained anymore. What makes the SAGA plugin uniquely qualified to receive QGIS funding over any other unmaintained plugin? If QGIS.org starts funding the maintenance of external plugins from its budget, where do we draw the line? If the community truly feels this plugin is very valuable, the solution should come from the ground up, not from the top down. The users and organizations who rely heavily on SAGA should be the ones to find funds and find developer(s) willing to step up, take ownership and the maintenance burden. I haven't followed the development of the SAGA NextGen plugin closely, but from what I have seen, it was mainly only one person taking care of it and only a few very occasional contributors. This suggests that there is very low interest among users in actively supporting a tool which may be crucial for at least some of them. Also, as someone who was previously involved in the core SAGA plugin maintenance and developed an alternative SAGA Processing provider for my own needs, I can only confirm all previously raised points regarding the overhead related to keeping up with SAGA's changes. Command structures and names change frequently, things tend to break here and there without a notice, and the only source of truth is the source code. It is indeed a heavy burden and that's exactly why it was removed from QGIS core in the first place. Just to reiterate my main point: users who want to have a SAGA plugin should organize a dedicated fundraising campaign or find development volunteers themselves. That would be a fair and truly community-driven solution, rather than asking QGIS.org to stretch its budget for a third-party dependency. ??, 21 ????. 2026??. ? 10:53 Stefano Campus via QGIS-Developer ????: > > Good morning everyone, > > I?m writing to the dev list because I think this issue is of interest. > > For the past few days, the SAGA Next plugin?which allows you to use SAGA GIS modules within QGIS Processing?has been unavailable. > > According to reports in the QGIS community?s Telegram group, maintaining this plugin is becoming increasingly difficult due to developments in the SAGA project, which can cause the plugin to stop working. > > I recall that until a couple of years ago, SAGA was, like GRASS, a resource installed directly within QGIS, but then, precisely because of the difficulty in keeping up with SAGA?s developments, it was decided to treat SAGA as a third-party resource accessible via plugins. > > I believe it is right that this important resource should not be maintained on a voluntary basis by a single developer/user, but that it should be taken on by the community. > > Do you think it would be a good idea to propose to the Steering Group that its maintenance be taken on directly by the QGIS.org Foundation and that a certain sum (1000?2000 euros?) be set aside in the annual budget for its maintenance? > > Thank you > > stefano campus > > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer -- Alexander Bruy From andreaerdna at libero.it Thu May 21 09:27:02 2026 From: andreaerdna at libero.it (Andrea Giudiceandrea) Date: Thu, 21 May 2026 18:27:02 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance Message-ID: <4a671256-eb35-4803-b542-3496536dfa6f@libero.it> Il 21/05/2026 13:57, J?rgen E. Fischer via QGIS-Developer ha scritto: > Nyall only needed to remove his repo to make it disappear completely. There > apparently wasn't a single fork from contributors - not one. Hi J?rgen and list, actually there are various forks of the "Processing Saga NextGen Provider" repository still alive on GitHub [1]. AFAIK, mine [2] is up to date to Nyall's latest commit. I've also added the zipped file of the latest release of the plugin that was available on the plugins' server, version 1.1.0 [3]. Best regards. Andrea Giudiceandrea [1] https://github.com/rhurlin/qgis-processing-saga-nextgen/forks?include=active%2Cinactive%2Cnetwork&page=1&period=&sort_by=last_updated [2] https://github.com/agiudiceandrea/qgis-processing-saga-nextgen [3] https://github.com/agiudiceandrea/qgis-processing-saga-nextgen/releases/tag/1.1.0 From jef at norbit.de Thu May 21 10:36:28 2026 From: jef at norbit.de (=?utf-8?Q?J=C3=BCrgen_E=2E?= Fischer) Date: Thu, 21 May 2026 19:36:28 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: <4a671256-eb35-4803-b542-3496536dfa6f@libero.it> References: <4a671256-eb35-4803-b542-3496536dfa6f@libero.it> Message-ID: <20260521173628.2mh5tgvwwpamtyam@norbit.de> Hi Andrea, On Thu, 21. May 2026 at 18:27:02 +0200, Andrea Giudiceandrea via QGIS-Developer wrote: > Il 21/05/2026 13:57, J?rgen E. Fischer via QGIS-Developer ha scritto: > > > Nyall only needed to remove his repo to make it disappear completely. There > > apparently wasn't a single fork from contributors - not one. > > actually there are various forks of the "Processing Saga NextGen Provider" > repository still alive on GitHub [1]. > > AFAIK, mine [2] is up to date to Nyall's latest commit. I've also added the > zipped file of the latest release of the plugin that was available on the > plugins' server, version 1.1.0 [3]. um, odd. apologies. I looked for "qgis-processing-saga-nextgen" on github and only got 2 results - rhurlin's (original?) repo with a 7 year old commit being the latest and a docker image. But I missed that rhurlin's repo has more current forks, which I would have expected to see in the search too. J?rgen -- J?rgen E. Fischer norBIT GmbH Tel. +49-4931-918175-31 Dipl.-Inf. (FH) Rheinstra?e 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden https://www.norbit.de QGIS release manager (PSC) Germany Matrix: @jef:osgeo.org -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From girgink at gmail.com Thu May 21 12:41:42 2026 From: girgink at gmail.com (Serkan Girgin) Date: Thu, 21 May 2026 21:41:42 +0200 Subject: [QGIS-Developer] SAGA GIS plugin maintenance In-Reply-To: References: Message-ID: Hi all, It might be possible that some of you are aware of this, but regarding funding of open-source geospatial software there is a HORIZON Coordination and Support Actions call with a budget of 6M euro, which was closed recently: https://www.horizon-europe.gouv.fr/services-and-business-incubator-geospatial-open-source-developments-41508 The call states: "Proposals should foresee a range of 45-60% of the proposed budget for providing financial support to third parties (FSTP), with the aim of establishing seed funding mechanisms to aid identified critical geospatial open-source projects". I think this might be a nice opportunity not only for SAGA, but for many others (including QGIS) that may use available funding quite effectively. Might be good to follow the developments. Best, Serkan On Thu, 21 May 2026 at 14:31, Alexander Bruy via QGIS-Developer < qgis-developer at lists.osgeo.org> wrote: > Hi Stefano, > > I would be a -1 to the proposed idea. We need to be careful not to > fuse the QGIS PSC and "the community". The PSC manages a project with > lots of needs and pain points (infrastructure, bugfixing, > documentation, packaging, just to name a few). I think that your > proposal that the PSC should allocate funds to maintain a specific, > third-party plugin sets a potentially problematic precedent. There are > thousands of QGIS plugins and many of them are incredibly useful but > not maintained anymore. What makes the SAGA plugin uniquely qualified > to receive QGIS funding over any other unmaintained plugin? If > QGIS.org starts funding the maintenance of external plugins from its > budget, where do we draw the line? > > If the community truly feels this plugin is very valuable, the > solution should come from the ground up, not from the top down. The > users and organizations who rely heavily on SAGA should be the ones to > find funds and find developer(s) willing to step up, take ownership > and the maintenance burden. > > I haven't followed the development of the SAGA NextGen plugin closely, > but from what I have seen, it was mainly only one person taking care > of it and only a few very occasional contributors. This suggests that > there is very low interest among users in actively supporting a tool > which may be crucial for at least some of them. > > Also, as someone who was previously involved in the core SAGA plugin > maintenance and developed an alternative SAGA Processing provider for > my own needs, I can only confirm all previously raised points > regarding the overhead related to keeping up with SAGA's changes. > Command structures and names change frequently, things tend to break > here and there without a notice, and the only source of truth is the > source code. It is indeed a heavy burden and that's exactly why it was > removed from QGIS core in the first place. > > Just to reiterate my main point: users who want to have a SAGA plugin > should organize a dedicated fundraising campaign or find development > volunteers themselves. That would be a fair and truly community-driven > solution, rather than asking QGIS.org to stretch its budget for a > third-party dependency. > > ??, 21 ????. 2026??. ? 10:53 Stefano Campus via QGIS-Developer > ????: > > > > Good morning everyone, > > > > I?m writing to the dev list because I think this issue is of interest. > > > > For the past few days, the SAGA Next plugin?which allows you to use SAGA > GIS modules within QGIS Processing?has been unavailable. > > > > According to reports in the QGIS community?s Telegram group, maintaining > this plugin is becoming increasingly difficult due to developments in the > SAGA project, which can cause the plugin to stop working. > > > > I recall that until a couple of years ago, SAGA was, like GRASS, a > resource installed directly within QGIS, but then, precisely because of the > difficulty in keeping up with SAGA?s developments, it was decided to treat > SAGA as a third-party resource accessible via plugins. > > > > I believe it is right that this important resource should not be > maintained on a voluntary basis by a single developer/user, but that it > should be taken on by the community. > > > > Do you think it would be a good idea to propose to the Steering Group > that its maintenance be taken on directly by the QGIS.org Foundation and > that a certain sum (1000?2000 euros?) be set aside in the annual budget for > its maintenance? > > > > Thank you > > > > stefano campus > > > > _______________________________________________ > > QGIS-Developer mailing list > > QGIS-Developer at lists.osgeo.org > > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > > > > -- > Alexander Bruy > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer at lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > -------------- next part -------------- An HTML attachment was scrubbed... URL: