-
Notifications
You must be signed in to change notification settings - Fork 69
July 2024 Open Standards Code Sprint

| Hosted by | Strategic Member support by | Sponsored by |
|---|---|---|
|
|
![]() Silver-level Sponsor |
Organizations are invited to sponsor the Code Sprint. A range of packages are available offering different opportunities for organizations to support the geospatial development community while promoting their products or services. Please check this page for more information about sponsorship packages.
This sprint will cover all OGC API approved and candidate Standards. It will also feature three special tracks, for which you can find the details here. If you are new to Code Sprints, please check the mentor streams below.
The code sprint will take place from July 10th-12th, 2024.
The meeting will be hybrid and will take place at Geovation Hub (London, UK) and at the OGC discord server.
Here is a list of recommended hotels:
- Premier Inn London Farringdon (Smithfield) hotel: https://maps.app.goo.gl/ZBmNgG9TRkJwjeoTA
- Hotel nhow London: https://maps.app.goo.gl/ifxPWtggXaUxuimWA
- Marrable's Hotel (formerly The Zetter Hotel): https://maps.app.goo.gl/sbw9qZAfsdu6vjW29
Join Discord from Windows, Mac, iOS or Android: https://discord.gg/3uyaZZuXr3
Discord app download: https://discord.com/download
Most text channels are also bridged on Matrix: https://matrix.to/#/%23ogc:matrix.org
The code sprint will be held on British Summer Time (BST/UTC+1). You can check here the time in other locations.
This is the schedule for the main track. For the mentor stream, please check the detailed schedule here.
| Date | Time | Day/ Activity | Discord channel |
|---|---|---|---|
| 2024-06-13 | Day #0 (pre-event): Welcome Webinar | ||
| 14:00 - 14:10 | Welcome remarks - Joana Simoes | V:🏛 #Main Stage | |
| 14:10 - 14:20 | Overview and Sprint Goals for participating OGC Standards Working Groups - Gobe Hobona | V:🏛 #Main Stage | |
| 14:20 - 14:30 | Overview and Sprint Goals for the Data Quality and Artificial Intelligence Track | V:🏛 #Main Stage | |
| 14:30 - 14:40 | Overview and Sprint Goals for the Validators Track - Frank Terpstra and Joost Farla | V:🏛 #Main Stage | |
| 14:40 - 14:50 | Overview and Sprint Goals for the MapML Track - Peter Rushforth | V:🏛 #Main Stage | |
| 14:50 - 15:00 | Q&A | V:🏛 #Main Stage | |
| 2024-07-10 | Day #1: Kick-Off | ||
| 09:00 - 10:00 | Welcome session | V:🏛 #Main Stage | |
| 10:00 - 12:30 | Practical Work | V:👥 #Breakout Room | |
| 12:30 - 13:30 | Lunch | 🍜 | |
| 13:30 - 18:00 | Practical Work | V:👥 #Breakout Room | |
| 18:00 - 19:00 | Early dinner | 🍜 | |
| 19:00 - 20:00 | Practical work | V:👥 #Breakout Room | |
| 20:00 - 21:00 | Daily Brief Back | V:🏛 #Main Stage Support:TC | |
| 2024-07-11 | Day #2 | ||
| 09:00 - 10:00 | Practical work | V:👥 #Breakout Room | |
| 10:00 - 10:30 | Stand-up | V:🏛 #Main Stage | |
| 10:30 - 12:30 | Practical work | V:👥 #Breakout Room | |
| 12:30 - 13:30 | Lunch | 🍜 | |
| 13:30 - 18:00 | Practical Work | V:👥 #Breakout Room | |
| 18:00 - 19:00 | Early dinner | 🍜 | |
| 19:00 - 20:00 | Practical work | V:👥 #Breakout Room | |
| 20:00 - 21:00 | Daily Brief Back | V:🏛 #Main Stage Support:TC | |
| 2024-07-12 | Day #3: Final Day | ||
| 09:00 - 10:00 | Practical work | V:👥 #Breakout Room | |
| 10:00 - 10:30 | Stand-up | V:🏛 #Main Stage | |
| 10:30 - 13:00 | Practical work | V:👥 #Breakout Room | |
| 13:00 - 14:00 | Lunch | 🍜 | |
| 14:00 - 15:00 | Practical Work | V:👥 #Breakout Room | |
| 15:00 - 17:00 | Demos & Wrap-up | V::📣 GotoMeet |
If you would like to add any items to the schedule, just edit the agenda above and add another row on the relevant section. Example:
| | 11:00 - 12:00 | pygeoapi meeting | [#Jitsi Room]()
Joana Simoes (OGC), ✉️, discord: @doublebyte.
Registration is free for everyone. You may register here. At the time of the event, only registered participants will have access to the relevant Discord channels. Registration for in-person participation closes at 05:00 PM UTC+1 on July 3rd. Registration for remote participation will remain open throughout the code sprint.
Travel Support Funding is available for some participants. Participants interested in receiving travel support funding should indicate their interest on the registration form.
- TODO
The Data Quality and Artificial Intelligence track of the Code Sprint will include activities towards implementing support for the Training Data Markup Language for Artificial Intelligence (TrainingDML-AI) Standard and for a Data Quality Measures Register based on the ISO 19157 series of Standards. The TrainingDML-AI Standard aims to develop encodings for geospatial machine learning training data (OGC 23-008r3). OGC published the conceptual model of the Standard in September 2023 and is considering a proposal for the JSON and XML encodings of the Standard.
This track will be led by Ivana Ivanova and Sam Meek.
This track will be led by Frank Terpstra and Joost Farla.
The code sprint will prototype integration of a Map Markup Language (MapML) viewer with implementations of the OGC API Features, Maps and Tiles Standards. The MapML extends the semantics of several HTML Standard elements, and specifies a small set of new, mapping-specific elements, in the HTML namespace ("http://www.w3.org/1999/xhtml"). You can find a video explaining what MapML is and links on the Project and Working Group Pitches Section.
What activities or tasks do you plan to work on during the code sprint?
Post your ideas as comments in this GitHub Issue.
In this section, projects and working groups have the chance to do a five minute pitch to introduce themselves. This is an excellent opportunity to draw attention to the project/working group and invite others to collaborate on specific tasks during the code sprint. If you are interested in doing a pitch, please record a short video (5 mins) and link it below. We would recommend adding your pitch before the pre-event webinar, on the June 13 at 14 UTC+1. We will refer to the pitches during the webinar.
MapML resources from the video:
- MapML viewer documentation
- MapML viewer source code repository
- GeoServer MapML plugin documentation
- MapML browser extension repository - Manifest v3 (Chromium-only)
- MapML Experiments and use cases
- MapML home page on geo.ca
- W3C Maps for HTML Community homepage
Sample pitch on youtube
If you are coming to an OGC Code Sprint for the first time, you may be a little lost and confused about what you should do when you get there. That is why we will have an onboarding day, to help you get started in the OGC Community. In the discord server, you will find a section of called "mentoring", which contains multiple channels. On day 1 of the code sprint, we will feature a stream of tutorials, which will take place at the V:👥 [#Mentor Room].
On the first day of the code sprint, there will be a mentor stream onboarding session at the V:🎙 Mentor Room.
More details to be added soon.
This page is maintained by the Open Geospatial Consortium (OGC).







