<div dir="ltr"><div>Hello Everyone,</div><div><div>My Wiki [1]</div><div>My Forked Repository [2]</div><div>This is my report for <b>Coding Period Week 8 (July 20th  - July 26th).</b></div><div><ul><li>
<p><strong>What did I get done this week?</strong></p>
<ul><li>Added documentation for the function <code>pgr_makeConnected()</code>
 which provides a short description of the function, sample usage of the
 function through sample queries and results, tables that explain the 
input parameters as well as output parameters and finally reference 
links to  boost :: make_connected() documentation.

</li><li>Prepared a shared doc file to show possible applications of my 
implemented functions to my mentor. My mentor suggested some changes to 
the doc file and my functions.</li><li>My mentor reviewed my code till now and suggested the changes to the function <code>pgr_boyerMyvold( )</code>.The
 suggested changes were - a true/false function instead of returning the whole graph, pgTAP tests for 2 edges disconnected graphs and smaller 
non-planar graphs.</li><li>So, I made copies of the directories of <code>pgr_boyerMyrvold()</code> to have a backup function. Started working for the suggested changes on the backup function.</li><li>Details can be found in [3]. <br></li><li>Merged a pull request with all these changes [4].</li></ul>
</li><li>
<p><strong>What do I plan on doing next week?</strong></p>
<ul><li>Implement the suggested changes for the function <code>pgr_boyerMyrvold()</code> i.e. a true/false function, pgTAP tests for 2 edges disconnected graphs and smaller non-planar graphs.</li><li>Complete the remaining documentation of the function <code>pgr_makeConnected()</code> i.e. complete the Additional Examples section of the doc.</li><li>Finalize the shared doc file of implemented functions report and move it to the wiki.</li></ul>
</li><li>
<p><strong>Am I blocked on anything?</strong></p>
<ul><li>No</li></ul></li></ul><div><div><div>Regards,</div><div>Himanshu Raj</div><div><b><br></b></div><div><b>Links:</b></div><div>[1] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implementation-of-Edge-Contraction-Technique-in-pgRouting" target="_blank">WIKI</a></div><div>[2] <a href="https://github.com/rajhim2/GSoC-pgRouting/tree/himanshuWeek8" target="_blank">Forked Repository</a></div><div>[3] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implementation-of-Edge-Contraction-Technique-in-pgRouting#week-8-july-20th---july-27th-1" target="_blank">https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implementation-of-Edge-Contraction-Technique-in-pgRouting#week-8-july-20th---july-27th-1</a></div><div>[4] <a href="https://github.com/pgRouting/GSoC-pgRouting/pull/74" target="_blank">Merged Pull Request</a></div></div></div><div><br></div></div></div></div>