<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div><span style="font-size: 12pt;">Dear community,</span></div><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-style="color: #000; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000" data-mce-style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000;"><div><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;">I send you the weekly report corresponding to the period from July 1st to July 7th.</p><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;"><span style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><br></span></p></div><div><br></div><div><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;"><strong>What did I complete this week?</strong></p><ul><li><span data-mce-style="box-sizing: border-box; font-weight: 600;" style="color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 12pt; box-sizing: border-box; font-weight: 600;">Topological rule:</span><span style="background-color: rgb(255, 255, 255); color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 12pt;" data-mce-style="background-color: #ffffff; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 12pt;"> </span><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5.-Points-must-be-covered-by-line" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5.-Points-must-be-covered-by-line" data-mce-style="box-sizing: border-box; background-color: transparent; color: #0366d6; text-decoration-line: none;" style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 12pt; box-sizing: border-box; color: rgb(3, 102, 214); text-decoration-line: none;"><span style="box-sizing: border-box; font-weight: 600;" data-mce-style="box-sizing: border-box; font-weight: 600;">Points must be covered by line.</span></a><span style="background-color: rgb(255, 255, 255); color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 12pt;" data-mce-style="background-color: #ffffff; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 12pt;">The rule will be implemented and included in the topology framework.</span></li><li style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;">Optimize algorithms.</li><li style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;">Test and debug the <a href="https://github.com/Maureque/TopologyRulePointsMustBeCoveredByLinePoint" style="box-sizing: border-box; background-color: transparent; color: #0366d6; text-decoration-line: none;" data-mce-href="https://github.com/Maureque/TopologyRulePointsMustBeCoveredByLinePoint" data-mce-style="box-sizing: border-box; background-color: transparent; color: #0366d6; text-decoration-line: none;">developed code.</a></li><li style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;">Continue improving the documentation</li><li style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;">Improve documentation explaining how the rules work when the layers are multipart</li><li style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;">In-depth study of the code, and implementation with multipart geometries.</li><li style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-top: 0.25em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;">Implementation study with 2D, 2DM and 3D geometries</li></ul><div><br></div><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;"><strong>What am I going to achieve for next week?</strong></p><div><br></div><div><ul style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; padding-left: 2em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;" data-mce-style="box-sizing: border-box; margin-bottom: 0px; margin-top: 0px; padding-left: 2em; color: #24292e; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: #ffffff;"><li style="box-sizing: border-box;" data-mce-style="box-sizing: border-box;">Topological rule: Must be properly inside polygons.</li><li style="box-sizing: border-box; margin-top: 0.25em;" data-mce-style="box-sizing: border-box; margin-top: 0.25em;">Study of the rule. Complete analysis of names, descriptions, solution to be performed, actions, solution per action and all the requeriments following the steps established in the document:<a href="https://docs.google.com/document/d/1th0CVKOr918ltBI9czTJsRKAYSGnY6xpiY1R2415QMU" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #0366d6; text-decoration-line: none;" data-mce-href="https://docs.google.com/document/d/1th0CVKOr918ltBI9czTJsRKAYSGnY6xpiY1R2415QMU" data-mce-style="box-sizing: border-box; background-color: transparent; color: #0366d6; text-decoration-line: none;">Topology Rules for gvSIG Desktop: Development guide.</a></li><li style="box-sizing: border-box; margin-top: 0.25em;" data-mce-style="box-sizing: border-box; margin-top: 0.25em;">Optimize algorithms.</li><li style="box-sizing: border-box; margin-top: 0.25em;" data-mce-style="box-sizing: border-box; margin-top: 0.25em;">Continue improving the documentation.</li></ul><div><br></div></div><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;"><strong>Is there any blocking issue?</strong> No, there is not any blocking issue.</p></div><div><br></div><div>References:<ol><li>Report Week 6. Link: <a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5b.-Report-Week-6-(July-1st-to-July-7th)" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5b.-Report-Week-6-(July-1st-to-July-7th)">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5b.-Report-Week-6-(July-1st-to-July-7th)</a><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5a.-Report-Week-5-(June-24th-to-June-30th)" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5a.-Report-Week-5-(June-24th-to-June-30th)"></a><br></li><li>Rule Points must be covered by line. Link: <a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5.-Points-must-be-covered-by-line" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5.-Points-must-be-covered-by-line">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5.-Points-must-be-covered-by-line</a> <br></li><li>GitHub wiki link: <a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki">https://github.com/Maureque/gvsig-gsoc2019-topology/wiki</a><br></li><li><a href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/New-rules-for-the-Topology-Framework-in-gvSIG-Desktop" target="_blank" data-mce-href="https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/New-rules-for-the-Topology-Framework-in-gvSIG-Desktop"></a>OSGeo wiki link: <a href="https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop" target="_blank" data-mce-href="https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop">https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop</a><br></li></ol><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;">Best regards,</p><p style="margin: 0px; line-height: 100%;" data-mce-style="margin: 0px; line-height: 100%;">Mauro Carlevaro.</p></div></div></div></div></div></div></div></div></div></div></div></div></div><div><br></div></div></body></html>