<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Paolo / Tudor,</p>
<p>I agree that the QGIS server improvements should be started. But you need a clear plan on what to do in what order. Requirements need to go first, otherwise there is no point in selecting devs, getting quotes/estimates and doing a crowd-funding. And probably, several devs will be involved.</p>
<p>I wonder if a QGIS server dev could provide some insight in what needs to be done, exactly. Who has a good overview regarding open issues around QGIS server? Probably Marco?</p>
<p>As to my knowledge, the following items need to be done:</p>
<p>1. The API changes/improvements need to be done first. There are two work items pending:</p>
<p>- Proposal 14 from the QGIS grants titled "Project / Map layer registry refactoring" from Martin Dobias. Most likely, the german and swiss QGIS user group will fund this jointly.</p>
<p>- The GUI/core separation of the widgets, cleanly separate GUI and core for form widgets. This would allow better access to display values in QGIS expressions and better access for (Python) Developers and the QGIS server code base. I have a quote from Matthias Kuhn for approx. 4k €. If someone can fund this, please let me know.</p>
<p>I am sure there are more desired API changes that are useful for QGIS server</p>
<p>2. Then there is the switch from old map renderer to the new one. See <a href="https://github.com/qgis/QGIS/pull/3129">https://github.com/qgis/QGIS/pull/3129</a></p>
<p>I don't know what other work items need to be done to get QGIS server in good shape for QGIS 3.x?</p>
<p>Lets spend some time first, to collect all the requirements before we do any further actions. I think in this situation a QEP, describing what to do in what order, makes a lot of sense. After that we can look into who could do what.</p>
<p>Andreas</p>
<p>On 2016-10-12 09:00, Tudor Barascu wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div style="color: #000; background-color: #fff; font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12px;">
<div id="yui_3_16_0_1_1476193075675_47680">Hi Paolo,</div>
<div> </div>
<div id="yui_3_16_0_1_1476193075675_47681">A big thumbs up!</div>
<div> </div>
<div>All the best,</div>
<div>Tudor</div>
<div id="yui_3_16_0_1_1476193075675_47684"> </div>
<div class="qtdSeparateBR"><br /><br /></div>
<div class="yahoo_quoted" style="display: block;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12px;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div dir="ltr"><span style="font-family: Arial; font-size: small;"> On Wednesday, October 12, 2016 8:28 AM, Paolo Cavallini <cavallini@faunalia.it> wrote:<br /></span></div>
<br /><br />
<div class="y_msg_container">Hi all,<br />after a first bloom of interest around the improvement/rewrite of qgis<br />server, things seem stagnant nowadays. I suggest therefore to:<br />* select one or more suitable developers<br />* obtain an estimate<br />* start a crowdfunding.<br />Given the number of interested firms and individuals, I think it should<br />be easy to reach the goal.<br />Any objection to start soon?<br />All the best.<br />-- <br />Paolo Cavallini - www.faunalia.eu<br />QGIS & PostGIS courses: <a href="http://www.faunalia.eu/training.html">http://www.faunalia.eu/training.html</a><br /><a href="https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis">https://www.google.com/trends/explore?date=all&geo=IT&q=qgis,arcgis</a><br />_______________________________________________<br />Qgis-developer mailing list<br /><a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br />List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br />Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br /><br /></div>
</div>
</div>
</div>
</div>
<!-- html ignored --><br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br /> Qgis-developer mailing list<br /><a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br /> List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br /> Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></div>
</blockquote>
<p> </p>
<div> </div>
</body></html>