<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 30 Jan 2020 at 13:32, Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.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">On jeudi 30 janvier 2020 13:09:03 CET Christoph Paulik wrote:<br>
> Thanks for the hints Even. I could have thought about rasterio myself since<br>
> I've used their wheels in the past.<br>
> <br>
> Are you open to a merge request for setting this up for the official gdal<br>
> python packages?<br>
<br>
It would certainly be handly for a number of people. It probably needs a bit a <br>
discussion about the plan before going to implementation.<br>
<br>
To be honest, I'm not that familiar with Python wheels mechanisms.<br>
<br>
I guess there are 2 valid use cases:<br>
- people having the GDAL native lib (possibly they would have build <br>
themselves), and wanting to just install the Python bindings using this native <br>
lib. Use case currently covered<br>
- people having nothing, and wanting to use the wheels<br></blockquote><div><br></div><div>I think there are both valid use cases. <br></div><div>But it might be best to make usage easy for beginners. <br></div><div>If somebody can compile gdal themselves they are probably not having issues building the Python bindings. But I'm happy to hear if this is used very often.</div><div><br></div><div>Maybe having libgdal and gdal as separate wheels could make sense if no one solution can be found?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
We would want to have both use cases possible. GDAL docs would have to be <br>
enhanced.<br>
<br>
I'm not sure where we draw the line for GDAL dependencies bundled in the <br>
wheel. I think a criterion could be only FOSS dependencies, and with <br>
permissive licensing (non GPL typically) in the spirit of the base GDAL X/MIT <br>
license ?<br></blockquote><div><br></div><div>I have no overview over the licenses of the dependencies. <br></div><div>Is there an overview available?<br></div><div>Would limiting ourselves to permissive FOSS licences remove any important features?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
What would be the process to create the wheels ? Probably the GDAL release <br>
procedure (HOWTO-RELEASE) would need extra steps.<br></blockquote><div><br></div><div>I would have thought about integrating that into CI.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
If doable, sharing the effort, or having a common base at least, with rasterio <br>
would be appealing. Sean may have opinions regarding this.<br></blockquote><div>That would definitely be helpful.<br></div><div><br></div><div>Christoph <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Even<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:12px;color:rgb(136,136,136);font-family:Helvetica;line-height:normal;margin:0in 0in 0.0001pt"><span style="line-height:24px;font-family:Arial,sans-serif"><font color="#45818e"><b>Christoph Paulik</b></font></span><span style="line-height:24px;color:rgb(69,129,142);font-family:Arial,sans-serif"> </span><span style="line-height:24px;font-family:Arial,sans-serif"><font color="#ff9900">//</font></span><span style="line-height:24px;color:rgb(69,129,142);font-family:Arial,sans-serif"> Head of Infrastructure<br></span></div><span style="font-size:12px"><div style="line-height:normal;margin:0in 0in 0.0001pt"><span style="color:rgb(34,34,34);font-family:Arial,sans-serif;line-height:18pt"><font color="#3d85c6">VanderSat</font></span><span style="color:rgb(136,136,136);font-family:Arial,sans-serif;line-height:18pt"> </span><span style="color:rgb(34,34,34);font-family:Arial,sans-serif;line-height:18pt"><font color="#ff9900">//</font></span><span style="font-family:Arial,sans-serif;line-height:18pt"><font color="#222222"> </font><font color="#3d85c6">Satellite observed water data. Globally. Daily.</font></span></div><div style="color:rgb(34,34,34);line-height:normal;margin:0in 0in 0.0001pt"><span style="font-family:Arial,sans-serif;line-height:18pt"><div style="font-family:Helvetica;line-height:normal;margin:0in 0in 0.0001pt"><span style="font-family:Arial,sans-serif;line-height:18pt"><font color="#3d85c6"><a href="https://maps.google.com/?q=Wilhelminastraat+43a,+2011+VK,+Haarlem+(NL),+The+Netherlands&entry=gmail&source=g" style="color:rgb(17,85,204)" target="_blank">Wilhelminastraat 43a, 2011 VK, Haarlem (NL), The Netherlands</a></font></span></div></span></div></span><div style="color:rgb(0,0,0);font-size:12px;line-height:normal;margin:0in 0in 0.0001pt"><span style="color:rgb(136,136,136);font-family:Arial,sans-serif;line-height:18pt"><font color="#ff9900"><b>M</b></font></span><span style="color:rgb(92,102,112);font-family:Arial,sans-serif;line-height:18pt"> </span><font style="color:rgb(34,34,34)"><span style="color:rgb(136,136,136);font-family:Arial,sans-serif;line-height:18pt"> </span><font color="#3d85c6"><span style="font-family:Arial,sans-serif;line-height:18pt">+31 6 </span><font style="font-family:Arial,sans-serif;line-height:24px">18271928 </font></font></font><span style="font-family:Arial,sans-serif;color:rgb(136,136,136);line-height:18pt"><font color="#ff9900"><b>W</b></font></span><span style="font-family:Arial,sans-serif;color:rgb(92,102,112);line-height:18pt"> </span><font color="#45818e"><span style="font-family:Arial,sans-serif;line-height:18pt"> </span></font><a href="http://www.vandersat.com/" style="color:rgb(17,85,204);font-family:Arial,sans-serif" target="_blank"><font color="#3d85c6">www.vandersat.com</font></a></div><p style="color:rgb(0,0,0);font-size:12px;font-family:Calibri,sans-serif;line-height:normal;margin:0in 0in 0.0001pt"><span style="color:rgb(34,34,34);font-family:arial,sans-serif"></span></p><div style="color:rgb(0,0,0);font-size:12px;font-family:Helvetica;line-height:normal;margin:0in 0in 0.0001pt">--------------------------------------------------------------------------------------</div></div></div></div></div></div>