<div dir="ltr"><div>Thanks for your input. I will do some research on the GNU vs MIT license as well as prepare a QGIS development environment and then see where I can go from there.</div><div><br></div><div>All the best!!!</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 18, 2017 at 11:37 PM, Martin Dobias <span dir="ltr"><<a href="mailto:wonder.sk@gmail.com" target="_blank">wonder.sk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<span><br>
On Thu, Apr 13, 2017 at 11:56 PM, C Hamilton <<a href="mailto:adenaculture@gmail.com">adenaculture@gmail.com</a>> wrote:<br>
><br>
> Here are my questions.<br>
><br>
> 1. Sorry for my lack of knowledge here. I have gotten into the plugin<br>
> development and I have been thinking that I could possibly contribute to the<br>
> actual QGIS code, but I am not sure what you want done when you say to do a<br>
> "pull request on the topic".<br>
<br>
</span>I meant to basically:<br>
1. clone the QGIS source code repository from <a href="https://github.com/qgis/QGIS" target="_blank" rel="noreferrer">https://github.com/qgis/QGIS</a><br>
2. build QGIS yourself - see <a href="https://github.com/qgis/QGIS/blob/master/INSTALL" target="_blank" rel="noreferrer">https://github.com/qgis/QGIS/<wbr>blob/master/INSTALL</a><br>
3. create a branch and implement your changes in the branch<br>
4. create a pull request in QGIS repository on GitHub<br>
<span><br>
<br>
> 2. geographiclib already has done the work for the more accurate geodesic<br>
> algorithms. They use the MIT/X11 license. Is that compatible with the QGIS<br>
> GNU2 license? It would certainly be easiest to use that code rather than<br>
> trying to reinvent it.<br>
<br>
</span>It is possible that they are compatible, but I don't know - better to<br>
research that first...<br>
<span><br>
<br>
> 3. What is the best way to learn the steps necessary to contribute to the<br>
> core QGIS project?<br>
<br>
</span>I think my reply above partially answers this question. Have a look also here:<br>
<a href="https://www.qgis.org/en/site/getinvolved/development/qgisdevelopersguide/index.html" target="_blank" rel="noreferrer">https://www.qgis.org/en/site/<wbr>getinvolved/development/<wbr>qgisdevelopersguide/index.html</a><br>
<br>
If you have further questions on how to get started, feel free to ask<br>
here on qgis-dev list.<br>
<br>
Regards<br>
<span class="HOEnZb"><font color="#888888">Martin<br>
</font></span></blockquote></div><br></div>