[Qgis-psc] Proposal to support multi-threaded development

Paolo Cavallini cavallini at faunalia.it
Mon Nov 25 10:16:15 PST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Il 25/11/2013 17:48, Jürgen E. Fischer ha scritto:

> On Sun, 24. Nov 2013 at 17:30:51 +0100, Andreas Neumann wrote:
>> I am asking the PSC that the international QGIS project is also
>> co-funding this project, perhaps with approx. Euro 5k.
> 
> +1, if we have the funds.

I've asked Horst. He's not available until Dec 9th. Will let you know.

>> Marco Hugentobler worked on multi-threaded rendering in QGIS enterprise
>> (based on the 1.9x branch).  Horst demoed this version at the recent QGIS
>> CH coordination meeting. It looks very promising as it does not block
>> the UI. Users can navigate to a different extent while QGIS is still
>> rendering. QGIS would then cancel the old render threads and start with
>> the new threads. But this work is not compatible with the 2.x
>> development branch.
> 
> Isn't that a dead end?  Makes me wonder...

also difficult to understand for me.

My doubts (sorry, I'm on the bad side of the fence, in the interest of the project):

* we surely have the money, but 5k is a large part of our budget
* would the money go to Lutra or directly to Martin?
* we are still far from the full budget: what happens if we reach only half way? the
multithreading work was already sponsored by GSoC, got halfway, and never merged
* we do not have a policy for sponsoring features; I do not feel comfortable
sponsoring it on a "first ask - first serve" basis, without a general plan; e.g. many
users think a major bugfixing effort would be far more important than multithtread;
others need a better osgeo4w, etc.; BTW, I'm pretty sure we could raise more money
for these tasks.

I hope I did not sound too harsh: I'd love to have multithreading.
BTW, it seems to me that the work by Alvaro has received very little attention from
devs, and it has the potential to speed up things up considerably: shouldn't we take
care of this?

All the best.

- -- 
Paolo Cavallini - www.faunalia.eu
Corsi QGIS e PostGIS: http://www.faunalia.eu/training.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlKTk+4ACgkQ/NedwLUzIr6SCwCfbOA161S0AISDQJut/Mb13i24
NksAoJ0OcPkIaMv1Kq0595JUCF9A1UIw
=Lhgp
-----END PGP SIGNATURE-----



More information about the Qgis-psc mailing list