<div dir="ltr">Hi all!<div>Here [0] you can find the GSoC project wiki page!</div><div><br></div><div>Have a nice weekend!</div><div><br></div><div>Roberta</div><div><br></div><div>[0] <a href="https://trac.osgeo.org/grass/wiki/GSoC">https://trac.osgeo.org/grass/wiki/GSoC</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-04-26 15:37 GMT+02:00 Roberta Fagandini <span dir="ltr"><<a href="mailto:robifagandini@gmail.com" target="_blank">robifagandini@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all!<div>I requested the right OSGeo user id and now I can log in and set up a wiki page for the project.</div><div><br></div><div>Regarding the development, I'll use github for now but at the same time I can follow the procedure for access to the GRASS-Addons-SVN repository. </div><div><br></div><div>Thank you for your suggestions!</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Roberta</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-04-26 14:27 GMT+02:00 Moritz Lennert <span dir="ltr"><<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonline.be</a>></span><wbr>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 26/04/18 12:59, Roberto Marzocchi wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Your OSGeo_id is "Robifag".<br>
<br>
I give you write access to SVN add-ons GRASS repository, but I do not know how to give you access to trac system.<br>
</blockquote>
<br></span>
Please note that for access to the add-ons SVN, Roberta has to officially state in a mail to the PSC list that she has read and abides to RFC2 [1] (see [2] for more info).<br>
<br>
I would suggest to develop in github for now and move to addons could then be done once the module is ripe. Or, as said earlier, to use the SVN sandbox for developing.<br>
<br>
Moritz<br>
<br>
<br>
<br>
[1] <a href="https://trac.osgeo.org/grass/wiki/RFC/2_LegalAspectsOfCodeContributions" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/w<wbr>iki/RFC/2_LegalAspectsOfCodeCo<wbr>ntributions</a><br>
[2] <a href="https://trac.osgeo.org/grass/wiki/HowToContribute#WriteaccesstotheGRASS-Addons-SVNrepository" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/w<wbr>iki/HowToContribute#Writeacces<wbr>stotheGRASS-Addons-SVNreposito<wbr>ry</a><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
R<br>
<br>
2018-04-26 12:56 GMT+02:00 Roberta Fagandini <<a href="mailto:robifagandini@gmail.com" target="_blank">robifagandini@gmail.com</a> <mailto:<a href="mailto:robifagandini@gmail.com" target="_blank">robifagandini@gmail.co<wbr>m</a>>>:<span><br>
<br>
    Hi Moritz and Roberto,<br>
    I'm trying to set up the wiki page but I can't access the site [0]<br>
    using my OSGeo user id.<br>
<br>
    Can you help me?<br>
<br>
    Thanks,<br>
    Roberta<br>
<br>
<br>
    [0] <a href="https://trac.osgeo.org/grass/wiki" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/w<wbr>iki</a><br>
    <<a href="https://trac.osgeo.org/grass/wiki" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/<wbr>wiki</a>><br>
<br>
    2018-04-25 16:03 GMT+02:00 Moritz Lennert<br></span>
    <<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonline.be</a> <mailto:<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonl<wbr>ine.be</a>>>:<span><br>
<br>
        Hi Roberta,<br>
<br>
        On 24/04/18 13:55, Roberta Fagandini wrote:<br>
<br>
            2018-04-24 13:15 GMT+02:00 Moritz Lennert<br>
            <<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonline.be</a><br>
            <mailto:<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonl<wbr>ine.be</a>><br></span>
            <mailto:<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonl<wbr>ine.be</a><div><div class="m_-5853408154942463738h5"><br>
            <mailto:<a href="mailto:mlennert@club.worldonline.be" target="_blank">mlennert@club.worldonl<wbr>ine.be</a>>>>:<br>
<br>
<br>
                 Hi Roberta,<br>
<br>
<br>
            Hi Moritz!<br>
<br>
<br>
                 On 24/04/18 13:01, Roberta Fagandini wrote:<br>
<br>
                     Hi all!<br>
                     I'm Roberta Fagandini, Ph.D. student at Politecnico<br>
            of Milano.<br>
                     My proposal "GRASS GIS module for Sentinel-2 cloud<br>
            and shadow<br>
                     detection" has been accepted therefore I've been<br>
            selected for<br>
                     the GSoC 2018.<br>
                     I'm glad to start contributing to OSGeo and<br>
            especially to GRASS<br>
                     GIS with the help of my mentors Roberto Marzocchi<br>
            and Moritz<br>
                     Lennert.<br>
<br>
                     My project consists in the realization of a GRASS<br>
            GIS module for<br>
                     the detection of clouds and their shadows in<br>
            Sentinel-2 images<br>
                     without using time series.<br>
                     Below you can find the link to my proposal:<br>
<br>
            <a href="https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/docume<wbr>nt/d/1mQyouqbHGHugn5DjEDZI3hc1<wbr>eU_bT_b0qLJPPwkt_hk/edit?usp=s<wbr>haring</a><br>
            <<a href="https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/docum<wbr>ent/d/1mQyouqbHGHugn5DjEDZI3hc<wbr>1eU_bT_b0qLJPPwkt_hk/edit?usp=<wbr>sharing</a>><br>
                                <<a href="https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/docum<wbr>ent/d/1mQyouqbHGHugn5DjEDZI3hc<wbr>1eU_bT_b0qLJPPwkt_hk/edit?usp=<wbr>sharing</a><br>
            <<a href="https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/docum<wbr>ent/d/1mQyouqbHGHugn5DjEDZI3hc<wbr>1eU_bT_b0qLJPPwkt_hk/edit?usp=<wbr>sharing</a>>><br>
<br>
                     I would be grateful if you could have a look at the<br>
            proposal and<br>
                     provide any suggestions.<br>
                     Every feedback is welcome and it will be useful to<br>
            improve my<br>
                     project.<br>
<br>
                     I'm waiting for the writing access to the OSGeo<br>
            wiki, therefore,<br>
                     I will share my wiky page as soon as possible.<br>
<br>
                     Thanks for this great opportunity!<br>
<br>
<br>
                 It is great to have you with us ! I'm looking forward<br>
            to working<br>
                 with you on this project.<br>
<br>
<br>
            First of all I want to thank you for being my mentor!<br>
<br>
                 The first thing I would love to see is your existing<br>
            python script<br>
                 to get a better understanding of the exact approach you<br>
            are planning<br>
                 on implementing.<br>
<br>
<br>
                 Depending on what tool you prefer, you can either set<br>
            up a github<br>
                 repository for the project, or you could also use the<br>
            sandbox in the<br>
                 GRASS svn [1]. You could then share your code there.<br>
<br>
<br>
            A the moment I have only some bash script. I'm testing<br>
            different procedures for shadows detection, which is the<br>
            task that is creating more troubles at the moment.  Anyway,<br>
            I already had the intention of setting up a github<br>
            repository for the project therefore, I hope to share it as<br>
            soon as possible.<br>
<br>
<br>
<br>
        Please also set up a wiki page about your project. See [0] for<br>
        examples from last year.<br>
<br>
        Looking at your bash scripts, I think the first thing to do<br>
        during this bonding period is, as you planned yourself, to get<br>
        familiar with the writing of GRASS modules in Python. You can<br>
        have a look at existing scripts [1, 2] to get feeling for this<br>
        works and how to structure addon code in order to make it<br>
        directly installable with g.extension.<br>
<br>
        You can find the actual function definitions and documentation<br>
        of the GRASS Python scripting library at [3]. The functions in<br>
        that library should be more than enough to translate your<br>
        scripts into a (or several) modules.<br>
<br>
        Be aware that GRASS modules create their own GUI. So, unless you<br>
        need some interactive features in your modules, you will not<br>
        have to program your own GUI.<br>
<br>
        Something else you should probably do during this bonding time<br>
        is to elaborate a schema of your algorithm, so that it is easier<br>
        to understand what it does at each step.<br>
<br>
        Best wishes,<br>
        Moritz<br>
<br>
<br>
        [0] <a href="https://trac.osgeo.org/grass/wiki/GSoC" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/w<wbr>iki/GSoC</a><br>
        <<a href="https://trac.osgeo.org/grass/wiki/GSoC" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/<wbr>wiki/GSoC</a>><br>
        [1] <a href="https://trac.osgeo.org/grass/browser/grass/trunk/scripts" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/b<wbr>rowser/grass/trunk/scripts</a><br>
        <<a href="https://trac.osgeo.org/grass/browser/grass/trunk/scripts" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/<wbr>browser/grass/trunk/scripts</a>><br>
        [2] <a href="https://trac.osgeo.org/grass/browser/grass-addons/grass7" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/b<wbr>rowser/grass-addons/grass7</a><br>
        <<a href="https://trac.osgeo.org/grass/browser/grass-addons/grass7" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/<wbr>browser/grass-addons/grass7</a>><br>
        [3]<br>
        <a href="https://grass.osgeo.org/grass75/manuals/libpython/script_intro.html" rel="noreferrer" target="_blank">https://grass.osgeo.org/grass7<wbr>5/manuals/libpython/script_int<wbr>ro.html</a><br></div></div>
        <<a href="https://grass.osgeo.org/grass75/manuals/libpython/script_intro.html" rel="noreferrer" target="_blank">https://grass.osgeo.org/grass<wbr>75/manuals/libpython/script_in<wbr>tro.html</a>><br>
<br>
<br>
<br>
</blockquote>
<br>
<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>