Difference between revisions of "Talk:GRASS Community Sprint Genova 2013"

From GRASS-Wiki
Jump to: navigation, search
(Vaclav Petras)
(+Pietro Zambelli)
 
(34 intermediate revisions by 7 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 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}}
 +
** documentation: GrassInterface API doc {{rev|54942}}, SUBMITTING_WXGUI file created {{rev|54953}}
 +
* each layer is added only once in d.mon {{rev|54894}}
  
 
=== [[User:lucadelu|Luca Delucchi]] ===
 
=== [[User:lucadelu|Luca Delucchi]] ===
  
 
* 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}}
+
* update example for wxpython gui {{rev|54837}}, {{rev|54875}}
 +
* work on pygrass:
 +
** 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 hierachy])
+
* 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])
 +
** creating new Templates (check http://titanpad.com/NzPV3h8k1E)
 +
** 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]] ===
 +
 
 +
* Translating grass GUI into Greek
 +
* Bug-hunting, testing under Windows
 +
 
 +
=== [[User:annakrat|Anna Kratochvilova]] ===
 +
 
 +
* fix #1868 + some refactoring {{rev|54838}}
 +
* 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 17:03, 15 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

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