Talk:GRASS Community Sprint Genova 2013: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
(+Pietro Zambelli)
 
(25 intermediate revisions by 6 users not shown)
Line 3: Line 3:
=== [[User:Wenzeslaus|Vaclav Petras]] ===
=== [[User:Wenzeslaus|Vaclav Petras]] ===


* publishing tips for wxGUI development ([[wxGUI Programming Howto]])
* Wiki
* wxGUI refactoring status page (http://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Refactoring)
** publishing tips for wxGUI development ([[wxGUI Programming Howto]])
* discussing the purpose of wiki, trac, etc. (http://titanpad.com/NzPV3h8k1E)
** Overview of tested [[Tools for Python programming]]
** discussing the purpose of wiki, trac, etc. (http://titanpad.com/NzPV3h8k1E)
* wxGUI refactoring:
* wxGUI refactoring:
** influencing d.mon: first version of querying for d.mon {{rev|54881}}, distance measuring in d.mon {{rev|54883}}, profile tool in d.mon {{rev|54892}} wxplot histogram in d.mon {{rev|54896}}
** wxGUI refactoring status page (http://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Refactoring)
** changes influencing d.mon: first version of querying for d.mon {{rev|54881}}, distance measuring in d.mon {{rev|54883}}, profile tool in d.mon {{rev|54892}} wxplot histogram in d.mon {{rev|54896}}
** removing last tree usages from map display {{rev|54896}}
** removing last tree usages from map display {{rev|54896}}
** documentation: GrassInterface API doc {{rev|54942}}, SUBMITTING_WXGUI file created {{rev|54953}}
* each layer is added only once in d.mon {{rev|54894}}
* each layer is added only once in d.mon {{rev|54894}}


Line 14: Line 17:


* commit small fix in i.histo.match (thanks to Nikos Alexandris) {{rev|54833}}
* commit small fix in i.histo.match (thanks to Nikos Alexandris) {{rev|54833}}
* update example for wxpython gui {{rev|54837}} - {{rev|54875}}
* update example for wxpython gui {{rev|54837}}, {{rev|54875}}
* pygrass:
* work on pygrass:
** cleanup {{rev|54882}}
** cleanup {{rev|54882}}, {{rev|54903}}, {{rev|54974}}
** test and add doctest {{rev|54902}}, {{rev|54917}}, {{rev|54919}}, {{rev|54923}}, {{rev|54924}}, {{rev|54933}}, {{rev|54975}}


=== [[User:NikosA|Nikos Alexandris]] ===
=== [[User:NikosA|Nikos Alexandris]] ===


* adding categories to GRASS-wiki pages ''and'' into category pages (trying to [http://www.mediawiki.org/wiki/Help:Category#Managing_the_category_hierarchy create/manage categories hierarchy])
* Wiki
* scratching on ideas about retouching the GRASS-Wiki main page [http://grasswiki.osgeo.org/wiki/User:NikosA/GRASS-Wiki_MainPage]
**adding categories to GRASS-wiki pages ''and'' into category pages (trying to [http://www.mediawiki.org/wiki/Help:Category#Managing_the_category_hierarchy create/manage categories hierarchy])
* debating with NikosV about terms translated in Greek :-p
** creating new Templates (check http://titanpad.com/NzPV3h8k1E)
* trying to compile GRASS 70 under OS-X, support bug-hunting for the "volume visualization" problem (?)
** scratching ideas on retouching the GRASS-Wiki main page [http://grasswiki.osgeo.org/wiki/User:NikosA/GRASS-Wiki_MainPage]
** proposition for an alternative logos:
*** GRASS-Wiki logo: http://grasswiki.osgeo.org/wiki/File:Grasswiki_logogram_suggestion_B_vector.png
*** "badge" for historic GRASS-Wiki material http://grasswiki.osgeo.org/wiki/File:Grasswiki_history_logo_A.png
** [[archi.tect.gr]] added more stuff in the new proposed CSS for GRASS-Wiki -- his comments on [[http://titanpad.com/NzPV3h8k1E Titanpad's chat]]
 
* Translating GRASS in to Greek
** debating with NikosV about terms translated in Greek :-p
 
* Support bug-hunting
** <strike>trying to</strike> compiled GRASS 70 under OS-X, support bug-hunting for the "volume visualization" problem and more (thanks to AnnaK)
 
* Support enhancements
** supporting YannC in enhancing {{cmd|i.landsat.toar}}, updating its manual
** scripting {{cmd|i.atcorr}} -- bash script works! '''ToDo:''' convert to python/pygrass script.
** added evi2 in {{cmd|i.vi}} (thanks YannC, NikosV) {{rev|54984}}
 
* '''ToDo''' for the Community Sprint
** work on photos (e.g. collage)
** <strike>work on the final report</strike> 1st draft sent to Luca D
 
* Group Photo :-)
<ul>
<source lang="bash"># importing rgb tif in xy Location
r.in.gdal in=/home/nik/archive/community_sprints/grassgis_cs_genova_group_photo_700px.tif \
out=grassgis_cs_genova_group_photo_700px
# create grass_community Mapset
g.mapset -c mapset=grass_community
# adjust region
g.region rast=g.region rast=grassgis_cs_genova_group_photo.alpha -p
# extract intensity values out of rgb
i.rgb.his \
r=grassgis_cs_genova_group_photo.red \
g=grassgis_cs_genova_group_photo.green \
b=grassgis_cs_genova_group_photo.blue \
hue=grassgis_cs_genova_group_photo.rgb_hue \
intensity=grassgis_cs_genova_group_photo.rgb_intensity \
saturation=grassgis_cs_genova_group_photo.rgb_saturation
# segment -- group already created after import!
i.segment -w group=grassgis_cs_genova_group_photo_rgb \
out=grassgis_cs_genova_group_photo_rgb_segmented \
threshold=8 radioweight=0.2 minsize=130 smoothweight=0.2
# compare
g.gui.mapswipe \
first=grassgis_cs_genova_group_photo.rgb_intensity \
second=grassgis_cs_genova_group_photo_rgb_segmented
# switch orientation to vertical, adjust and shoot screens</source>
</ul>
 
[[Image:Grassgis_cs_genova_swiping_intensity_and_segmented_rgb_group_photo.png|c|center|700px|Segmenting the "GRASS Community Sprint in Genova, 2013" group photo]]


=== [[User:vesnikos|Ves Nikos]] ===
=== [[User:vesnikos|Ves Nikos]] ===


* Translating grass GUI into Greek
* Translating grass GUI into Greek
* Bug-hunting, testing under Windows


=== [[User:annakrat|Anna Kratochvilova]] ===
=== [[User:annakrat|Anna Kratochvilova]] ===
Line 33: Line 93:
* fix #1868 + some refactoring {{rev|54838}}
* fix #1868 + some refactoring {{rev|54838}}
* improved MapSwipe (cross mirrors cursor movement) {{rev|54884}}
* improved MapSwipe (cross mirrors cursor movement) {{rev|54884}}
* partial refactoring of overlays (legend, barscale) {{rev|54909}},{{rev|54941}}
* small fixes to ensure compatibility with wxPython 2.9  {{rev|54916}},{{rev|54922}},{{rev|54925}},{{rev|54926}}
* partial fix of cartographic composer on Windows {{rev|54921}}
* fix command layer {{rev|54952}}
* new dialog for showing query results {{rev|54972}}
=== Markus Metz ===
* i.segment integration in trunk
* bugfixing
* massive vector library improvements
=== Pietro Zambelli ===
* further development of pygrass


== Press release ==
== Press release ==


... in 2013 ...
<strike>Draft: http://etherpad.osuosl.org/ZYoeycpdeW</strike> done :)


== Notes for the organizers ==
== Notes for the organizers ==

Latest revision as of 00:03, 16 February 2013

Reports

Vaclav Petras

Luca Delucchi

Nikos Alexandris

  • Translating GRASS in to Greek
    • debating with NikosV about terms translated in Greek :-p
  • Support bug-hunting
    • trying to compiled GRASS 70 under OS-X, support bug-hunting for the "volume visualization" problem and more (thanks to AnnaK)
  • Support enhancements
    • supporting YannC in enhancing i.landsat.toar, updating its manual
    • scripting i.atcorr -- bash script works! ToDo: convert to python/pygrass script.
    • added evi2 in i.vi (thanks YannC, NikosV) r54984
  • ToDo for the Community Sprint
    • work on photos (e.g. collage)
    • work on the final report 1st draft sent to Luca D
  • Group Photo :-)
    # importing rgb tif in xy Location
     r.in.gdal in=/home/nik/archive/community_sprints/grassgis_cs_genova_group_photo_700px.tif \
     out=grassgis_cs_genova_group_photo_700px
     
     # create grass_community Mapset
     g.mapset -c mapset=grass_community
     
     # adjust region
     g.region rast=g.region rast=grassgis_cs_genova_group_photo.alpha -p
     
     # extract intensity values out of rgb
     i.rgb.his \
     r=grassgis_cs_genova_group_photo.red \
     g=grassgis_cs_genova_group_photo.green \
     b=grassgis_cs_genova_group_photo.blue \
     hue=grassgis_cs_genova_group_photo.rgb_hue \
     intensity=grassgis_cs_genova_group_photo.rgb_intensity \
     saturation=grassgis_cs_genova_group_photo.rgb_saturation
     
     # segment -- group already created after import!
     i.segment -w group=grassgis_cs_genova_group_photo_rgb \
     out=grassgis_cs_genova_group_photo_rgb_segmented \
     threshold=8 radioweight=0.2 minsize=130 smoothweight=0.2
     
     # compare
     g.gui.mapswipe \
     first=grassgis_cs_genova_group_photo.rgb_intensity \
     second=grassgis_cs_genova_group_photo_rgb_segmented
     
     # switch orientation to vertical, adjust and shoot screens
    
Segmenting the "GRASS Community Sprint in Genova, 2013" group photo
Segmenting the "GRASS Community Sprint in Genova, 2013" group photo

Ves Nikos

  • Translating grass GUI into Greek
  • Bug-hunting, testing under Windows

Anna Kratochvilova

  • fix #1868 + some refactoring r54838
  • improved MapSwipe (cross mirrors cursor movement) r54884
  • partial refactoring of overlays (legend, barscale) r54909,r54941
  • small fixes to ensure compatibility with wxPython 2.9 r54916,r54922,r54925,r54926
  • partial fix of cartographic composer on Windows r54921
  • fix command layer r54952
  • new dialog for showing query results r54972

Markus Metz

  • i.segment integration in trunk
  • bugfixing
  • massive vector library improvements

Pietro Zambelli

  • further development of pygrass

Press release

Draft: http://etherpad.osuosl.org/ZYoeycpdeW done :)

Notes for the organizers

See Talk:GRASS_Community_Sprint_Prague_2011#Notes_for_the_organizers

Not to forget about

First day:

  • presentation of participants

First or second day:

  • group photo