Difference between revisions of "European GIS Code Sprint"

From OSGeo
Jump to navigation Jump to search
(+Merano free data)
 
(49 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 +
== European Code Sprint 2007 is Over - A summary ==
 +
 +
Back to our offices, back to work, back from Merano.
 +
I have a good feeling even if I spent more time in trying to organize than in coding great things.
 +
 +
Thanks to everyone attending the sprint, directly or indirectly:
 +
* to Geoserver with Andrea Aime ([http://www.openplans.org/ Openplans]), Daniele Romagnoli ([http://www.geo-solutions.it GeoSolutions]) for making the web talk strange formats.
 +
* to GRASS with Markus Neteler, Martin Landa, Christina Moretto (all from [http://mpa.fbk.eu/ Fondazione Bruno Kessler]) for talking about missing earth curvatures in r.los, for reading together at least the first 20 bytes of the GRASS vector header (what about topology? :)) and for all the advices.
 +
* to JGrass/UDig with Silvia Franceschi, Andrea Antonello ([http://www.hydrologis.com HydroloGIS]), Christian Tiso ([http://www.ingterritorio.com/ Ingterritorio]), Erica Ghesla ([http://portale.unitn.it/ingegneria/ Universita' di Trento]), Mauro Giavazzi ([http://www.uniurb.it/ISDA/Linee/linee.html Universita' di Urbino]), because they were the most present and for some reason almost all ended up to work on GRASS :)
 +
* to Mapbender with Peter Hopfgartner, Paolo Viskanic ([http://www.r3-gis.com/ R3-GIS]) for teaching us every time a step more of the open source market.
 +
* to the [http://www.openstreetmap.org/ Openstreetmap] crew through Mikel Maron for the mapping party and the fun.
 +
* to Tobias Vigl for being friend, translating GRASS messages, and helper in all this.
 +
* to Fabrizio for getting the network done in time for the kick-off.
 +
* to Luciana and Giancarlo Antonello for the excellent cakes and pizza.
 +
 +
People seem to have liked the sprint. It has been important to meet for the first time for some of them and
 +
for others to just meet again.
 +
Even if we were not so many, nice pieces of work have been done or at least started:
 +
 +
    * Geoserver: integration of MrSID and ECW into Geoserver through GDAL (Andrea Aime, Daniele Romagnioli)
 +
    * GRASS GIS:
 +
          o r.los: implementation of Earth curvature (Andrea Antonello)
 +
          o r.out.gdal: finally write correct GeoTIFF color tables without user effort (Markus Neteler)
 +
          o Releases:
 +
                + GRASS 6.3.0RC2 released which includes native Windows support (Markus Neteler)
 +
                + preparation of GRASS 6.2.3 release (Markus Neteler)
 +
          o GRASS2SVN migration preparation (Martin Landa)
 +
          o GRASS messages translation to Italian (Tobias Vigl)
 +
    * JGrass: design of new Web page of www.jgrass.org (Christian Tiso, Erica Ghesla)
 +
    * winGRASS: test compilation of winGRASS 6.3.0.RC2 (Mauro Giavazzi)
 +
    * OSM: integration of the Merano dataset created during Sunday's mapping party (Mikel Maron)
 +
 +
 +
I'm already looking forward to next years GIS code sprint, to which I will love to attend and code like hell... so hands up for next years' organizers :)
 +
 +
'''We took some pictures of the code you can find them [http://www.flickr.com/search/?q=europeangissprint&m=tags here]'''
 +
 +
   
 +
 +
 +
__TOC__
 +
 
== European Code Sprint ==
 
== European Code Sprint ==
  
 
This event is planned as European follow-up of the Canadian [[FOSS4G2007 CodeSprint]] in September. After the great cooperation at the FOSS4G Sprint in Canada, and the interest shown in a European followup, the Sprint will be held.
 
This event is planned as European follow-up of the Canadian [[FOSS4G2007 CodeSprint]] in September. After the great cooperation at the FOSS4G Sprint in Canada, and the interest shown in a European followup, the Sprint will be held.
 
It is thought for those who for whatever reason did miss the Canadian sprint, but also for those who started something in Canada and need to meet again once more after a few months.
 
It is thought for those who for whatever reason did miss the Canadian sprint, but also for those who started something in Canada and need to meet again once more after a few months.
 +
 +
=== Dates ===
 +
 +
* 16-17 Nov 2007: [http://www.sfscon.it/ South Tyrol Free Software Conference 2007]
 +
* 18 Nov 2007 (Sunday): Outdoor GIS data collection for Free data set
 +
* 19-20 Nov 2007: GIS Code Sprint
 +
 +
 +
=== Currently ongoing: 19 Nov 2007 ===
 +
 +
* Geoserver: integration of MrSID and ECW into Geoserver through GDAL (Andrea Aime, Daniele Romagnioli)
 +
* GRASS: investigating r.los enhancements (Peter Hopfgartner, Paolo Viskanic)
 +
* JGrass: design of new Web page of www.jgrass.org (Christian Tiso, Erica Ghesla)
 +
* GRASS: preparation of GRASS 6.2.3 release (Markus Neteler)
 +
* GRASS: Vector lib API review (Martin Landa, Andrea Antonello) for JGrass integrationn
 +
* winGRASS: test compilation of winGRASS 6.3.0.RC2 (Mauro Giavazzi)
 +
* OSM: integration of the Merano dataset created during Sunday's mapping party (Mikel Maron)
 +
* some more...
 +
 +
=== Currently ongoing: 20 Nov 2007 ===
 +
 +
(excellent catering here :-) )
 +
 +
* Geoserver: integration of MrSID and ECW into Geoserver through GDAL (Andrea Aime, Daniele Romagnioli)
 +
* GRASS GIS:
 +
** r.los: implementation of Earth curvature (Andrea Antonello)
 +
** r.out.gdal: write correct GeoTIFF color tables without user effort (Markus Neteler)
 +
** Releases:
 +
*** [http://grass.osgeo.org/ GRASS 6.3.0RC2 released] (Markus Neteler)
 +
*** preparation of GRASS 6.2.3 release (Markus Neteler)
 +
** GRASS2SVN migration preparation (Martin Landa)
 +
** GRASS messages translation to Italian (Tobias Vigl)
 +
* and more...
 +
 +
 +
== Whom to contact for doubts, questions, ideas, volunteering ==
 +
 +
* [[User:Moovida | Andrea Antonello]]
 +
 +
(add yourself here if you would like to help)
 +
  
 
== Code Sprint - what's that? ==
 
== Code Sprint - what's that? ==
Line 27: Line 110:
 
* Developers that need to meet the community and discuss issues about a particular project.
 
* Developers that need to meet the community and discuss issues about a particular project.
 
* Developers that have the feeling that knowing the different projects communities gives added value and often saves from doing things twice
 
* Developers that have the feeling that knowing the different projects communities gives added value and often saves from doing things twice
* Power users that are able to contribute documentation, decend bugdescriptions and perhaps even help to fix minor issues.
+
* Power users that are able to contribute documentation, decend bug descriptions and perhaps even help to fix minor issues.
 
* Web experts that want to contribute to their favorite projects by helping to set up the web page.
 
* Web experts that want to contribute to their favorite projects by helping to set up the web page.
  
Line 39: Line 122:
  
 
For Power Users:
 
For Power Users:
* the possibility to meet the developer comunity and help (and be helped) with documentation and translation
+
* the possibility to meet the developer community and help (and be helped) with documentation and translation
* the possibility to propose important bugfixes (prior documented and reproductable, only power user accepted)
+
* the possibility to propose important bugfixes (prior documented and reproducible, only power user accepted)
  
 
For everyone out there:
 
For everyone out there:
* Collaborate on the creation of a free dataset by wandering in an ordered way through a defined region with GPS. The dataset should contain as many data as possible, as for example the dataset of the [http://www.grassbook.org/grasslocations/nc_spm_06_contents.html grassbook] does. Moreover climatic and hydrologic/hydraulic data should be integrated in order to support different analyses.
+
* Collaborate on the creation of a free dataset by wandering in an ordered way through a defined region with GPS. The dataset should contain as many data as possible, as for example the OSGeo NC dataset of the [http://www.grassbook.org/data_menu3rd.php grassbook] does. Moreover climatic and hydrologic/hydraulic data should be integrated in order to support different analyses.
  
  
== How to get there - The Location and Accommodation ==
+
== Registration, Location and Accommodation ==
  
 +
=== Where is it? ===
 
The code sprint will be organized as a post-event of the South Tyrol Free Software Conference 2007 held in Merano (BZ), Italy.  
 
The code sprint will be organized as a post-event of the South Tyrol Free Software Conference 2007 held in Merano (BZ), Italy.  
* SFScon location and GIS Code Sprint location is in Merano, at the "Franz Kafka Highschool, and can be found [http://maps.google.com/maps?q=&ie=UTF8&ll=46.670753,11.158923&spn=0.004829,0.009956&z=17&om=1 here].
+
* SFScon location and GIS Code Sprint location is in Merano, at the "Franz Kafka High school, and can be found [http://maps.google.com/maps?f=q&hl=en&geocode=&time=&date=&ttype=&q=46.670753+11.158923&ie=UTF8&z=16&iwloc=addr&om=1 here].
 +
* Beginning: 9.00 on Monday
  
'''For trains and planes to get to the sprint please follow this''':
+
=== How to get there? ===
 +
For trains and planes to get to the sprint please follow this:
 
[http://sfscon.it/2007/how-to-reach-merano how to reach Merano]
 
[http://sfscon.it/2007/how-to-reach-merano how to reach Merano]
  
 +
=== Registration and Accommodations ===
  
== Planned Dates ==
+
The registration process for the GIS Sprint has started. If you plan to participate at the Event please fill out the registration form, even if you
 +
don't want to take advantage of one of our versatile [http://sfscon.it/2007/accommodation-packages accommodation packages].
 +
 
 +
'''Registering yourself helps us to improve the course of the event'''.
 +
 
 +
Here is the link to the SFSCon site, where you can follow the links to the registration form: [http://sfscon.it/2007/registration/view?set_language=en registration link]
  
* 16-17 Nov 2007: [http://www.sfscon.it/ South Tyrol Free Software Conference 2007]
 
* 18 Nov 2007 (Sunday): Outdoor GIS data collection for Free data set (somewhere in South Tyrol) '''(this event is not sure yet, no competent people could be found to organise it)'''
 
* 19-21 Nov 2007: GIS Code Sprint
 
  
 +
'''Alternative accomodation''' at Meran (relatively cheap): http://www.kolping.it/meran/en/preise.php
  
 
== Who will organise the sprint ==
 
== Who will organise the sprint ==
Line 67: Line 157:
  
  
== Interested in Coming ==
+
== The OSM datacollection event ==
Time is rather short and we would like to understand how much interest
+
 
there is in such an event and more or less how many developer would
+
As you can see on the [http://wiki.openstreetmap.org/index.php/Main_Page OSM wiki], the data collection will be held. Thanks to the OSM guys for their support in this.
like to attend.
+
 
 +
Activities:
 +
* mapping outside to gather an environmental dataset usable for simulations and analyses
 +
* since the town of Merano will free its data to the OSM community, we will try to get some of the layers into osm
 +
 
 +
== Attending people ==
 +
 
 +
'''This list is by no means definitive. People interested in particular projects should contact the project leads below, in order to be sure that they will be present.'''
 +
 
 +
Projects without lead were crossed. To re-activate them, add yourself.
 +
 
  
 
* [[User:Moovida | Andrea Antonello]]
 
* [[User:Moovida | Andrea Antonello]]
 
* [[User:Neteler | Markus Neteler]]
 
* [[User:Neteler | Markus Neteler]]
* [[User:Arnulf Christl | Arnulf Christl]]
+
* <s>[[User:Arnulf Christl | Arnulf Christl]]</s>
* [[User:JoWalsh | Jo Walsh]]
+
* <s>[[User:JoWalsh | Jo Walsh]]</s>
* [[User:Mloskot | Mateusz Loskot]]
+
* <s>[[User:Mloskot | Mateusz Loskot]]</s>
 
* [[User:Napo | Maurizio Napolitano]]
 
* [[User:Napo | Maurizio Napolitano]]
 
* [[User:Ominiverdi | Lorenzo Becchi]]
 
* [[User:Ominiverdi | Lorenzo Becchi]]
Line 85: Line 185:
 
* [[User:PaoloCavallini | Paolo Cavallini]]
 
* [[User:PaoloCavallini | Paolo Cavallini]]
 
* [[User:Landa | Martin Landa]]
 
* [[User:Landa | Martin Landa]]
* [[User:Acuster | Adrian Custer]]
+
* <s>[[User:Acuster | Adrian Custer]]</s>
 
* [[User:milovanderlinden | Milo van der Linden - The Netherlands]]
 
* [[User:milovanderlinden | Milo van der Linden - The Netherlands]]
* [[User:perriger | Stefan Steiniger]] depending on the date
+
* <s>[[User:fpenarru | Fran Peñarrubia]]</s> (Sorry, I can't)
* [[User:fpenarru | Fran Peñarrubia]]
+
* <s>[[User:perriger | Stefan Steiniger]]</s> (seems to be difficult for me too)
 
* [[User:simboss| Simone Giannecchini (probably only a day of the code sprint)]]
 
* [[User:simboss| Simone Giannecchini (probably only a day of the code sprint)]]
 
* [[User:aaime| Andrea Aime]]
 
* [[User:aaime| Andrea Aime]]
 
* [[User:SchuylerErle | Schuyler Erle]]
 
* [[User:SchuylerErle | Schuyler Erle]]
 +
* [[User:Groldan | Gabriel Roldan]]
 +
 
We feel that there is a huge need for a developer meeting that could
 
We feel that there is a huge need for a developer meeting that could
 
bring together different projects, that really need to interact if
 
bring together different projects, that really need to interact if
 
they want to have a glorious future.
 
they want to have a glorious future.
 +
 +
== What do I need for the sprint? - wishlist ==
 +
 +
Please add useful ideas for things that we might miss during the organisation:
 +
 +
* flipcharts
 +
* a good and stable internet connection
 +
* enough network cables
 +
* enough extension cords
 +
* some way to do good remote participation (any idea? IRC will be there)
  
  
Line 101: Line 213:
  
  
== Projects attending the sprint ==
+
== Projects attending the sprint plus involved people ==
 +
 
 +
Projects without lead were crossed. To re-activate them, add yourself.
 +
 
  
TODO: order alphabetically
+
=== GIS Scripts Repository ===
 +
==== Goals ====
 +
Start the project to create a website/repository for gis-scripts used with the gfoss software (GRASS, Qgis, gvSIG, GDAL, uDIG ...)
  
=== QGIS ===
+
A collaborative tool where anyone can:
 +
* upload scripts
 +
* download scripts
 +
* use tags descriptions
 +
* search
 +
* comment
 +
* vote
 +
* have API
 +
* ...
 +
For example look [http://userscripts.org/ | userscripts.org]
  
 
==== Attending ====
 
==== Attending ====
 +
* [[User:Napo | Maurizio Napolitano]]
 +
  
==== Goals ====
 
* get rid of annoying bugs from [http://svn.qgis.org/trac bug tracker]
 
  
 
=== GDAL/OGR ===
 
=== GDAL/OGR ===
Line 122: Line 248:
 
* speed up GRASS/GDAL plugin
 
* speed up GRASS/GDAL plugin
  
=== GRASS GIS ===
+
=== GRASS ===
 
 
==== Attending ====
 
 
 
 
* [[User:Neteler | Markus Neteler]]
 
* [[User:Neteler | Markus Neteler]]
* [[User:Napo | Maurizio Napolitano]]
 
 
* [[User:Landa | Martin Landa]]
 
* [[User:Landa | Martin Landa]]
 +
* [[User:bradd | Brad Douglas]] Attending via IRC #grass
  
 
==== Goals ====
 
==== Goals ====
* get rid of annoying bugs from bug tracker
+
* release GRASS 6.2.3
 +
* populate GRASS 7 SVN at OSGeo with content
 +
* get rid of annoying bugs from [http://wald.intevation.org/tracker/?group_id=21 bug tracker]
 
* work with JGrass/uDig on GRASS Vector integration
 
* work with JGrass/uDig on GRASS Vector integration
 
* speed up GRASS/GDAL plugin
 
* speed up GRASS/GDAL plugin
* continue Italian translation of software
+
* continue Italian/whatever [http://grass.osgeo.org/devel/i18n.php translation] of software
 
* work on [http://grass.gdf-hannover.de/wiki/WxGRASS wxPython GUI]
 
* work on [http://grass.gdf-hannover.de/wiki/WxGRASS wxPython GUI]
 +
* finish lib/gmath linear algebra updates
 +
 +
=== <s>gvSIG</s> !! NO LEAD !! ===
 +
 +
==== <s>Attending</s> ====
 +
 +
* <s><del>[[User:fpenarru| Fran Peñarrubia]] </del></s> (Sorry, I can't assist. Maybe some other from the team can go. I will ask and let you know) :-(
 +
 +
==== <s>Goals</s> ====
 +
* <s>Driver to connect with GRASS vectorial data?</s>
 +
* <s>Cooperation with JGrass?.</s>
 +
* <s>Develop some useful examples to start working with gvSIG.</s>
 +
  
 
=== JGrass / uDig ===
 
=== JGrass / uDig ===
Line 146: Line 284:
 
* [[User:Acuster | Adrian Custer]]
 
* [[User:Acuster | Adrian Custer]]
 
* [[User:simboss| Simone Giannecchini ]]
 
* [[User:simboss| Simone Giannecchini ]]
 +
* [[User:Landa | Martin Landa]]
 +
* Emanuele Lattanzi
 +
* Mauro Giavazzi
  
 
==== Goals ====
 
==== Goals ====
  
* cooperation with the [http://grass.itc.it/ GRASS] team for GRASS Vector integration in [http://www.jgrass.org JGrass] / [http://udig.refractions.net uDig]
+
{| style="width:75%;" border="1"
* Italian translation of the project
+
|-
* Create a usable JGrass homepage at jgrass.org
+
! style="background:#efefef;" height="75px" | Topic
 +
! style="background:#efefef;" | Description
 +
! style="background:#efefef;" | Involved
 +
|-
 +
| GRASS vector datastore
 +
| Cooperation with the GRASS team to support the GRASS vectors as a datastore in JGrass/Udig
 +
| Andrea Antonello with support of Martin Landa and hopefully Jesse Eichar in remote
 +
|-
 +
| Finish consolidation
 +
| In Victoria we started the consolidation engine, i.e. a mechanism to move all data related to a project into its project folder to make it transportable. Hope to finish that.
 +
| Andrea Antonello, Jesse Eichar in remote (Jesse, will you stay up all night? :))
 +
|-
 +
| JGrass Homepage
 +
| JGrass needs definitively a decent homepage with the most important tools.
 +
| Gianluca Campanella, Christian Tiso
 +
|-
 +
| Location Map View
 +
| Creation of a location map view
 +
| Emanuele Lattanzi, Mauro Giavazzi
 +
|-
 +
| Help new developers
 +
| Help new developers to get through the docu and do first steps hand in hand. '''This will be no course however, we all want to code''' ;)
 +
The used docu will probably be the newest supplied by Jody Garnett. At the same moment the docu has to be extended.
 +
| Ask Andrea Antonello. We will use the same IRC channel we use to include remote developers
 +
|-
 +
| Support GRASS symbology
 +
| Write the code to support [http://grass.gdf-hannover.de/wiki/IconSymbols GRASS's simbology] for udig's point layers.
 +
|
 +
|-
 +
| BUG FIXES
 +
| scale issue on lat/long maps - ''add your issue here''
 +
| Everybody
 +
|-
 +
| '''Add ideas here...'''
 +
|
 +
|
 +
|-
 +
|}
  
 
=== MAPBENDER ===
 
=== MAPBENDER ===
Line 168: Line 346:
 
* use Mapbender as a web based configuration tool for OpenLayers  
 
* use Mapbender as a web based configuration tool for OpenLayers  
  
=== OpenJUMP GIS / JUMP Pilot ===
+
 
 +
=== <s>OpenJUMP GIS / JUMP Pilot</s> !! NO LEAD !! ===
 +
 
 +
==== <s>Attending</s> ====
 +
 
 +
* <s>[[User:perriger| Stefan Steiniger]]</s> - as it will be to difficult for me to come down from Berlin on Sunday/Monday I have decided not to join for now. (but I may show up...)
 +
 
 +
==== <s>Goals</s> ====
 +
* <s>not yet specified</s>
 +
 
 +
 
 +
=== Openlayers ===
  
 
==== Attending ====
 
==== Attending ====
  
* [[User:perriger| Stefan Steiniger]] - depending on the date, South Tirol should be ok for me :)
+
* [[User:SchuylerErle|Schuyler Erle]]
  
 
==== Goals ====
 
==== Goals ====
* not yet specified
 
  
 +
The inexorable march to OpenLayers 2.6?
 +
 +
 +
=== <s>QGIS</s> !! NO LEAD !! ===
 +
 +
==== <s>Attending</s> ====
 +
 +
==== <s>Goals</s> ====
 +
* <s>get rid of annoying bugs from [http://svn.qgis.org/trac bug tracker]</s>
  
=== gvSIG ===
 
  
==== Attending ====
+
=== Merano free data ===
  
* [[User:fpenarru| Fran Peñarrubia]]
+
* data link: http://wiki.openstreetmap.org/index.php/Merano
 +
* [[Image:R3GIS-DVD.pdf|license statement]]
  
==== Goals ====
 
* Driver to connect with GRASS vectorial data?
 
* Cooperation with JGrass?.
 
* Develop some useful examples to start working with gvSIG.
 
  
[[Category:Proposed Events]]
+
[[Category:Past Events]]
 +
[[Category:Code Sprints]]

Latest revision as of 02:36, 30 April 2008

European Code Sprint 2007 is Over - A summary

Back to our offices, back to work, back from Merano. I have a good feeling even if I spent more time in trying to organize than in coding great things.

Thanks to everyone attending the sprint, directly or indirectly:

  • to Geoserver with Andrea Aime (Openplans), Daniele Romagnoli (GeoSolutions) for making the web talk strange formats.
  • to GRASS with Markus Neteler, Martin Landa, Christina Moretto (all from Fondazione Bruno Kessler) for talking about missing earth curvatures in r.los, for reading together at least the first 20 bytes of the GRASS vector header (what about topology? :)) and for all the advices.
  • to JGrass/UDig with Silvia Franceschi, Andrea Antonello (HydroloGIS), Christian Tiso (Ingterritorio), Erica Ghesla (Universita' di Trento), Mauro Giavazzi (Universita' di Urbino), because they were the most present and for some reason almost all ended up to work on GRASS :)
  • to Mapbender with Peter Hopfgartner, Paolo Viskanic (R3-GIS) for teaching us every time a step more of the open source market.
  • to the Openstreetmap crew through Mikel Maron for the mapping party and the fun.
  • to Tobias Vigl for being friend, translating GRASS messages, and helper in all this.
  • to Fabrizio for getting the network done in time for the kick-off.
  • to Luciana and Giancarlo Antonello for the excellent cakes and pizza.

People seem to have liked the sprint. It has been important to meet for the first time for some of them and for others to just meet again. Even if we were not so many, nice pieces of work have been done or at least started:

   * Geoserver: integration of MrSID and ECW into Geoserver through GDAL (Andrea Aime, Daniele Romagnioli)
   * GRASS GIS:
         o r.los: implementation of Earth curvature (Andrea Antonello)
         o r.out.gdal: finally write correct GeoTIFF color tables without user effort (Markus Neteler)
         o Releases:
               + GRASS 6.3.0RC2 released which includes native Windows support (Markus Neteler)
               + preparation of GRASS 6.2.3 release (Markus Neteler) 
         o GRASS2SVN migration preparation (Martin Landa)
         o GRASS messages translation to Italian (Tobias Vigl) 
   * JGrass: design of new Web page of www.jgrass.org (Christian Tiso, Erica Ghesla)
   * winGRASS: test compilation of winGRASS 6.3.0.RC2 (Mauro Giavazzi)
   * OSM: integration of the Merano dataset created during Sunday's mapping party (Mikel Maron)


I'm already looking forward to next years GIS code sprint, to which I will love to attend and code like hell... so hands up for next years' organizers :)

We took some pictures of the code you can find them here



European Code Sprint

This event is planned as European follow-up of the Canadian FOSS4G2007 CodeSprint in September. After the great cooperation at the FOSS4G Sprint in Canada, and the interest shown in a European followup, the Sprint will be held. It is thought for those who for whatever reason did miss the Canadian sprint, but also for those who started something in Canada and need to meet again once more after a few months.

Dates


Currently ongoing: 19 Nov 2007

  • Geoserver: integration of MrSID and ECW into Geoserver through GDAL (Andrea Aime, Daniele Romagnioli)
  • GRASS: investigating r.los enhancements (Peter Hopfgartner, Paolo Viskanic)
  • JGrass: design of new Web page of www.jgrass.org (Christian Tiso, Erica Ghesla)
  • GRASS: preparation of GRASS 6.2.3 release (Markus Neteler)
  • GRASS: Vector lib API review (Martin Landa, Andrea Antonello) for JGrass integrationn
  • winGRASS: test compilation of winGRASS 6.3.0.RC2 (Mauro Giavazzi)
  • OSM: integration of the Merano dataset created during Sunday's mapping party (Mikel Maron)
  • some more...

Currently ongoing: 20 Nov 2007

(excellent catering here :-) )

  • Geoserver: integration of MrSID and ECW into Geoserver through GDAL (Andrea Aime, Daniele Romagnioli)
  • GRASS GIS:
    • r.los: implementation of Earth curvature (Andrea Antonello)
    • r.out.gdal: write correct GeoTIFF color tables without user effort (Markus Neteler)
    • Releases:
    • GRASS2SVN migration preparation (Martin Landa)
    • GRASS messages translation to Italian (Tobias Vigl)
  • and more...


Whom to contact for doubts, questions, ideas, volunteering

(add yourself here if you would like to help)


Code Sprint - what's that?

(The following is taken from the page describing the planned Canadian Code Sprint at Foss4G2007.)

A code sprint is usually organized by a group that is using an open source project and wants to see something done. They get the developers to a single location and feed them for a couple of days with the necessities of the hacking life (internet, caffeine, electricity). The communication that happens from face to face hacking usually lasts the project for a year or more. You see this a lot in projects like Drupal etc...

Is this your First Sprint? Here is some background information to get you started:

To participate, start a section at the bottom of your page for your project.


Who should attend

  • Developers that need to meet the community and discuss issues about a particular project.
  • Developers that have the feeling that knowing the different projects communities gives added value and often saves from doing things twice
  • Power users that are able to contribute documentation, decend bug descriptions and perhaps even help to fix minor issues.
  • Web experts that want to contribute to their favorite projects by helping to set up the web page.


Aims of the SFScon 2007 Code Sprint

For developers:

  • bring different projects to know each other and build up some standard interaction
  • let the teams of each project meet, discuss, design and code together fulltime and non-remotely for a few days (this often pushes projects more than months of email and IRC working)
  • bugfixing

For Power Users:

  • the possibility to meet the developer community and help (and be helped) with documentation and translation
  • the possibility to propose important bugfixes (prior documented and reproducible, only power user accepted)

For everyone out there:

  • Collaborate on the creation of a free dataset by wandering in an ordered way through a defined region with GPS. The dataset should contain as many data as possible, as for example the OSGeo NC dataset of the grassbook does. Moreover climatic and hydrologic/hydraulic data should be integrated in order to support different analyses.


Registration, Location and Accommodation

Where is it?

The code sprint will be organized as a post-event of the South Tyrol Free Software Conference 2007 held in Merano (BZ), Italy.

  • SFScon location and GIS Code Sprint location is in Merano, at the "Franz Kafka High school, and can be found here.
  • Beginning: 9.00 on Monday

How to get there?

For trains and planes to get to the sprint please follow this: how to reach Merano

Registration and Accommodations

The registration process for the GIS Sprint has started. If you plan to participate at the Event please fill out the registration form, even if you don't want to take advantage of one of our versatile accommodation packages.

Registering yourself helps us to improve the course of the event.

Here is the link to the SFSCon site, where you can follow the links to the registration form: registration link


Alternative accomodation at Meran (relatively cheap): http://www.kolping.it/meran/en/preise.php

Who will organise the sprint

The Free Software Center of Bolzano, Italy, will take care of the organisative part of the event and investigate sponsorings for some parts of the free dataset.


The OSM datacollection event

As you can see on the OSM wiki, the data collection will be held. Thanks to the OSM guys for their support in this.

Activities:

  • mapping outside to gather an environmental dataset usable for simulations and analyses
  • since the town of Merano will free its data to the OSM community, we will try to get some of the layers into osm

Attending people

This list is by no means definitive. People interested in particular projects should contact the project leads below, in order to be sure that they will be present.

Projects without lead were crossed. To re-activate them, add yourself.


We feel that there is a huge need for a developer meeting that could bring together different projects, that really need to interact if they want to have a glorious future.

What do I need for the sprint? - wishlist

Please add useful ideas for things that we might miss during the organisation:

  • flipcharts
  • a good and stable internet connection
  • enough network cables
  • enough extension cords
  • some way to do good remote participation (any idea? IRC will be there)


Virtual participation via IRC etc.

Too far away? Get virtually connected through IRC (#osgeo)! No IRC client software or strange firewall? Use the Web based IRC client (choose your Nickname and the #osgeo channel).


Projects attending the sprint plus involved people

Projects without lead were crossed. To re-activate them, add yourself.


GIS Scripts Repository

Goals

Start the project to create a website/repository for gis-scripts used with the gfoss software (GRASS, Qgis, gvSIG, GDAL, uDIG ...)

A collaborative tool where anyone can:

  • upload scripts
  • download scripts
  • use tags descriptions
  • search
  • comment
  • vote
  • have API
  • ...

For example look | userscripts.org

Attending


GDAL/OGR

Attending

Goals

  • speed up GRASS/GDAL plugin

GRASS

Goals

  • release GRASS 6.2.3
  • populate GRASS 7 SVN at OSGeo with content
  • get rid of annoying bugs from bug tracker
  • work with JGrass/uDig on GRASS Vector integration
  • speed up GRASS/GDAL plugin
  • continue Italian/whatever translation of software
  • work on wxPython GUI
  • finish lib/gmath linear algebra updates

gvSIG !! NO LEAD !!

Attending

  • Fran Peñarrubia (Sorry, I can't assist. Maybe some other from the team can go. I will ask and let you know) :-(

Goals

  • Driver to connect with GRASS vectorial data?
  • Cooperation with JGrass?.
  • Develop some useful examples to start working with gvSIG.


JGrass / uDig

Attending

Goals

Topic Description Involved
GRASS vector datastore Cooperation with the GRASS team to support the GRASS vectors as a datastore in JGrass/Udig Andrea Antonello with support of Martin Landa and hopefully Jesse Eichar in remote
Finish consolidation In Victoria we started the consolidation engine, i.e. a mechanism to move all data related to a project into its project folder to make it transportable. Hope to finish that. Andrea Antonello, Jesse Eichar in remote (Jesse, will you stay up all night? :))
JGrass Homepage JGrass needs definitively a decent homepage with the most important tools. Gianluca Campanella, Christian Tiso
Location Map View Creation of a location map view Emanuele Lattanzi, Mauro Giavazzi
Help new developers Help new developers to get through the docu and do first steps hand in hand. This will be no course however, we all want to code ;)

The used docu will probably be the newest supplied by Jody Garnett. At the same moment the docu has to be extended.

Ask Andrea Antonello. We will use the same IRC channel we use to include remote developers
Support GRASS symbology Write the code to support GRASS's simbology for udig's point layers.
BUG FIXES scale issue on lat/long maps - add your issue here Everybody
Add ideas here...

MAPBENDER

Mapbender currently is mainly driven by German developers and use cases from the public administration. Participation in this event is an attempt to broaden interest at a European level as there is a lot of potential in the Mapbender project to solve issues raised by INSPIRE.

Attending

This is a preliminary set of participants who might be able to attend. Please add yourself.

Goals

This is a preliminary set of ideas, one or two of them might have a chance to get acted upon.

  • plan to set out on a RESTful path
  • further develop i18n activities (which has been spawned in the region that this development sprint is planned to happen)
  • use Mapbender as a web based configuration tool for OpenLayers


OpenJUMP GIS / JUMP Pilot !! NO LEAD !!

Attending

  • Stefan Steiniger - as it will be to difficult for me to come down from Berlin on Sunday/Monday I have decided not to join for now. (but I may show up...)

Goals

  • not yet specified


Openlayers

Attending

Goals

The inexorable march to OpenLayers 2.6?


QGIS !! NO LEAD !!

Attending

Goals


Merano free data