Difference between revisions of "Talk:GRASS Community Sprint Como 2015"

From GRASS-Wiki
Jump to: navigation, search
m
(Vaclav Petras: remove duplicated item)
 
(36 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 +
{{toc|right}}
 +
 
== Reports ==
 
== Reports ==
  
[put some nice picture here]
+
<center>
* https://pbs.twimg.com/media/CKNDdPdWsAAHp-Q.jpg:large
+
[[Image:Community sprint2015 fotowall.jpg|center|thumb|600px|Impressions from the GRASS GIS Community Sprint 2015: Como, Italy)]]
 +
</center>
 +
 
 +
More photos at Twitter, FB, G+ ...
  
 
=== Overall ===
 
=== Overall ===
Line 14: Line 19:
 
==== Martin Landa ====
 
==== Martin Landa ====
  
* '''[https://trac.osgeo.org/grass/timeline?from=Jul+22%2C+2015&daysback=4&authors=martinl&milestone=on&ticket=on&changeset=on&wiki=on&update=Update see all my changes in trac]'''
+
* ''[https://trac.osgeo.org/grass/timeline?from=Jul+22%2C+2015&daysback=4&authors=martinl&milestone=on&ticket=on&changeset=on&wiki=on&update=Update see all my changes in trac]''
  
 
* {{trac|2703}}
 
* {{trac|2703}}
 
* modify {{cmd|v.in.ogr}} and {{cmd|v.external}} to use GdalSelect
 
* modify {{cmd|v.in.ogr}} and {{cmd|v.external}} to use GdalSelect
 
{{fig|v-external-gdalselect|v.external interactive input/layer|size=600}}
 
{{fig|v-external-gdalselect|v.external interactive input/layer|size=600}}
To be done:
+
* fix GRASS_VECTOR_TEMPORARY ({{rev|65677}})
 +
* fix {{cmd|v.buffer}} -s/-c flags ({{rev|65710}})
 +
* {{trac|2711}}
 +
* v.in.proj renamed to v.import and copied to trunk, integrated into wxGUI (see screenshot below)
 +
{{fig|v-import-1|Import and reproject vector data on the fly|size=500}}
 +
{{fig|v-import-2|Import and reproject vector data on the fly (check result)|size=700}}
 +
 
 +
 
 +
Planned but not finished:
 
* integrate r.in.proj and v.in.proj to trunk
 
* integrate r.in.proj and v.in.proj to trunk
 
* work on PostGIS Topology support, see {{trac|2460}}, {{trac|2497}}
 
* work on PostGIS Topology support, see {{trac|2460}}, {{trac|2497}}
Line 34: Line 47:
 
* fix creating command in PyGRASS {{rev|65630}} (to be backported)
 
* fix creating command in PyGRASS {{rev|65630}} (to be backported)
 
* fix listing temporal datasets in GUI in {{rev|65641}}
 
* fix listing temporal datasets in GUI in {{rev|65641}}
 +
* animation tool: put time label color and number of processes to settings, resizing window behavior improved
 +
* default dialog style changed to vertical on Linux
 +
* r.import interface change + test in progress
 
* + Massimo Di Stefano: first stage of integration of Cesium virtual globe in Map Display
 
* + Massimo Di Stefano: first stage of integration of Cesium virtual globe in Map Display
  
Line 39: Line 55:
 
[[Image:Cesium_globe_in_GRASS_GIS.jpg|700px|thumb|center|First steps in integration Cesium virtual globe in GRASS GIS 7]]  
 
[[Image:Cesium_globe_in_GRASS_GIS.jpg|700px|thumb|center|First steps in integration Cesium virtual globe in GRASS GIS 7]]  
 
</center>
 
</center>
 +
 +
==== Ludmila Furtkevicova ====
 +
 +
* r.flow manual: example added ({{rev|65680}}, {{rev|65681}})
 +
* various manual wording tweaks
 +
* r.slope.aspect manual: example added ({{rev|65722}}, {{rev|65724}})
  
 
==== Markus Neteler ====
 
==== Markus Neteler ====
  
 
* add SVG files of startup banner to SVN ({{rev|65609}} +  {{rev|65609}})
 
* add SVG files of startup banner to SVN ({{rev|65609}} +  {{rev|65609}})
 +
* Fotowall photo collection (see above)
 
* Como community sprint: T-Shirt logo draft ({{rev|65610}})
 
* Como community sprint: T-Shirt logo draft ({{rev|65610}})
 +
* Manage the Community Sprint budget (together with Luca Delucchi and Martin Landa)
 
* trac configuration updated: possibility to download Addon source code as ZIP package (example: [https://trac.osgeo.org/grass/browser/grass-addons/grass7/raster/r.sun.daily?format=zip r.sun.daily]) - joint work with Vaclav Petras
 
* trac configuration updated: possibility to download Addon source code as ZIP package (example: [https://trac.osgeo.org/grass/browser/grass-addons/grass7/raster/r.sun.daily?format=zip r.sun.daily]) - joint work with Vaclav Petras
* Partial cleanup of http://grasswiki.osgeo.org/wiki/R_statistics
+
* Partial cleanup of http://grasswiki.osgeo.org/wiki/R_statistics - joint work with Vero Andreo
 +
* v.buffer manual: explain corners (caps) with screenshots {{rev|65712}}
 +
* d.legend manual: example + screenshot added {{rev|65718}}
 +
* minor stuff: {{rev|65694}}, {{rev|65695}}, {{rev|65691}}, {{rev|65692}}, {{rev|65683}}, {{rev|65685}}
 +
* tagged [https://trac.osgeo.org/grass/wiki/Release/7.0.1RC-News GRASS GIS 7.0.1RC2] (release_20150720_grass_7_0_1RC2) | [http://grass.osgeo.org/news/46/15/GRASS-GIS-7-0-0RC2-released/ GRASS GIS 7.0.0RC2 released]
  
 
==== Vaclav Petras ====
 
==== Vaclav Petras ====
Line 51: Line 79:
 
* migrating tests to NC basic location ({{rev|65613}})
 
* migrating tests to NC basic location ({{rev|65613}})
 
* supporting [[#Ivan_Mincik|Ivan Mincik]] in Git synchronization for Travis CI
 
* supporting [[#Ivan_Mincik|Ivan Mincik]] in Git synchronization for Travis CI
* supporting [[#Markus_Neteler|Markus Neteler]] in Trac download links (needed for g.extension)
+
* supporting [[#Markus_Neteler|Markus Neteler]] in Trac download links (needed for ''g.extension'')
 
* updating Python documentation ({{rev|65612}})
 
* updating Python documentation ({{rev|65612}})
 +
* test for ''g.extension'' ({{rev|65673}})
 +
* refactoring and documentation of ''g.extension'' ({{rev|65676}}, {{rev|65688}}, {{rev|65711}}, {{rev|65762}})
 +
* giving GRASS GIS contributing introduction to [[#Ludmila_Furtkevicova|Ludmila Furtkevicova]]
 +
* supporting [[#Annalisa_Minelli|Annalisa Minelli]] in fixing ''r.agent''/''r.agent.aco'' compilation and source code layout
 +
* support for other sources of source code for ''g.extension'' ({{rev|65730}}, {{rev|65737}}, {{rev|65740}}, {{rev|65757}}, {{rev|65769}})
 +
** downloading Trac ZIP files is used by default instead of Subversion checkout ({{rev|65769}})
 +
** newly supported options:
 +
*** ZIP or TAR family archive file locally or on the web:
 +
**** <tt>g.extension r.example svnurl=<nowiki>https://trac.osgeo.org/.../r.example?format=zip</nowiki></tt>
 +
*** local directory on disk:
 +
**** <tt>g.extension r.example svnurl=/local/directory/r.example/</tt>
 +
*** simple URL to GitHub, GitLab, Bitbucket repositories (downloads a ZIP file):
 +
**** <tt>g.extension r.example svnurl=github.com/johnsmith/r.example</tt>
 +
*** simple URL to OSGeo Trac (downloads a ZIP file, requires download enabled in Trac):
 +
**** <tt>g.extension r.example svnurl=trac.osgeo.org/.../r.example</tt>
 +
** only official repository supported on MS Windows (compilation is not possible)
 +
** local XML files cannot be properly updated as they are provided only in official repository
 +
** CRLF line endings are replaced by LF before compilation (advantageous for ZIPs from Trac and from ZIP providers using MS Windows)
  
 
==== Annalisa Minelli ====
 
==== Annalisa Minelli ====
  
 
Testing possible interactions between [https://github.com/gama-platform Gama-platform] and GRASS trunk focusing on pre and post processing of data for the multi agent platform. Specifically:
 
Testing possible interactions between [https://github.com/gama-platform Gama-platform] and GRASS trunk focusing on pre and post processing of data for the multi agent platform. Specifically:
* tested usage of gama through gama-headless.sh script
+
* tested usage of gama through [https://code.google.com/p/gama-platform/wiki/G__Headless gama-headless.sh] script
 
* tested usage of GRASS71 through the --exec flag
 
* tested usage of GRASS71 through the --exec flag
* trying to write an easy shell script to test the cross functioning
+
* easy shell script wrote in order to test the cross functioning: https://github.com/annalisapg/maritimeSimulation
 +
* fix of Makefiles and some minor revisions to [https://trac.osgeo.org/grass/browser/grass-addons/grass7/raster/r.agent.aco?rev=65700 r.agent] module ({{rev|65700}}) with [[User:Wenzeslaus|Vaclav Petras]]
  
 
==== Margherita Di Leo ====
 
==== Margherita Di Leo ====
  
* Documentation ({{rev|65622}}, {{rev|65633}})
+
Mainly working on documentation and cooking for the crew (together with [[#Lucadelu|Luca Delucchi]]) ;-)
 +
* Improved documentation for r.stream.basins and r.stream.order ({{rev|65745}}, {{rev|65698}}, {{rev|65633}})
 +
* [https://trac.osgeo.org/grass/timeline?from=Jul+22%2C+2015&daysback=4&authors=madi&milestone=on&ticket=on&changeset=on&wiki=on&update=Update All my changes in trac ]
 +
* [http://grasswiki.osgeo.org/w/index.php?limit=50&tagfilter=&title=Special%3AContributions&contribs=user&target=Madi&namespace=&year=2015&month=7 All my edits in the wiki]
  
 
==== Veronica Andreo ====
 
==== Veronica Andreo ====
Line 73: Line 123:
 
==== Luca Delucchi ====
 
==== Luca Delucchi ====
 
* Managing barbecue :-)
 
* Managing barbecue :-)
* Starting to update g.gui.tplot to support stvds ({{rev|65640}})
+
* Added support to stvds in g.gui.tplot ({{rev|65640}} {{rev|65755}} {{rev|65758}} {{rev|65763}} {{rev|65770}} {{rev|65772}} {{rev|65773}})
 +
* g.gui.tplot fixed problem with null value in CELL maps {{rev|65682}}
 +
* Fixed issue {{trac|2690}} ({{rev|65674}} {{rev|65675}})
 +
* moved v.what.strds to trunk {{rev|65686}}, added testsuite {{rev|65704}} and backported to release branch 7 {{rev|65705}}, closed ticket {{trac|2128}} (added into Makefile only with {{rev|65760}} {{rev|65760}}
 +
* added TOC into keywords page {{rev|65713}}
 +
* worked on {{trac|2599}} ({{rev|65714}} {{rev|65723}})
 +
* worked on [[Promotional_material#GRASS_Flyers|promotional material]] - {{rev|65735}} [https://trac.osgeo.org/osgeo/changeset/12481 OSGeo r12481] [https://trac.osgeo.org/osgeo/changeset/12482 OSGeo r12482]
  
 +
==== Ivan Minčík ====
 +
* setting Travis CI (https://travis-ci.org/GRASS-GIS/grass-ci)
  
 
== Overall Code Sprint page ==
 
== Overall Code Sprint page ==

Latest revision as of 19:59, 8 August 2015

Reports

Impressions from the GRASS GIS Community Sprint 2015: Como, Italy)

More photos at Twitter, FB, G+ ...

Overall

Individual reports

Martin Landa

v.external interactive input/layer
  • fix GRASS_VECTOR_TEMPORARY (r65677)
  • fix v.buffer -s/-c flags (r65710)
  • trac #2711
  • v.in.proj renamed to v.import and copied to trunk, integrated into wxGUI (see screenshot below)
Import and reproject vector data on the fly
Import and reproject vector data on the fly (check result)


Planned but not finished:

  • integrate r.in.proj and v.in.proj to trunk
  • work on PostGIS Topology support, see trac #2460, trac #2497
  • GRASS 7 support in pywps
  • trac #2386
  • implement v.clip
  • implement v.convert.g6
  • g.gui.datacatalog

Anna Petrasova

  • fixed digitizing attributes on MacOSX with wxPython 3 - r65606
  • fix trac #2386 in r65614 and fix manual page example (r65615)
  • test for r.horizon added (r65621), reorganized options in r65635
  • fix creating command in PyGRASS r65630 (to be backported)
  • fix listing temporal datasets in GUI in r65641
  • animation tool: put time label color and number of processes to settings, resizing window behavior improved
  • default dialog style changed to vertical on Linux
  • r.import interface change + test in progress
  • + Massimo Di Stefano: first stage of integration of Cesium virtual globe in Map Display
First steps in integration Cesium virtual globe in GRASS GIS 7

Ludmila Furtkevicova

  • r.flow manual: example added (r65680, r65681)
  • various manual wording tweaks
  • r.slope.aspect manual: example added (r65722, r65724)

Markus Neteler

Vaclav Petras

  • migrating tests to NC basic location (r65613)
  • supporting Ivan Mincik in Git synchronization for Travis CI
  • supporting Markus Neteler in Trac download links (needed for g.extension)
  • updating Python documentation (r65612)
  • test for g.extension (r65673)
  • refactoring and documentation of g.extension (r65676, r65688, r65711, r65762)
  • giving GRASS GIS contributing introduction to Ludmila Furtkevicova
  • supporting Annalisa Minelli in fixing r.agent/r.agent.aco compilation and source code layout
  • support for other sources of source code for g.extension (r65730, r65737, r65740, r65757, r65769)
    • downloading Trac ZIP files is used by default instead of Subversion checkout (r65769)
    • newly supported options:
      • ZIP or TAR family archive file locally or on the web:
        • g.extension r.example svnurl=https://trac.osgeo.org/.../r.example?format=zip
      • local directory on disk:
        • g.extension r.example svnurl=/local/directory/r.example/
      • simple URL to GitHub, GitLab, Bitbucket repositories (downloads a ZIP file):
        • g.extension r.example svnurl=github.com/johnsmith/r.example
      • simple URL to OSGeo Trac (downloads a ZIP file, requires download enabled in Trac):
        • g.extension r.example svnurl=trac.osgeo.org/.../r.example
    • only official repository supported on MS Windows (compilation is not possible)
    • local XML files cannot be properly updated as they are provided only in official repository
    • CRLF line endings are replaced by LF before compilation (advantageous for ZIPs from Trac and from ZIP providers using MS Windows)

Annalisa Minelli

Testing possible interactions between Gama-platform and GRASS trunk focusing on pre and post processing of data for the multi agent platform. Specifically:

Margherita Di Leo

Mainly working on documentation and cooking for the crew (together with Luca Delucchi) ;-)

Veronica Andreo

Luca Delucchi

Ivan Minčík

Overall Code Sprint page

OSGeo code sprint (one day): http://wiki.osgeo.org/wiki/FOSS4G-Europe_2015_Code_Sprint

Press release

[todo]