GRASS Community Sprint Como 2015: Difference between revisions

From GRASS-Wiki
Jump to navigation Jump to search
 
(38 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{toc|right}}
Following the [http://europe.foss4g.org/2015/ FOSS4G EU 2015] , 14-17 July 2014, [http://en.wikipedia.org/wiki/Como Como], [http://en.wikipedia.org/wiki/Italy Italy], the GRASS GIS project will hold a '''GRASS Developer and Power User Meeting, aka 'GRASS Community Sprint'''' ''from July 19 to July 22, 2015 (dates are not official yet, just proposed)''.
Following the [http://europe.foss4g.org/2015/ FOSS4G EU 2015] , 14-17 July 2014, [http://en.wikipedia.org/wiki/Como Como], [http://en.wikipedia.org/wiki/Italy Italy], the GRASS GIS project will hold a '''GRASS Developer and Power User Meeting, aka 'GRASS Community Sprint'''' ''from July 19 to July 22, 2015 (dates are not official yet, just proposed)''.


Line 11: Line 13:
== Purpose ==
== Purpose ==


Get together GRASS project members to make decisions and tackle larger problems.
Get together of GRASS GIS project members to take decisions and tackle small and larger problems.


For this meeting, we welcome people committed to improving the GRASS GIS project. This includes developers, documenters, bug reporters, translators etc.
For this meeting, we welcome people committed to improving the GRASS GIS project. This includes developers, documenters, bug reporters, translators, and users!
 
<center>
[[Image:Community sprint2015 fotowall.jpg|center|thumb|500px|Impressions from the GRASS GIS Community Sprint 2015: Como, Italy|link=Talk:GRASS Community Sprint Como 2015]]
</center>


== Sponsors ==
== Sponsors ==
Line 21: Line 27:
and, if needed, contact [[User:Neteler|Markus Neteler]] <tt><neteler at osgeo.org></tt>. Any surplus at the end of the event will be turned over to the GRASS GIS project.
and, if needed, contact [[User:Neteler|Markus Neteler]] <tt><neteler at osgeo.org></tt>. Any surplus at the end of the event will be turned over to the GRASS GIS project.


The first GRASS Community Sprint is a great occasion for you to support the development of GRASS. With your contribution you'll enable more developers to meet in Prague. The community sprint is an important opportunity for the GRASS developers to discuss and collaboratively resolve bugs, plan the direction for the project and work on new features. Please see below for the more detailed agenda. The developers and contributors are donating their valuable time, so it would be great if in-kind funding can be made available from within the community to cover out-of-pocket expenses. All of the work that takes place at the community sprint will be directly contributed back into the GRASS project to the benefit of everyone who uses it.
The GRASS Community Sprint is a great occasion for you to support the development of GRASS. With your contribution you'll enable more developers to meet in Prague. The community sprint is an important opportunity for the GRASS developers to discuss and collaboratively resolve bugs, plan the direction for the project and work on new features. Please see below for the more detailed agenda. The developers and contributors are donating their valuable time, so it would be great if in-kind funding can be made available from within the community to cover out-of-pocket expenses. All of the work that takes place at the community sprint will be directly contributed back into the GRASS project to the benefit of everyone who uses it.


=== Thanks to our sponsors ===
=== Thanks to our sponsors ===


We are grateful for the support which we have received to organize this GRASS Community Sprint:
We are grateful for the support which we have received to organize this GRASS Community Sprint:
* [http://www.osgeo.org OSGeo] (1500 Euro)
* Johannes Brauner
* OSGeo community members (about 100€)


== Venue ==
== Venue ==


Saturday 18 July we will join the FOSS4G EU code sprint at [http://www.polo-como.polimi.it/en/campus-life/study-room/laps/ LAPS room] of Como Campus ([http://osm.org/go/0CkuOoy7~?layers=N Valleggio building, 1st floor]
Saturday 18 July we will join the FOSS4G EU code sprint at [http://www.polo-como.polimi.it/en/campus-life/study-room/laps/ LAPS room] of Como Campus ([http://osm.org/go/0CkuOoy7~?layers=N Valleggio building, 1st floor])


== Accommodation and Costs ==
== Accommodation and Costs ==
Line 49: Line 58:
== Agenda - What we plan to do ==
== Agenda - What we plan to do ==


'''Note:''' The program is generally open for your ideas. Please write an email to the [http://lists.osgeo.org/mailman/listinfo/grass-dev GRASS developer list] to discuss your contribution.
'''Note:''' The program is generally open for your ideas. Please edit this wiki page!


=== Timeline ===
Topics:
* GRASS-QGIS interfaces: what's needed for a better GRASS GIS 7 integration
* Interfaces to other OSGeo projects as being present in the code sprint room
* g.extension: add gitlab+github support (maybe just a few lines in Python?)
* ...


==== Saturday, 18 July (venue [http://www.polo-como.polimi.it/en/campus-life/study-room/laps/ LAPS room] of Como Campus ([http://osm.org/go/0CkuOoy7~?layers=N Valleggio building, 1st floor]) ====
=== Saturday, 18 July  ===


==== Sunday, 19 July  ====
''OSGeo code sprint of 1 day: http://wiki.osgeo.org/wiki/FOSS4G-Europe_2015_Code_Sprint''


==== Monday, 20 July ====
* [https://lists.osgeo.org/pipermail/gdal-dev/2015-July/042215.html r.out.gdal issue: (gdal-dev) Setting NODATA to -nan] (G7)
* Create a new Transifex translation community: https://www.transifex.com/projects/p/grass-gis-7/ (using the command line tools at http://docs.transifex.com/client/)


==== Tuesday, 21 July  ====
=== Sunday, 19 July  ===


==== Wednesday, 22 July  ====
Venue: TBD


=== Topics ===
Topics:
* Discuss where to host GRASS GIS Web site due to ever-lasting OSGeo server hardware issues
* Discuss future of CMS (keep current CMSMS or select a different platform)
* Discuss PSC structure (how to elect new members)
* Fix bugs in GRASS GIS 7
* Manual pages: Add more examples


==== Non-technical ====
=== Monday, 20 July  ===


==== Semi-technical ====
Venue:  V08 room of Como Campus ([http://osm.org/go/0CkuOoiuk?layers=N Valleggio - V building, ground floor])


==== Technical ====
Topics:
* How to write tests for automated testing and how to use it
* Improvements of automated testing and its future directions
* Discuss client-server, cloud and HPC: do we need something beyond ssh -X and WPS?
* Fix bugs in GRASS GIS 7
* Manual pages: Add more examples (including images)
* test {{trac|2349}}: CELL raster format: make ZLIB level 3 standard compression instead of RLE (test: compress NULL file, i.e., r.null now has a -z flag to re-create the null file using the current compression setting (i.e. compress/decompress). Close ticket if all works.
)
*  ...
 
=== Tuesday, 21 July  ===
 
Venue: V08 room of Como Campus ([http://osm.org/go/0CkuOoiuk?layers=N Valleggio - V building, ground floor])
 
Topics:
* Fix bugs in GRASS GIS 7
* Check GSoC 2015 efforts
* Future of r.in.proj and v.in.proj, move them to core, implement same for lidar modules
* Improve handling of lidar data; consider v.external for LAS (interpolation from LAS), PDAL as dependency
* Solve {{trac|2472}} and {{trac|2651}} (number of vector points seems to be limited to 32 bit integer)
*  ...
 
=== Wednesday, 22 July  ===
 
Venue: V08 room of Como Campus ([http://osm.org/go/0CkuOoiuk?layers=N Valleggio - V building, ground floor])
 
Topics:
* Fix bugs in GRASS GIS 7
*  ...


== Participation ==
== Participation ==
Line 85: Line 132:
|'''Topic'''
|'''Topic'''
|width=75px|'''T-Shirt'''
|width=75px|'''T-Shirt'''
|width=140px|'''Share big house (about 300€ person)'''
|'''Notes'''
|'''Notes'''
|-
|-
Line 94: Line 142:
| [http://grass.osgeo.org/grass71/manuals/wxGUI.tplot.html g.gui.tplot]
| [http://grass.osgeo.org/grass71/manuals/wxGUI.tplot.html g.gui.tplot]
| L
| L
| yes
|
|
|-
|-
Line 100: Line 149:
|Czech Republic
|Czech Republic
| July 13th
| July 13th
| We 22/Th 23
| We 22
| various
| L
| yes
|
|-
|3
|[[User:Madi|Margherita Di Leo]]
|Italy
| July 13th
| We 22
| various
| M
| yes (+1)
|
|-
|4
|[[User:Annakrat|Anna Petrasova]]
|USA
| July 13th
| We 22
| various
| S
| yes
|
|-
|5
|[[User:wenzeslaus|Vaclav Petras]]
|USA
| July 13th
| We 22
| various
| S
| yes
|
|-
|6
|[[User:neteler|Markus Neteler]]
|Italy
| July 13th
| Tu 21
| various
| various
| M
| let's see
|
|-
|7
|[[User:Annalisapg|Annalisa Minelli]]
|France
| July 14th
| We 22
| Multi Agent Systems integration
| S
| no
|
|-
|8
|[[User:imincik|Ivan Minčík]]
|Slovakia
| July 14th
| We 22
| Travis CI integration, Debian-Ubuntu packaging
| L
| L
| yes
| thank you
|-
|9
|you
|...
| ...
| ...
| topic
| size
| yes/no
|
|
|-
|-
Line 128: Line 248:
* ''Where can I get help and more information about the community sprint?''
* ''Where can I get help and more information about the community sprint?''
** Contact [[User:Lucadelu|Luca Delucchi]] <tt><lucadeluge at gmail com></tt>
** Contact [[User:Lucadelu|Luca Delucchi]] <tt><lucadeluge at gmail com></tt>
[[Category: Workshops]]
[[Category: Code Sprint]]
[[Category: 2015]]

Latest revision as of 23:21, 19 February 2016

Following the FOSS4G EU 2015 , 14-17 July 2014, Como, Italy, the GRASS GIS project will hold a GRASS Developer and Power User Meeting, aka 'GRASS Community Sprint' from July 19 to July 22, 2015 (dates are not official yet, just proposed).

Important dates:

  • 14 (Tuesday) - 17 (Friday) July 2015: FOSS4G EU 2015 conference
  • 18 (Saturday) July 2015: FOSS4G EU 2015 code sprint and first day of GRASS Community Sprint
  • 19 (Sunday) - 22 (Wednesday) July 2015 (TBD): GRASS Community Sprint

Purpose

Get together of GRASS GIS project members to take decisions and tackle small and larger problems.

For this meeting, we welcome people committed to improving the GRASS GIS project. This includes developers, documenters, bug reporters, translators, and users!

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

Sponsors

If you are interested to sponsor the GRASS Community Sprint, please read about
    sponsoring the GRASS project at http://grass.osgeo.org/donations/
and, if needed, contact Markus Neteler <neteler at osgeo.org>. Any surplus at the end of the event will be turned over to the GRASS GIS project.

The GRASS Community Sprint is a great occasion for you to support the development of GRASS. With your contribution you'll enable more developers to meet in Prague. The community sprint is an important opportunity for the GRASS developers to discuss and collaboratively resolve bugs, plan the direction for the project and work on new features. Please see below for the more detailed agenda. The developers and contributors are donating their valuable time, so it would be great if in-kind funding can be made available from within the community to cover out-of-pocket expenses. All of the work that takes place at the community sprint will be directly contributed back into the GRASS project to the benefit of everyone who uses it.

Thanks to our sponsors

We are grateful for the support which we have received to organize this GRASS Community Sprint:

  • OSGeo (1500 Euro)
  • Johannes Brauner
  • OSGeo community members (about 100€)

Venue

Saturday 18 July we will join the FOSS4G EU code sprint at LAPS room of Como Campus (Valleggio building, 1st floor)

Accommodation and Costs

Participants should plan for the following costs:

  • Travel to Como
  • Accommodation and meals

Financial support (partial) thanks to our sponsors:

  • meals
  • travel grants can be payed upon request

We are looking to rent a big house (about 8/9 places) for reduce costs, if you are interested please write to GRASS developer list

Weather

  • In July the weather in Como is usually hot (between 20 and 30 degree)

Agenda - What we plan to do

Note: The program is generally open for your ideas. Please edit this wiki page!

Topics:

  • GRASS-QGIS interfaces: what's needed for a better GRASS GIS 7 integration
  • Interfaces to other OSGeo projects as being present in the code sprint room
  • g.extension: add gitlab+github support (maybe just a few lines in Python?)
  • ...

Saturday, 18 July

OSGeo code sprint of 1 day: http://wiki.osgeo.org/wiki/FOSS4G-Europe_2015_Code_Sprint

Sunday, 19 July

Venue: TBD

Topics:

  • Discuss where to host GRASS GIS Web site due to ever-lasting OSGeo server hardware issues
  • Discuss future of CMS (keep current CMSMS or select a different platform)
  • Discuss PSC structure (how to elect new members)
  • Fix bugs in GRASS GIS 7
  • Manual pages: Add more examples

Monday, 20 July

Venue: V08 room of Como Campus (Valleggio - V building, ground floor)

Topics:

  • How to write tests for automated testing and how to use it
  • Improvements of automated testing and its future directions
  • Discuss client-server, cloud and HPC: do we need something beyond ssh -X and WPS?
  • Fix bugs in GRASS GIS 7
  • Manual pages: Add more examples (including images)
  • test trac #2349: CELL raster format: make ZLIB level 3 standard compression instead of RLE (test: compress NULL file, i.e., r.null now has a -z flag to re-create the null file using the current compression setting (i.e. compress/decompress). Close ticket if all works.

)

  • ...

Tuesday, 21 July

Venue: V08 room of Como Campus (Valleggio - V building, ground floor)

Topics:

  • Fix bugs in GRASS GIS 7
  • Check GSoC 2015 efforts
  • Future of r.in.proj and v.in.proj, move them to core, implement same for lidar modules
  • Improve handling of lidar data; consider v.external for LAS (interpolation from LAS), PDAL as dependency
  • Solve trac #2472 and trac #2651 (number of vector points seems to be limited to 32 bit integer)
  • ...

Wednesday, 22 July

Venue: V08 room of Como Campus (Valleggio - V building, ground floor)

Topics:

  • Fix bugs in GRASS GIS 7
  • ...

Participation

In person

Please add your name here or contact Luca Delucchi <lucadeluge at gmail com>:

No Participant Country Arrival Departure Topic T-Shirt Share big house (about 300€ person) Notes
1 Luca Delucchi Italy July 13th We 22/Th 23 g.gui.tplot L yes
2 Martin Landa Czech Republic July 13th We 22 various L yes
3 Margherita Di Leo Italy July 13th We 22 various M yes (+1)
4 Anna Petrasova USA July 13th We 22 various S yes
5 Vaclav Petras USA July 13th We 22 various S yes
6 Markus Neteler Italy July 13th Tu 21 various M let's see
7 Annalisa Minelli France July 14th We 22 Multi Agent Systems integration S no
8 Ivan Minčík Slovakia July 14th We 22 Travis CI integration, Debian-Ubuntu packaging L yes thank you
9 you ... ... ... topic size yes/no

Via IRC chat

Individual Preparation

  • Bring your own computer
  • Bring your power connector adapter if needed (Italy)
  • Install subversion and the compiler tools, and come with a working GRASS development environment if possible.

Photos

We have to remember to take at least one group photo! :-)

FAQ

  • Is the GRASS Community Sprint just a coding event?
    • It is mainly a coding and documentation event. It is a working session for people who are already participants in the GRASS project and/or are committed to improving the GRASS project.
    • On demand we can do some presentations of current working GRASS implementation and new upcoming features to spread the idea of Open Source GIS software
  • Is the GRASS Community Sprint for developers only?
    • No: anybody can help, with testing, checking out bugs and fixes, documentation and more.
  • Where can I get help and more information about the community sprint?