<div dir="ltr">Hi Andreas,<div><br></div><div>I wouldn't say that it's the changing API that is challenging, it's mainly tackling issues that are spotted from time to time (but also the long standing one).</div><div>The majority of these are not a 10min changes. For example, the last request to have processing documentation. I thought it was an easy shot, but at the end, it's about half a day of work (other parts of the API would benefit from this too).</div><div>Also, there is some maintenance effort for the docker images.</div><div><br></div><div>I'm partly doing this for free now. The grants in the past have allowed to put something in place, but it would be great to have some small time dedicated to this every year.</div><div>I would be happy to propose maybe 2 to 3 days a year dedicated to maintenance and bug fixing.</div><div><br></div><div>I do believe that our Python API is a main attraction point, and improving the API docs is a key point.</div><div><br></div><div><br></div><div>Cheers,</div><div>Denis</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 26 sept. 2019 à 08:28, Andreas Neumann <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="font-size:10pt;font-family:Verdana,Geneva,sans-serif">
<p>Hi,</p>
<p>Hm - We always had a separate budget for documentation - totally separate from the grants.</p>
<p>Personally, I would prefer if we could find a pragmatic solution so that work, that wasn't planned ahead, can still be financed. Grants are only issued once a year - for one-time work - not for repeated maintenance work.</p>
<p>I think our Python devs would appreciate a complete API documentation. This seems to be repeating work - isn't the API constantly changing a bit? Mainly for major releases, but also some additions, fixes, clarifications, etc. in betweeen?</p>
<p>I think, in the future, we should declare API documentation as part of the documentation budget and increase the documentation funds accordingly.</p>
<p>Opinions?</p>
<p>Greetings,</p>
<p>Andreas</p>
<p id="gmail-m_1721708312589856466reply-intro">On 2019-09-26 07:58, Paolo Cavallini wrote:</p>
<blockquote type="cite" style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div id="gmail-m_1721708312589856466replybody1">
<div>+1<br>Cheers.<br><br>
<div>On 26 September 2019 06:51:34 CEST, Denis Rouzaud <<a href="mailto:denis.rouzaud@gmail.com" target="_blank">denis.rouzaud@gmail.com</a>> wrote:
<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">Hi Tim,
<div> </div>
<div>Fair enough, thanks for letting me know.</div>
<div> </div>
<div>Cheers,</div>
<div>Denis</div>
</div>
<br>
<div>
<div dir="ltr">Le mer. 25 sept. 2019 à 09:11, Tim Sutton <<a href="mailto:tim@kartoza.com" rel="noreferrer" target="_blank">tim@kartoza.com</a>> a écrit :</div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Hi Denis
<div> </div>
<div>For me I apologise for being a party pooper here but I think it is better we spend our bug fixing time on actual QGIS bug fixes. If we are going to spend more time on the docs I prefer if we work through the grant process.</div>
<div> </div>
<div>Regards</div>
<div> </div>
<div>Tim<br>
<div><br>
<blockquote type="cite" style="padding:0px 0.4em;border-left:2px solid rgb(16,16,255);margin:0px">
<div>On 24 Sep 2019, at 21:11, Denis Rouzaud <<a href="mailto:denis.rouzaud@gmail.com" rel="noreferrer" target="_blank">denis.rouzaud@gmail.com</a>> wrote:</div>
<br>
<div>
<div dir="auto">Dear psc,
<div dir="auto"> </div>
<div dir="auto">I would like to know if it is possible to spend some bugfixing time on the pyqgis documentation bugfixing.</div>
<div dir="auto">This is mainly to bring missing parts of the API (processing and missing core additions like qgis.core.edit and so). The required time is max 1 day.</div>
<div dir="auto"> </div>
<div dir="auto">Thanks for letting me know.</div>
<div dir="auto"> </div>
<div dir="auto">Denis</div>
</div>
_______________________________________________<br>Qgis-psc mailing list<br><a href="mailto:Qgis-psc@lists.osgeo.org" rel="noreferrer" target="_blank">Qgis-psc@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a></div>
</blockquote>
</div>
<br>
<div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;line-height:normal;text-align:center"><span>—</span></div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;line-height:normal;text-align:center">
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"> </div>
<br style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none"><span><span><span><span><span><span><span><span><span><span><span><img id="gmail-m_1721708312589856466v1gmail-m_3263486046170835959E78E67C4-6E84-4297-8C5C-1E7BD1634D6E"></span></span></span></span></span></span></span></span></span></span></span></span></span>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"><br><br><br><br><br></div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"> </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"><strong>Tim Sutton</strong></div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"> </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"><strong>Co-founder:</strong><span> </span>Kartoza</div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"><strong>Ex Project chair:</strong><span style="font-weight:normal"><span> </span><a href="http://QGIS.org" rel="noopener noreferrer" target="_blank">QGIS.org</a></span></div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"> </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal">Visit <a href="http://kartoza.com/" rel="noopener noreferrer" target="_blank"><span>http://kartoza.com</span></a> to find out about open source:</div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"> </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal">Desktop GIS programming services</div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal">Geospatial web development</div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal">GIS Training</div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal">Consulting Services</div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal;min-height:14px"> </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"><strong>Skype</strong>: timlinux </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"><strong>IRC:</strong><span> </span>timlinux on #qgis at <a href="http://freenode.net" rel="noopener noreferrer" target="_blank">freenode.net</a></div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"> </div>
<div style="color:rgb(0,0,0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:center;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;margin:0px;line-height:normal"><span style="color:rgb(102,106,115);font-family:"Proxima Nova",sans-serif;font-size:14px;text-align:left;background-color:rgb(255,255,255)">I'd love to connect. </span><a style="color:rgb(0,162,255);text-decoration:none;font-family:"Proxima Nova",sans-serif;font-size:14px;text-align:left" href="https://calendly.com/timlinux" rel="noopener noreferrer" target="_blank">Here's my calendar link</a><span style="color:rgb(102,106,115);font-family:"Proxima Nova",sans-serif;font-size:14px;text-align:left;background-color:rgb(255,255,255)"> to make finding time easy.</span></div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<br>-- <br>Sorry for being short</div>
</div>
<br>
<div style="margin:0px;padding:0px;font-family:monospace">_______________________________________________<br>Qgis-psc mailing list<br><a href="mailto:Qgis-psc@lists.osgeo.org" target="_blank">Qgis-psc@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/qgis-psc" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-psc</a></div>
</blockquote>
<p><br></p>
</div>
</blockquote></div>