Re: [QGIS-Developer] [Qgis-psc] QGIS.org new website now online

2024-07-17 Thread Julien Cabieces via QGIS-Developer
Hi all, Thank you to all the people involved in the new website, IMHO it's way clearer and look more professionnal than the previous one. Keep up the good work! Regards, Julien > Hi all > > 拾 The new website is now online! Visit https://qgis.org to try it out. We > have spent a lot of time

Re: [QGIS-Developer] Qt6: qgsspatialindex.sip: line 148: column 5: 'QgsSpatialIndex::intersects' has an unsupported return type

2024-05-28 Thread Julien Cabieces via QGIS-Developer
Hi German, If I believe the PR [0] I pushed 4 month ago, QList is now wrapped so there is no need to add it in conversions.sip If I remember correctly we can't add it back because we would get some type colliding on other system (fedora for instance). I fail to find exact reason of why we

Re: [QGIS-Developer] Post-mortem of application to Google Summer of Code

2024-05-06 Thread Julien Cabieces via QGIS-Developer
Hi Valentin, I'm really sad to hear that you were not selected. I was really happy to meet you in person in Grenoble, and thought at that time that you really deserved to be choosen. Your proposal was of high quality, and you prove to have a great maturity for your arge (and this post-mortem

Re: [QGIS-Developer] Build problems using install instructions

2024-05-02 Thread Julien Cabieces via QGIS-Developer
e_templates >├── debian >├── doc >├── .docker >├── editors >├── external >├── .git >├── .github >├── i18n >├── images > ├── linux > ├── mac >├── ms-windows >├── posti

Re: [QGIS-Developer] Maintainance of QGIS Plugin repository

2024-05-02 Thread Julien Cabieces via QGIS-Developer
Hi Admire, Thank for your work, I agree with all of your proposals. I think there are also a few things that could be automated: - Check for binary files - Check for very long plugin names (like [0]) - Check for python/QGIS 2 plugins - Check that issue tracker url exists - ... It would also

Re: [QGIS-Developer] Build problems using install instructions

2024-04-29 Thread Julien Cabieces via QGIS-Developer
pyqt5-dev*    >> 5.15.10+dfsg-0xneon+22.04+jammy+release+build26  all   >> Development files for PyQt5 >> ii *pyqt5-dev*-tools >> 5.15.10+dfsg-0xneon+22.04+jammy+release+build26    

Re: [QGIS-Developer] Build problems using install instructions

2024-04-25 Thread Julien Cabieces via QGIS-Developer
Hi, You probably need to install the package which provide those files, it's pyqt5-dev on Debian, so it should be the same on Ubuntu. It's on the list of packages to be installed [0], did you install them ? You can check if it's properly installed with the following command: dpkg -l | grep

Re: [QGIS-Developer] Call for Grant Proposals 2024

2024-03-23 Thread Julien Cabieces via QGIS-Developer
Hi Anita, I missed the grant application form too. It's done now, sorry for the inconvenience. Regards, Julien (the other Oslandia one) > Hi Julien, > > I was about to closed the grant application form now. All proposals submitted > through the form are in. (It's not an exact process since I

Re: [QGIS-Developer] DefaultProxy and ambiguous wording in the options

2024-03-20 Thread Julien Cabieces via QGIS-Developer
Hi Hannes, Ok, I finally get your point, and so I agree with the ambiguity, it would be better to have a label : "DefaultProxy" use the system's proxy. But I think it would be way better to have translated item in the combo box [0] with the following first item "Default Proxy (use the system's

Re: [QGIS-Developer] DefaultProxy and ambiguous wording in the options

2024-03-18 Thread Julien Cabieces via QGIS-Developer
Hi, I also stumbled on this particular matter in the past. If I remember correctly... > Howdy! > > Before I make a tiny pull request I better ask: > > There has been confusion here because of the wording around the > "DefaultProxy" and default proxy usage in Settings -> Options -> > Network: >

Re: [QGIS-Developer] QgsGeometry's .get() and segfaults

2024-03-04 Thread Julien Cabieces via QGIS-Developer
Hi, Calling get() means that you get a reference of the QgsAbstractGeometry used by the QgsGeometry object, but the QgsGeometry object (g) is still the ownership of the QgsAbstractGeometry object (g_geom). So, if you delete your QgsGeometry (g) you delete the owned QgsAbstractGeometry

Re: [QGIS-Developer] cache management on Github workflows

2024-03-04 Thread Julien Cabieces via QGIS-Developer
Hi Denis, And thank you for this work! Regards, Julien > Dear all, > > You might have noticed heavy traffic for the last 24h on the Github actions. > > There was an issue in the former workflow and I took the opportunity to clean > up the situation. > > I have moved to upstream save cache

Re: [QGIS-Developer] Official PSC call on pull request policies

2024-02-27 Thread Julien Cabieces via QGIS-Developer
Hi all, > [[PGP Signed Part:Undecided]] > Thanks Nyall for raising this thread! > > On Mon, Feb 26, 2024 at 09:21:05AM +1000, Nyall Dawson wrote: > >> Policy #1: https://github.com/qgis/QGIS/pull/56062 >> >> In short, Sandro proposes that the pull request queue be an open queue >> of ALL work

Re: [QGIS-Developer] Another (final?) qt6 progress catchup?

2024-02-12 Thread Julien Cabieces via QGIS-Developer
Hi, I'm interested to join. Regards, Julien > Hi lists, > > I'm thinking it's probably time for another (and perhaps the final?!) Qt 6 > progress/planning meeting. > > Is anyone else interested? > > Nyall > > ___ > QGIS-Developer mailing list >

Re: [QGIS-Developer] Backporting qt6 sip bindings to 3.34?

2024-02-12 Thread Julien Cabieces via QGIS-Developer
+1 > Hey list, > > What does everyone think about us backporting the python/PyQt6/ directory > from master to the 3.34 branch? I'm thinking we could do this as > "orphan"/unused files, with the intention that it would make backporting to > this branch easier. Obviously it introduces a bunch

Re: [QGIS-Developer] Qt6 builds and plugins -- ready for testing!

2024-02-12 Thread Julien Cabieces via QGIS-Developer
Hi, Great news! I imagine there is still packaging work to be done. Anyway, I'm ok to release a Qt6 preview release (and clearly advertising it, on the download page and in the splashscreen at least). Regards, Julien > On Fri, 26 Jan 2024 at 07:58, Nyall Dawson wrote: >> >> Hi list, >> >>

Re: [QGIS-Developer] Qt6 builds and plugins -- ready for testing!

2024-01-29 Thread Julien Cabieces via QGIS-Developer
Hi, Thank you Nyall for continuing this work and all the recent pull requests that have fixed so many things. Be aware that my initial work was funded by Oslandia, my employer. And then, QGIS.org funded me to do the needed work to push cleanly on QGIS repository. Many thanks to both of them

Re: [QGIS-Developer] A problem with the python oracledb connector

2024-01-23 Thread Julien Cabieces via QGIS-Developer
Hi, It's an issue from your plugin "vectortodbloader" which use a 3rd party library "oracledb" not an issue in QGIS. You have to install the python dependency "oracledb" on your system. I fail to find the plugin on QGIS plugins plateform, so I fail to find information on how you could install

Re: [QGIS-Developer] Adding a "solution proposed" label?

2024-01-17 Thread Julien Cabieces via QGIS-Developer
Hi, Why not using simply "Feedback" label in this kind of situation ? Regards, Julien > Hey all, > > What do we think about adding a new label for GitHub tickets for "solution > proposed"? This could be used for tickets like > https://github.com/qgis/QGIS/issues/55871 where the issue is

[QGIS-Developer] Report for Qt-for-python evaluation

2023-12-04 Thread Julien Cabieces via QGIS-Developer
Hi PSC, devs, I wanted to report for the work being done regarding Qt-for-python evaluation. This work was funded by QGIS.org using a special budget first allocated to Denis Rouzaud, who transferred it to me regarding the work that I had done on it recently. Main goal was to set up a

Re: [QGIS-Developer] Future of OTB provider plugin?

2023-11-13 Thread Julien Cabieces via QGIS-Developer
Hi, +1 for me too, I think it would ease development of the plugin and would lower the pain of managing compatibility between QGIS and OTB. I opened an issue on their GitLab platform to raise awareness of this proposal https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/issues/2365 Regards,

Re: [QGIS-Developer] QGIS repository management

2023-10-19 Thread Julien Cabieces via QGIS-Developer
Interesting indeed. Maybe its because of the the multistage build when it comes to the non working job. That's the only big difference I see between the 2. > Yes, pretty much. > Interesting is, that for the other job based on fedora 38 the cache works, > see e.g. > working: >

Re: [QGIS-Developer] QGIS repository management

2023-10-18 Thread Julien Cabieces via QGIS-Developer
> It looks like this is a docker container, this could possibly be cached in > the ghcr? It's part of the qgis3-qt5-build-deps.dockerfile [0] which is built with a cache github action [1]. But looking at the log, it doesn't look like cache is at work, everything seems to be downloaded and built

Re: [QGIS-Developer] QGIS repository management

2023-10-18 Thread Julien Cabieces via QGIS-Developer
> Is there anything I've missed? A missing external ressource (OTB, oracle binaries...) that we get with curl. This one for instance recently : https://github.com/qgis/QGIS/actions/runs/6549790513/job/17793674746?pr=54963 Maybe we could store those ressources somewhere (a github repository

Re: [QGIS-Developer] QGIS repository management

2023-10-17 Thread Julien Cabieces via QGIS-Developer
Hi, Even if it's sometime painful to wait for a review, I completely suscribe to the actual processus of review by another peer for the reasons well explained by others. IMHO, the main issue here is that the CI is too often broken for no reasons related to the PR content. And most of the time

Re: [QGIS-Developer] HTTP POST multipart/form-data using PyQGIS

2023-09-12 Thread Julien Cabieces via QGIS-Developer
Hi You can use QgsNetworkAccessManager::blockingPost that take an authentication id and will use the proxy settings configured in QGIS. If you want to make it non blocking, you can add it to a QgsTask and execute it with QgsTaskManager. Regards, Julien > Hello, > > I'm working on a QGIS

Re: [QGIS-Developer] [Qgis-psc] Proposal: Core committer rights for Andrea Giudiceandrea

2023-08-21 Thread Julien Cabieces via QGIS-Developer
+1 Regards, Julien > +1 > > Cheers > > Il lun 21 ago 2023, 00:37 Nyall Dawson via QGIS-PSC > ha scritto: > > Hi PSC, > > I'd like to propose that core committer rights are granted to Andrea > Giudiceandrea (@agiudiceandrea, https://github.com/agiudiceandrea ). > > Andrea has been active

Re: [QGIS-Developer] Bug in the vertex tool when snapping on a segment

2023-08-09 Thread Julien Cabieces via QGIS-Developer
Hi Ismo, Thank you for proposing this Pull request and yes, this is the appropriate way to proceed. Like I said in the PR, your work is overlapping another one I already proposed and which considerably modify the way topo points are managed in vertextool. I'll try to integrate your work in

Re: [QGIS-Developer] Looking for a QGIS core developer available to work on CMYK support in QGIS

2023-08-08 Thread Julien Cabieces via QGIS-Developer
have an interest (Nyall and devs > from OPENGIS). I will let the PSC come up with some good procedure to > decide who will get the contract - or if it would be split in parts. > > Thanks, > Andreas > > On Tue, 8 Aug 2023 at 10:56, Julien Cabieces via QGIS-Developer &

Re: [QGIS-Developer] Looking for a QGIS core developer available to work on CMYK support in QGIS

2023-08-08 Thread Julien Cabieces via QGIS-Developer
Hi Andreas, I'm interested (and already in the loop) Regards, Julien > Dear QGIS core C++ developer on this list, > > The QGIS PSC and some interested funders are in talks with company KDAB to > introduce CMYK support in the qt library. > > Adding support in qt is a very important

Re: [QGIS-Developer] sip-build takes too long to complete

2023-04-05 Thread Julien Cabieces via QGIS-Developer
Hi, While working on building QGIS python binding with SIP 6/PyQT6, it seems to me that it takes more time than my classic setup (SIP 4.19.25/PyQT 5.15.7) but no as much as you describe. You can try to downgrade your SIP version. I'm also on debian testing and current python3-sip version is

Re: [QGIS-Developer] [Qgis-psc] QGIS QT6 meeting minutes

2023-04-03 Thread Julien Cabieces via QGIS-Developer
Hi, I just wanted to advertise that I'm working on builing python binding for QGIS with Qt6/PyQt6 . It's here : https://github.com/troopa81/QGIS/tree/build_qt6_ci_pyqt This is still draft, there is a lot of hacky stuff and commented code but I managed to build bindings for all modules and run

Re: [QGIS-Developer] [Qgis-psc] QGIS QT6 meeting minutes

2023-03-15 Thread Julien Cabieces via QGIS-Developer
Hi, Thank you for the meeting minutes! I'm already planning to continue the effort in porting/fixing code for Qt6 in the next months using Oslandia own funding, so I'm candidate to join the working group. > ND: major missing bit: python support. Bulk of the tests are thus not running >

Re: [QGIS-Developer] Clang-Tidy failing by not finding qgis_test.h

2023-02-17 Thread Julien Cabieces via QGIS-Developer
Hi Sandro, > Upon adding a macro to src/test/qgstest.h the "clang-tidy" github > workflow started failing by not finding "qgis_test.h" which is a > generated header file. > > The last change in src/test/qgstest.h was committed in August 2022 > while the "clang-tidy" github workfow entered the

Re: [QGIS-Developer] Call for emergency 3.22 release

2023-02-02 Thread Julien Cabieces via QGIS-Developer
Hi, I'm sorry that my PR led to a severe regression and thank you to the people who take care of fixing/releasing. I take the decision to merge this one because: - It was one month old - It has already been reviewed by someone else - It was not a critical modification (I believed...) I have to

Re: [QGIS-Developer] Message "The operation would change the geometry type." ?

2022-12-21 Thread Julien Cabieces via QGIS-Developer
Hi, The avoid intersection option can be configured from the Snapping Toolbar. There is a menu where you can choose between Allow overlap (nothing happen, no message) and other options which can eventually trigger this message. It seems that "Allow overlap" is the default, so the user may have

Re: [QGIS-Developer] Docker images built on Github Workflows and published as official

2022-12-19 Thread Julien Cabieces via QGIS-Developer
Hi, +1 It looks like the appropriate way to propose offical QGIS Docker images. Regards, Julien > Hi all, > > I would like to raise once more the question of the Docker images we are > pushing on Docker hub, and considered by many users as official. > > They are built here: >

Re: [QGIS-Developer] setDataSourceUri() not working

2022-12-08 Thread Julien Cabieces via QGIS-Developer
Hi, dataSourceUri is used when creating the dataProvider/vectorlayer and there is no way to refresh the provider according to a new uri. I don't see any other way than recreate a new QgsVectorLayer with the new dataSource uri, add it to your project instance with addMapLayer and remove the

Re: [QGIS-Developer] Project loader profiler Postgres Layers

2022-11-16 Thread Julien Cabieces via QGIS-Developer
Hi Remi, Which profiler are you talking about ? Did you try to use the the new Debugging/Developement tool ? It's new since QGIS 3.26 and will give you the list of requests and the time spent for each one when loading a project/layer or opening the attribute table. Regards, Julien > Hi, > >

[QGIS-Developer] Legend symbol and geometry generator

2022-10-12 Thread Julien Cabieces via QGIS-Developer
Hi devs, I would like to fix the legend symbol rendering when a geometry generator is involved in the browser and in the layout. I would like to ask you what it is the expected behavior, because it doesn't look very consistent to me. Every layer in my project as a geometry generator with a

Re: [QGIS-Developer] Tests & Merge Request

2022-09-12 Thread Julien Cabieces via QGIS-Developer
Hi, There is also a recent script file that will help you run the tests in Docker just like on CI: https://github.com/qgis/QGIS/blob/master/.ci/run_tests.sh Regards, Julien > I believe this is normal. If you want to run tests locally you should use > the docker toolchain like the GitHub

Re: [QGIS-Developer] Time for db manager to become an "opt-in" plugin?

2022-09-06 Thread Julien Cabieces via QGIS-Developer
Hi! I added recently one comment in your table regarding TopoViewer because I met somebody at Foss4G who was using it. From what I understand, it generates several vector layers to visualise topology when extension is enabled in PostgreSQL. I don't know if it is widely used, if the feature is

Re: [QGIS-Developer] Compile qGis

2022-05-11 Thread Julien Cabieces via QGIS-Developer
Hi, I followed the following instructions and managed to build on Windows: https://gist.github.com/troopa81/b43f96c20fdde2778ecdeaf8cf87684e But you can also try with this if you are comfortable with github actions yaml :

Re: [QGIS-Developer] Compilation of QGIS-master

2022-03-24 Thread Julien Cabieces via QGIS-Developer
Hi, I managed to build QGIS on Windows 10 with MSVC 2019, and OSGeo4W V2. Here are my notes : https://gist.github.com/troopa81/b43f96c20fdde2778ecdeaf8cf87684e I'm not sure this the best way to achieve this, but it works. Hope it helps, Julien > Hi, > I am trying to compile QGIS-master on