<div dir="ltr">I'm not a backend guy nor a qgis server expert, but because years ago involved in finding solution to grow style incompatibility among geoserver and qgis via sld (before in Boundless end to nothing because there were any tech solution... or I'm too tech limiteated to imagine a solution) later adding support for sld/raster in qgis, I could say:<div><br></div><div>1) qgis server is mainly used to respect styling and avoid headaches in converting to other style languages... and secondarily as wps engine.</div><div>2) geoserver side never considered seriously to think at qgis server as renderer delegate... or at least was my impression with geoserver guys in Boundless</div><div>3) There is no way to represent rich map style in a interoperability way... sadly I agree with you, qgis is creating (yet) another de facto style language and I'm not proud of this, but far from me to judge, I'm not a cartographer too!</div><div>3) Style rendering is heavily moving to client side</div><div><br></div><div>so having this open point, I can't say what would be better or not financing a qgis server grant... For sure would be better facilitate qgis project style rendering in other server platforms, but the solution does not pass using SLD!</div><div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br></div><div>Luigi Pirelli<br><br>**************************************************************************************************<br>* LinkedIn: <a href="https://www.linkedin.com/in/luigipirelli" target="_blank">https://www.linkedin.com/in/luigipirelli</a><br>* Stackexchange: <a href="http://gis.stackexchange.com/users/19667/luigi-pirelli" target="_blank">http://gis.stackexchange.com/users/19667/luigi-pirelli</a><br>* GitHub: <a href="https://github.com/luipir" target="_blank">https://github.com/luipir</a><br>* Book: <a href="https://www.packtpub.com/eu/application-development/mastering-geospatial-development-qgis-3x-third-edition" target="_blank">Mastering QGIS3 - 3rd Edition</a></div><div>* Hire a team: <a href="http://www.qcooperative.net" target="_blank">http://www.qcooperative.net</a><br>**************************************************************************************************</div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 8 Jun 2020 at 22:43, Jonathan Moules <<a href="mailto:jonathan-lists@lightpear.com" target="_blank">jonathan-lists@lightpear.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi List,<br>
Some of you may have seen my blog post on the OSGeo-Discuss list about <br>
which mapping servers are the most deployed. For those who haven't seen <br>
it, QGIS Server has about 60 public deployments (1% of all of them), and <br>
it serves 11,924 datasets (0.5% of all public geospatial <br>
WMS/WFS/WCS/WMTS datasets).<br>
<br>
Potentially controversial here and I appreciate it's not a competition, <br>
but given the low uptake of QGIS Server compared to other Open Source <br>
offerings (GeoServer: 964 deployments, 963,603 datasets; MapServer: 544 <br>
deployments, 389,709 datasets), is QGIS Server something the grant <br>
program should be funding? There are three Server proposals totalling <br>
€10,000, 22% of the fund.<br>
<br>
Now, before you get the pitchforks out(!), please consider the following:<br>
<br>
* Zero sum game - Any money spent on QGIS Server cannot be spent on QGIS <br>
Desktop. (The grants mostly aren't things that will improve the shared <br>
QGIS Core). (This reasoning also follows through to OSGeo funds).<br>
<br>
* Multiple solutions - Open Source (and OSGeo) already has a very <br>
healthy ecosystem of mapping servers - does it need another one?<br>
<br>
* Limited number of users benefited - I don't have stats for it, but <br>
QGIS Desktop is probably the most popular Open Source Desktop GIS, and <br>
is certainly going to have many orders of magnitude more users than QGIS <br>
Server.<br>
<br>
* Playing to your strengths - QGIS' strength is it's Desktop and it's <br>
generally good practice to play to your strengths.<br>
<br>
<br>
So given the above, and that QGIS is already "winning" as an Open Source <br>
Desktop (great job!), I'd like to suggest it's not a good idea to dilute <br>
the limited resources by spending them on QGIS Server. Instead it seems <br>
that far more people would benefit if that money was spent on Desktop, <br>
especially the bug fixing programme.<br>
<br>
Or alternatively, given the "Unique Selling Point" of QGIS Server is its <br>
integration with QGIS Desktop, those resources could be used to further <br>
improve interoperability with GeoServer/MapServer/deegree/etc. Those are <br>
all successful mature OSGeo projects that excel at serving maps, have an <br>
architecture designed for it, and already have huge install bases.<br>
<br>
TLDR: QGIS excels at being a Desktop, and I'd like to suggest it should <br>
play to its strengths and focus its limited funds there to benefit the <br>
most users.<br>
<br>
I shall now retreat to my bunker. :-)<br>
<br>
Cheers,<br>
Jonathan<br>
<br>
Note: The above only applies to the Grant program and funding; how <br>
developers wish to spend their time, and on which projects is of course <br>
their own prerogative.<br>
<br>
(Disclosure: I have no horse in this race; I don't run or administer any <br>
mapping servers, but I have done GeoServer in the past.)<br>
<br>
<br>
<br>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote></div>