<div dir="ltr"><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Hello everyone,</span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Here is my</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> weekly report for week #5</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">, </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">adding EODAG support to GRASS GIS, GSoC 2024.</span></p><ol style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:decimal"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">What did I get done this week?</span></li></ol><ul style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Added the “query” </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">option,</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> to allow extra search parameters [1].</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Added the “print” option allowing the listing of all relevant EODAG metadata [1]:</span><ul style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Current EODAG configuration.</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Available products.</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Available products for a given provider.</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Available providers. </span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Available providers that offer a specific product</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">.</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Queryables for a given provider </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">and/or</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> product. Note: Queryables from this list can </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">be used</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> in the query option.</span></li></ul></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Added the “footprint” option to save the found scenes footprints in a vector map, with the name given in the “footprint” option [2].</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Added options to save/print results in JSON format [3]. <br></span></li></ul><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"></span>       2. <span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">What do I plan on doing next week?</span><ul style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Continue </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">working on</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> adding a way to get credentials on runtime, as I haven’t received access to Creodias yet.</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Merging the </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">above-mentioned </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">PRs</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">,</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> after further discussions with mentors.</span></li><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Further testing and edge cases handling.</span></li></ul><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">        3. Am I blocked on anything?</span><ul style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><li style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt;list-style-type:disc"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">I </span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">am not currently blocked</span><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> by anything.</span></li></ul><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><br></span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Best regards,</span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">Hamed A. Elgizery</span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><br></span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">[1] </span><a target="_blank" href="https://github.com/HamedElgizery/grass-addons/pull/15" class="editor-rtfLink" style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)"><span style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)">https://github.com/HamedElgizery/grass-addons/pull/15</span></a><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> </span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">[2] </span><a target="_blank" href="https://github.com/HamedElgizery/grass-addons/pull/13" class="editor-rtfLink" style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)"><span style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)">https://github.com/HamedElgizery/grass-addons/pull/13</span></a><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> </span></p><p style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt">[3]</span><a target="_blank" href="https://grasswiki.osgeo.org/wiki/GRASS_Community_Meeting_Prague_2024#Monday,_June_17" class="editor-rtfLink" style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)"><span style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)"> </span></a><a target="_blank" href="https://github.com/OSGeo/grass-addons/pull/1104" class="editor-rtfLink" style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)"><span style="background:transparent;margin-top:0pt;margin-bottom:0pt;color:rgb(74,110,224)">https://github.com/OSGeo/grass-addons/pull/1104</span></a><span style="color:rgb(14,16,26);background:transparent;margin-top:0pt;margin-bottom:0pt"> <br></span></p></div>