[GRASS-dev] GSoC introduction Roberta Fagandini

Roberta Fagandini robifagandini at gmail.com
Thu Apr 26 06:37:28 PDT 2018


Hi all!
I requested the right OSGeo user id and now I can log in and set up a wiki
page for the project.

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.

Thank you for your suggestions!

Roberta

2018-04-26 14:27 GMT+02:00 Moritz Lennert <mlennert at club.worldonline.be>:

> On 26/04/18 12:59, Roberto Marzocchi wrote:
>
>> Your OSGeo_id is "Robifag".
>>
>> I give you write access to SVN add-ons GRASS repository, but I do not
>> know how to give you access to trac system.
>>
>
> 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).
>
> 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.
>
> Moritz
>
>
>
> [1] https://trac.osgeo.org/grass/wiki/RFC/2_LegalAspectsOfCodeCo
> ntributions
> [2] https://trac.osgeo.org/grass/wiki/HowToContribute#Writeacces
> stotheGRASS-Addons-SVNrepository
>
>
>> R
>>
>> 2018-04-26 12:56 GMT+02:00 Roberta Fagandini <robifagandini at gmail.com
>> <mailto:robifagandini at gmail.com>>:
>>
>>     Hi Moritz and Roberto,
>>     I'm trying to set up the wiki page but I can't access the site [0]
>>     using my OSGeo user id.
>>
>>     Can you help me?
>>
>>     Thanks,
>>     Roberta
>>
>>
>>     [0] https://trac.osgeo.org/grass/wiki
>>     <https://trac.osgeo.org/grass/wiki>
>>
>>     2018-04-25 16:03 GMT+02:00 Moritz Lennert
>>     <mlennert at club.worldonline.be <mailto:mlennert at club.worldonline.be>>:
>>
>>         Hi Roberta,
>>
>>         On 24/04/18 13:55, Roberta Fagandini wrote:
>>
>>             2018-04-24 13:15 GMT+02:00 Moritz Lennert
>>             <mlennert at club.worldonline.be
>>             <mailto:mlennert at club.worldonline.be>
>>             <mailto:mlennert at club.worldonline.be
>>
>>             <mailto:mlennert at club.worldonline.be>>>:
>>
>>
>>                  Hi Roberta,
>>
>>
>>             Hi Moritz!
>>
>>
>>                  On 24/04/18 13:01, Roberta Fagandini wrote:
>>
>>                      Hi all!
>>                      I'm Roberta Fagandini, Ph.D. student at Politecnico
>>             of Milano.
>>                      My proposal "GRASS GIS module for Sentinel-2 cloud
>>             and shadow
>>                      detection" has been accepted therefore I've been
>>             selected for
>>                      the GSoC 2018.
>>                      I'm glad to start contributing to OSGeo and
>>             especially to GRASS
>>                      GIS with the help of my mentors Roberto Marzocchi
>>             and Moritz
>>                      Lennert.
>>
>>                      My project consists in the realization of a GRASS
>>             GIS module for
>>                      the detection of clouds and their shadows in
>>             Sentinel-2 images
>>                      without using time series.
>>                      Below you can find the link to my proposal:
>>
>>             https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc1
>> eU_bT_b0qLJPPwkt_hk/edit?usp=sharing
>>             <https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc
>> 1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing>
>>                                 <https://docs.google.com/docum
>> ent/d/1mQyouqbHGHugn5DjEDZI3hc1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing
>>             <https://docs.google.com/document/d/1mQyouqbHGHugn5DjEDZI3hc
>> 1eU_bT_b0qLJPPwkt_hk/edit?usp=sharing>>
>>
>>                      I would be grateful if you could have a look at the
>>             proposal and
>>                      provide any suggestions.
>>                      Every feedback is welcome and it will be useful to
>>             improve my
>>                      project.
>>
>>                      I'm waiting for the writing access to the OSGeo
>>             wiki, therefore,
>>                      I will share my wiky page as soon as possible.
>>
>>                      Thanks for this great opportunity!
>>
>>
>>                  It is great to have you with us ! I'm looking forward
>>             to working
>>                  with you on this project.
>>
>>
>>             First of all I want to thank you for being my mentor!
>>
>>                  The first thing I would love to see is your existing
>>             python script
>>                  to get a better understanding of the exact approach you
>>             are planning
>>                  on implementing.
>>
>>
>>                  Depending on what tool you prefer, you can either set
>>             up a github
>>                  repository for the project, or you could also use the
>>             sandbox in the
>>                  GRASS svn [1]. You could then share your code there.
>>
>>
>>             A the moment I have only some bash script. I'm testing
>>             different procedures for shadows detection, which is the
>>             task that is creating more troubles at the moment.  Anyway,
>>             I already had the intention of setting up a github
>>             repository for the project therefore, I hope to share it as
>>             soon as possible.
>>
>>
>>
>>         Please also set up a wiki page about your project. See [0] for
>>         examples from last year.
>>
>>         Looking at your bash scripts, I think the first thing to do
>>         during this bonding period is, as you planned yourself, to get
>>         familiar with the writing of GRASS modules in Python. You can
>>         have a look at existing scripts [1, 2] to get feeling for this
>>         works and how to structure addon code in order to make it
>>         directly installable with g.extension.
>>
>>         You can find the actual function definitions and documentation
>>         of the GRASS Python scripting library at [3]. The functions in
>>         that library should be more than enough to translate your
>>         scripts into a (or several) modules.
>>
>>         Be aware that GRASS modules create their own GUI. So, unless you
>>         need some interactive features in your modules, you will not
>>         have to program your own GUI.
>>
>>         Something else you should probably do during this bonding time
>>         is to elaborate a schema of your algorithm, so that it is easier
>>         to understand what it does at each step.
>>
>>         Best wishes,
>>         Moritz
>>
>>
>>         [0] https://trac.osgeo.org/grass/wiki/GSoC
>>         <https://trac.osgeo.org/grass/wiki/GSoC>
>>         [1] https://trac.osgeo.org/grass/browser/grass/trunk/scripts
>>         <https://trac.osgeo.org/grass/browser/grass/trunk/scripts>
>>         [2] https://trac.osgeo.org/grass/browser/grass-addons/grass7
>>         <https://trac.osgeo.org/grass/browser/grass-addons/grass7>
>>         [3]
>>         https://grass.osgeo.org/grass75/manuals/libpython/script_
>> intro.html
>>         <https://grass.osgeo.org/grass75/manuals/libpython/script_
>> intro.html>
>>
>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20180426/446e2935/attachment-0001.html>


More information about the grass-dev mailing list