<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi<div class=""><br class=""></div><div class="">Thanks for raising this Ale. <br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 10 Jun 2020, at 11:38, Alessandro Pasotti <<a href="mailto:apasotti@gmail.com" class="">apasotti@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">Following the discussion on the dev mailing list<br class=""><a href="https://lists.osgeo.org/pipermail/qgis-developer/2020-June/061470.html" class="">https://lists.osgeo.org/pipermail/qgis-developer/2020-June/061470.html</a><br class=""><br class="">we (I launched the idea and Andreas was happy with it) were thinking<br class="">of organizing an online developer meeting targeted at QGIS Server.<br class=""><br class="">The topics should IMO be:<br class=""><br class="">1. define (and possibly write it down) the QGIS server project goals:<br class="">what kind of product we want to develop (we might well decide that<br class="">what we currently have is all we need)<br class="">2. discuss the "market share" and the "competitors" (yes: I hate this<br class="">marketing speech but I cannot find any better in english, sorry) and<br class="">what QGIS Server lacks<br class="">3. how we can make QGIS Server the world conqueror it deserves to be<br class=""><br class=""></div></div></blockquote><div><br class=""></div><div>Sounds good, and I wouldn’t worry about the marketing speech, your intent is clear.</div><br class=""><blockquote type="cite" class=""><div class=""><div class="">This is an initial list of potential sub-topics for 2. about what we<br class="">might currently miss:<br class=""><br class="">- vendor features (CQL, CSS)?<br class="">- performances?<br class="">- scalability (includes shared caching)?<br class="">- standard compliance?<br class="">- missing protocols (WPS...)?<br class=""></div></div></blockquote><div><br class=""></div><div>For WPS maybe invite 3Liz along as I know they built a WPS server for QGIS once….</div><br class=""><blockquote type="cite" class=""><div class=""><div class="">- documentation/examples?<br class="">- ease of deployment/maintenance (includes containers, supported OS etc.)?<br class="">- security auditing?<br class="">- admin panel?<br class="">- programmability (I bet it's not a miss) ?<br class="">- customization (includes templating) ?<br class="">- plain marketing?<br class=""><br class="">Can we call it an official <a href="http://QGIS.org" class="">QGIS.org</a> meeting?<br class=""></div></div></blockquote><div><br class=""></div><div>Is it worth bringing the web clients into the discussion? For me the two things are somewhat linked in that it is hard to deploy a server instance while rolling out your own web client that properly takes advantage of all the capabilities of QGIS Server.  I know that complicates the discussion so feel free to keep that for another time.</div><div><br class=""></div><div>Also metalling and metabuffering are IMHO pain points that require dropping Mappoxy in front of a QGIS server whenever we are doing tiled requests.</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">I would need some help with the definition of the program and the<br class="">organization, even if it's online.<br class=""></div></div></blockquote><div><br class=""></div><div><br class=""></div><div>Given that the discussion will probably dissolve into people like me above adding Wishlist features it would be good to figure out what the concrete goal of the meeting would be. One idea would be a ranked list of pain points and some kind of costing (maybe taken offline) to take care of the top 3 items in the list. </div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">What do you think?<br class=""></div></div></blockquote><div><br class=""></div><div>+1 from me. Maybe we can keep the organisation simple and have an online meeting on Jitsi / Zoom / whatever at an announced time with an open invitation to the developer list?</div><div><br class=""></div><div>For my 2c I am very -1 on the idea raised of getting rid of QGIS server and would rather we use funds to help bring it on par with other servers, at least in terms of configuration management. Having spent the last few months editing SLD files in GeoServer (much as I love GeoServer) I am really conscious of how much more efficient life is when we can design our maps in QGIS and publish them directly without fiddling around in SLDs (or mayflies).</div><div><br class=""></div><div>Regards</div><div><br class=""></div><div>Tim</div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">-- <br class="">Alessandro Pasotti<br class="">QCooperative:  <a href="http://www.qcooperative.net" class="">www.qcooperative.net</a><br class="">ItOpen:   <a href="http://www.itopen.it" class="">www.itopen.it</a><br class="">_______________________________________________<br class="">Qgis-psc mailing list<br class=""><a href="mailto:Qgis-psc@lists.osgeo.org" class="">Qgis-psc@lists.osgeo.org</a><br class="">https://lists.osgeo.org/mailman/listinfo/qgis-psc</div></div></blockquote></div><br class=""><div class="">
<span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 18px;"> </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><span><img apple-inline="yes" id="9C03D096-38E0-437A-AACD-A53D66BA9187" src="cid:B67F6A36-B856-4FD5-91BC-5BDE8990D373" class=""></span><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="font-weight: normal;" class=""><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">---</div><div style="font-weight: normal;" class=""><br class=""></div><div class=""><b class="">Tim Sutton</b></div><div style="font-weight: normal;" class=""><a href="mailto:tim@qgis.org" class="">tim@qgis.org</a></div><div style="font-weight: normal;" class=""><br class=""></div></div><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; line-height: normal;"><br class="Apple-interchange-newline" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; font-size: 12px; font-variant-ligatures: normal; font-variant-position: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal;">
</span></div>
<br class=""></div></body></html>