Difference between revisions of "Bolsena Code Sprint 2023"
(→Photos) |
|||
(15 intermediate revisions by 7 users not shown) | |||
Line 26: | Line 26: | ||
== Registered Attendees == | == Registered Attendees == | ||
− | + | Participants will need to make a payment of 600€/800€ (excl. VAT) in advance to GeoCat BV to guarantee their place. Please contact me by email so I can send you the invoice and bank details.<br> | |
+ | I have no problems if your plans change shortly before the code sprint, as long as you make sure there's someone taking your place :-) | ||
{| border="1" cellpadding="2" class="wikitable sortable" | {| border="1" cellpadding="2" class="wikitable sortable" | ||
!width="30"|No. | !width="30"|No. | ||
!width="250"|Name | !width="250"|Name | ||
− | !width="250"| | + | !width="250"|Project(s)/Role |
− | !width="150"| | + | !width="150"|Single/double room? |
!width="150"|Confirmed/tentative? | !width="150"|Confirmed/tentative? | ||
!width="150"|Advance paid? | !width="150"|Advance paid? | ||
− | !width="250"|Dates attending | + | !width="250"|Dates attending |
− | !width="250"|Breakfast help | + | !width="250"|Breakfast help [1] |
|- | |- | ||
| 1 || Jeroen Ticheler || GeoNetwork || double || confirmed || x || 20 August - 2 September || ? | | 1 || Jeroen Ticheler || GeoNetwork || double || confirmed || x || 20 August - 2 September || ? | ||
Line 42: | Line 43: | ||
| 2 || Barbara Vreugdenhil || GeoCat || - || confirmed || x || 20 August - 2 September || ? | | 2 || Barbara Vreugdenhil || GeoCat || - || confirmed || x || 20 August - 2 September || ? | ||
|- | |- | ||
− | | 3 || Jody Garnett || GeoServer || single || confirmed || x || 20 August - | + | | 3 || Jody Garnett || GeoServer || single || confirmed || x || 20 August - 30 August || I would like to make annoying sweet North American things; so if I can be teamed up with someone doing fruit / sausages / substance it would be best. |
|- | |- | ||
| 4 || Michel Gabriël || GeoNetwork || single || confirmed || x || 20 August - 2 September || ? | | 4 || Michel Gabriël || GeoNetwork || single || confirmed || x || 20 August - 2 September || ? | ||
Line 52: | Line 53: | ||
| 7 || Rosa Briones || GeoNetwork || single || confirmed || x || 20 August - 2 September || ? | | 7 || Rosa Briones || GeoNetwork || single || confirmed || x || 20 August - 2 September || ? | ||
|- | |- | ||
− | | 8 || Sander Schaminee || GeoCat Bridge, pygeoapi || single || confirmed || x || 20 August - 27 August || | + | | 8 || Sander Schaminee || GeoCat Bridge, pygeoapi || single || confirmed || x || 20 August - 27 August || Sign me up anywhere from Tue-Fri (but not all days ;) |
|- | |- | ||
− | | 9 || David Blasby || GeoNetwork, GeoCat Bridge || single || confirmed || x || 20 August - | + | | 9 || David Blasby || GeoNetwork, GeoCat Bridge || single || confirmed || x || 20 August - 30 August || ? |
|- | |- | ||
| 10 || Jasmien Salama || Kitchen || double || confirmed || x || 20 August - 2 September || | | 10 || Jasmien Salama || Kitchen || double || confirmed || x || 20 August - 2 September || | ||
Line 60: | Line 61: | ||
| 11 || Heleen Salama || Kitchen || - || confirmed || x || 20 August - 2 September || | | 11 || Heleen Salama || Kitchen || - || confirmed || x || 20 August - 2 September || | ||
|- | |- | ||
− | | 12 || Ian Turton || GeoTools || single || | + | | 12 || Ian Turton || GeoTools || single || confirmed || || 20 August - 31st Aug || as needed |
|- | |- | ||
| 13 || Olivia Guyot || GeoNetwork || single || confirmed || || 20 August - 27 August || 22.08 and 23.08 | | 13 || Olivia Guyot || GeoNetwork || single || confirmed || || 20 August - 27 August || 22.08 and 23.08 | ||
Line 68: | Line 69: | ||
| 15 || Sébastien Riollet || GeoNetwork || single || confirmed || || 20 August - 2 September || Helping out in the second week | | 15 || Sébastien Riollet || GeoNetwork || single || confirmed || || 20 August - 2 September || Helping out in the second week | ||
|- | |- | ||
− | | 16 || || | + | | 16 || Andrea Aime || GeoTools || single || confirmed || || 21 August - 26 August || Available as you need |
+ | |- | ||
+ | | 17 || Francois Prunayre || GeoNetwork || single || confirmed || || 22 August - 1 September || | ||
+ | |- | ||
+ | | 18 || Stefan Tzeggai || Value AG || van || on-the-road-already || no || 22 August - 26 August || 24. or as needed | ||
+ | |- | ||
+ | | 19 || Lukas Bulling || Value AG || single || on-the-road-already || no || 22 August - 26 August || 24. or as needed | ||
|} | |} | ||
Line 96: | Line 103: | ||
!width="150"|Comments | !width="150"|Comments | ||
|- | |- | ||
− | | Sander Schaminee || || x || x || || || In case I cannot share a ride, I'll take the train and try not to leave my luggage in there. | + | | Sander Schaminee || || x || x || || || In case I cannot share a ride, I'll take the train and try not to leave my luggage in there. Would be nice if someone can pick me up at Orvieto then though. |
|- | |- | ||
|''copy and paste this to add yourself''|| || || || || || | |''copy and paste this to add yourself''|| || || || || || | ||
Line 112: | Line 119: | ||
!width="150"|Comments | !width="150"|Comments | ||
|- | |- | ||
− | | | + | | Sander Schaminee || || || x || || || Would be nice to get a ride to the airport. Otherwise, dropping me of at Orvieto train station will suffice. |
|- | |- | ||
|''copy and paste this to add yourself''|| || || || || || | |''copy and paste this to add yourself''|| || || || || || | ||
Line 144: | Line 151: | ||
This cross-project activity is going to be the focus of the GeoTools and GeoServer community for 2023. This is a '''major activity''' that should involve a bit of fun ... and a lot of work! | This cross-project activity is going to be the focus of the GeoTools and GeoServer community for 2023. This is a '''major activity''' that should involve a bit of fun ... and a lot of work! | ||
+ | Approach: | ||
# Replace org.opengis packages used to support geoapi-pending interfaces adopted by the GeoTools project | # Replace org.opengis packages used to support geoapi-pending interfaces adopted by the GeoTools project | ||
# Generate a search and replace ant script that can be used to update downstream projects | # Generate a search and replace ant script that can be used to update downstream projects | ||
# Stretch goal: Roll-back some of the design changed made to participate in the GeoAPI project | # Stretch goal: Roll-back some of the design changed made to participate in the GeoAPI project | ||
+ | # The result of this sprint is a *milestone release* of GeoTools, a working branch of GeoWebCache and GeoServer processed by the script. | ||
− | + | Code sprint: | |
− | + | * [https://docs.google.com/document/d/12Jcmg49zjMaBz97FXwQ8qKSwUwih3kCWH8wy7dWsA3E/edit?usp=sharing working document / notes] for package by package discussion and decisions | |
− | + | Public communication: | |
+ | * http://geotoolsnews.blogspot.com/2023/07/construction-ahead-refactoring.html | ||
* [https://www.osgeo.org/opengis-harmonization/ OpenGIS Harmonization] (osgeo cross-project initiative) | * [https://www.osgeo.org/opengis-harmonization/ OpenGIS Harmonization] (osgeo cross-project initiative) | ||
* [https://github.com/geotools/geotools/wiki/Remove-OpenGIS Remove OpenGIS] (geotools wiki) | * [https://github.com/geotools/geotools/wiki/Remove-OpenGIS Remove OpenGIS] (geotools wiki) | ||
+ | |||
+ | Development (using issues to communicate with affected projects): | ||
+ | |||
+ | * GeoTools: https://osgeo-org.atlassian.net/browse/GEOT-7287 | ||
+ | * GeoTools branch: https://github.com/geotools/geotools/blob/remove-opengis/ | ||
+ | * GeoWebCache: https://github.com/GeoWebCache/geowebcache/issues/1151 | ||
+ | * mapfish-print-v2: https://github.com/mapfish/mapfish-print-v2/issues/11 | ||
+ | * GeoFence: https://github.com/geoserver/geofence/issues/246 | ||
+ | * GeoServer: https://osgeo-org.atlassian.net/browse/GEOS-11070 | ||
+ | * GeoNode: https://github.com/GeoNode/geoserver-geonode-ext/issues/173 / https://github.com/GeoNode/geoserver-geonode-ext/issues/172 | ||
+ | * GeoMesa: https://geomesa.atlassian.net/browse/GEOMESA-3285 | ||
+ | * GeoNetwork: https://github.com/geonetwork/core-geonetwork/issues/7215 | ||
+ | * GeoWave: https://github.com/locationtech/geowave/issues/1914 | ||
+ | * GeoTrellis: https://github.com/locationtech/geotrellis/issues/3515 | ||
+ | * 52North SOS: https://github.com/52North/SOS/issues/1565 | ||
+ | |||
+ | |||
+ | As this is an important activity affecting a lot of projects. With this in mind additional funding and sponsorship is being collected to support this activity. | ||
=== Photos === | === Photos === | ||
− | * [https://www. | + | * [https://www.icloud.com/sharedalbum/#B0kGdPblXGifRPg Jody's photos from 2023] |
=== Presentations === | === Presentations === | ||
Line 188: | Line 216: | ||
The Open Source Geospatial Foundation provides financial support through their generous code-sprint program. To support our application for OSGeo Funding the following sprint details are provided: | The Open Source Geospatial Foundation provides financial support through their generous code-sprint program. To support our application for OSGeo Funding the following sprint details are provided: | ||
− | * Attendance Fee 2 Weeks: 800 EUR | + | * Attendance Fee 2 Weeks: 800 EUR |
− | * Attendance Fee 1 Week: 600 EUR | + | * Attendance Fee 1 Week: 600 EUR |
− | * Sponsorship: 2000 EUR | + | * Sponsorship: 2000 EUR (GeoCat) |
* OSGeo request: 2000 EUR | * OSGeo request: 2000 EUR | ||
* In-kind donations primarily focus on meal preparation (kitchen cleanup is shared between attendees) | * In-kind donations primarily focus on meal preparation (kitchen cleanup is shared between attendees) |
Latest revision as of 00:17, 8 December 2023
OSGeo Code Sprint event in a monastery near Bolsena (20 August - 2 September 2023)
- Event Owner
- Jeroen Ticheler
- When
- Sunday 20 August until Saturday 2 September 2023
- Where
- Santa Maria del Giglio covent in Bolsena - Italy Bolsena - Italy
- Agenda
- TBD
- Previous years
- 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, the online event of 2020 and 2022
Our last code sprint in Bolsena - Italy was in 2022. And this year we are back! The code sprint is planned for an extended period of 14 days, giving all that participate a chance to work and meet a little bit longer.
The OSGeo "Code Sprint" event in Bolsena is in an Italian monastery (see map location), the photos and videos: 2008-video, 2009-video and 2010-video. The monastery is overlooking Lago Bolsena and offers space to about 25 people in small bedrooms :-) . It is one of the coolest places for such an event. Quiet, isolated, simple and serene. Have a look yourself, including looking at the photo gallery. For what the food concerns, we cook elaborate meals you will definitely enjoy :-) . There's a large dining space, but we will eat outside overlooking the lake if weather permits (very likely in June).
The options on offer are:
- Participate for 5 days (first or last 5 days of the event) - 600€/person including food and lodging (Excluding VAT)
- Participate for the full 14 days - 800€/person including food (except the weekend) and lodging (the whole period) (Excluding VAT).
Food (breakfast, lunch and dinner) is included in the price. As in previous years, we will go out for a city visit and a dinner on one of the evenings (also included).
Please contact me if you have questions about this event (Jeroen Ticheler)
Sponsors
Registered Attendees
Participants will need to make a payment of 600€/800€ (excl. VAT) in advance to GeoCat BV to guarantee their place. Please contact me by email so I can send you the invoice and bank details.
I have no problems if your plans change shortly before the code sprint, as long as you make sure there's someone taking your place :-)
No. | Name | Project(s)/Role | Single/double room? | Confirmed/tentative? | Advance paid? | Dates attending | Breakfast help [1] |
---|---|---|---|---|---|---|---|
1 | Jeroen Ticheler | GeoNetwork | double | confirmed | x | 20 August - 2 September | ? |
2 | Barbara Vreugdenhil | GeoCat | - | confirmed | x | 20 August - 2 September | ? |
3 | Jody Garnett | GeoServer | single | confirmed | x | 20 August - 30 August | I would like to make annoying sweet North American things; so if I can be teamed up with someone doing fruit / sausages / substance it would be best. |
4 | Michel Gabriël | GeoNetwork | single | confirmed | x | 20 August - 2 September | ? |
5 | Juan Luis Rodríguez | GeoNetwork | single | confirmed | x | 20 August - 2 September | ? |
6 | Jose Garcia | GeoNetwork | single | confirmed | x | 20 August - 2 September | ? |
7 | Rosa Briones | GeoNetwork | single | confirmed | x | 20 August - 2 September | ? |
8 | Sander Schaminee | GeoCat Bridge, pygeoapi | single | confirmed | x | 20 August - 27 August | Sign me up anywhere from Tue-Fri (but not all days ;) |
9 | David Blasby | GeoNetwork, GeoCat Bridge | single | confirmed | x | 20 August - 30 August | ? |
10 | Jasmien Salama | Kitchen | double | confirmed | x | 20 August - 2 September | |
11 | Heleen Salama | Kitchen | - | confirmed | x | 20 August - 2 September | |
12 | Ian Turton | GeoTools | single | confirmed | 20 August - 31st Aug | as needed | |
13 | Olivia Guyot | GeoNetwork | single | confirmed | 20 August - 27 August | 22.08 and 23.08 | |
14 | Florent Gravin | GeoNetwork | single | confirmed | 20 August - 27 August | ||
15 | Sébastien Riollet | GeoNetwork | single | confirmed | 20 August - 2 September | Helping out in the second week | |
16 | Andrea Aime | GeoTools | single | confirmed | 21 August - 26 August | Available as you need | |
17 | Francois Prunayre | GeoNetwork | single | confirmed | 22 August - 1 September | ||
18 | Stefan Tzeggai | Value AG | van | on-the-road-already | no | 22 August - 26 August | 24. or as needed |
19 | Lukas Bulling | Value AG | single | on-the-road-already | no | 22 August - 26 August | 24. or as needed |
- [1] please sign up to help with setting up and cleaning the breakfast during one day during the week.
How to arrive to the Monastery
By Plane
The closest airports are the Rome airports (Ciampino and Fiumincino). From Rome to the monastery is 135 km approximately.
By Car (from Rome)
There are several options to rent a car on the airports.
It could be interesting to rent a private bus or several cars to move from Rome to the Monastery and from the Monastery to Rome.
If you are interested in share vehicle please add your name to the following table and the columns you need for new ideas.
Name | I prefer to rent a bus | I prefer to share rented car | I prefer to get a ride if you have a car | I'll go with my car and I have free seats | I'll go by train | Comments |
---|---|---|---|---|---|---|
Sander Schaminee | x | x | In case I cannot share a ride, I'll take the train and try not to leave my luggage in there. Would be nice if someone can pick me up at Orvieto then though. | |||
copy and paste this to add yourself |
How to get back home
Name | I prefer to rent a bus | I prefer to share rented car | I prefer to get a ride if you have a car | I'll go with my car and I have free seats | I'll go by train | Comments |
---|---|---|---|---|---|---|
Sander Schaminee | x | Would be nice to get a ride to the airport. Otherwise, dropping me of at Orvieto train station will suffice. | ||||
copy and paste this to add yourself |
By Train and Bus
There is no railway to Bolsena. From Fiumicino to Rome you can take the train METROPOLITANO FR1 to Roma Termini.
From there you can take the train to Orvieto (https://www.inorvieto.it/) and get a taxi (http://www.orvietotaxi.it) or take the bus. There are 2 buses a day from Orvieto to Bolsena, except on Sunday, there is NO bus on Sunday. More info on https://www.rome2rio.com/map/Orvieto/Bolsena#r/Bus. From Bolsena main street to the Monastery is approximately 1 km (uphill).
Alternatively you can take a bus all the way from Rome to Viterbo and other bus from Viterbo to Bolsena.
On foot
You can walk from Orvieto to Bolsena via routes such as the one shown here - about 17km if you take the shortest route. :-) You'll need the map as signage along the route can be tricky.
Resources
OSGeo
- Bolsena Codesprint 2023 - OSGeo Event page
Agenda
GeoNetwork
Agenda GeoNetwork Bolsena Code Sprint 2023
OpenGIS Harmonization
This cross-project activity is going to be the focus of the GeoTools and GeoServer community for 2023. This is a major activity that should involve a bit of fun ... and a lot of work!
Approach:
- Replace org.opengis packages used to support geoapi-pending interfaces adopted by the GeoTools project
- Generate a search and replace ant script that can be used to update downstream projects
- Stretch goal: Roll-back some of the design changed made to participate in the GeoAPI project
- The result of this sprint is a *milestone release* of GeoTools, a working branch of GeoWebCache and GeoServer processed by the script.
Code sprint:
- working document / notes for package by package discussion and decisions
Public communication:
- http://geotoolsnews.blogspot.com/2023/07/construction-ahead-refactoring.html
- OpenGIS Harmonization (osgeo cross-project initiative)
- Remove OpenGIS (geotools wiki)
Development (using issues to communicate with affected projects):
- GeoTools: https://osgeo-org.atlassian.net/browse/GEOT-7287
- GeoTools branch: https://github.com/geotools/geotools/blob/remove-opengis/
- GeoWebCache: https://github.com/GeoWebCache/geowebcache/issues/1151
- mapfish-print-v2: https://github.com/mapfish/mapfish-print-v2/issues/11
- GeoFence: https://github.com/geoserver/geofence/issues/246
- GeoServer: https://osgeo-org.atlassian.net/browse/GEOS-11070
- GeoNode: https://github.com/GeoNode/geoserver-geonode-ext/issues/173 / https://github.com/GeoNode/geoserver-geonode-ext/issues/172
- GeoMesa: https://geomesa.atlassian.net/browse/GEOMESA-3285
- GeoNetwork: https://github.com/geonetwork/core-geonetwork/issues/7215
- GeoWave: https://github.com/locationtech/geowave/issues/1914
- GeoTrellis: https://github.com/locationtech/geotrellis/issues/3515
- 52North SOS: https://github.com/52North/SOS/issues/1565
As this is an important activity affecting a lot of projects. With this in mind additional funding and sponsorship is being collected to support this activity.
Photos
Presentations
Blog posts
Sponsoring
The Open Source Geospatial Foundation (OSGeo) encourages code sprints for developers of open source GIS software to work together in person as a team, and build up relationships between projects (https://wiki.osgeo.org/wiki/Category:Code_Sprints).
This sprint is a chance for project teams to work on RnD, maintenance challenges, and any activity which benefits from the quick turn around of in person communication. This is your chance to meet with the core developers of the projects, get a deeper insight into the software, and participate in the development.
In order to reduce the fee for individual attendees we would be overjoyed to accept offers of sponsorship!
What we can offer:
- Your logo on top of the sprint website as well as on all official documents used during the sprint
- Acknowledgement in all sprint related emails
- Our undying gratitude (which comes in handy when you least expect it!)
Sponsorship levels:
- Sponsor: 1000 EUR
- Sponsor: 500 EUR
- Donation: PayPal (OSGeo)
We would also like to recognize organizations participating in the event as *in-kind* sponsors.
OSGeo Funding Request
The Open Source Geospatial Foundation provides financial support through their generous code-sprint program. To support our application for OSGeo Funding the following sprint details are provided:
- Attendance Fee 2 Weeks: 800 EUR
- Attendance Fee 1 Week: 600 EUR
- Sponsorship: 2000 EUR (GeoCat)
- OSGeo request: 2000 EUR
- In-kind donations primarily focus on meal preparation (kitchen cleanup is shared between attendees)
Expenses: 14000 EUR
- Venue: 7000 EUR
- Food: 5500 EUR
- Tour: 1500 EUR
Income: 13000 EUR
- Attendee: 800 EUR * 10 = 8000 EUR
- Attendee: 600 EUR * 10 = 6000 EUR
- Sponsorship: 4000 EUR total
- OSGeo request: 2000 EUR (Requested)
- Planned: 2000 EUR
Sponsorship, and OSGeo financial support, would all us to reduce the attendance price, and make a donation to improve the facilities for subsequent years (example coffee machine).