Difference between revisions of "FOSS4G2026/Community sprint"

From OSGeo
Jump to navigation Jump to search
 
(58 intermediate revisions by 26 users not shown)
Line 19: Line 19:
 
* [https://hiyh.pr.arena.ne.jp/en/#lnk_access Aster Plaza ]
 
* [https://hiyh.pr.arena.ne.jp/en/#lnk_access Aster Plaza ]
 
* [https://osm.org/go/56hcv39i?m=&way=108292609 OSM]
 
* [https://osm.org/go/56hcv39i?m=&way=108292609 OSM]
 +
 +
Venue Policy
 +
* Drinks are allowed, but food is not permitted.
  
 
===  Code of Conduct ===
 
===  Code of Conduct ===
Line 37: Line 40:
 
|1 || [[User:Yoichi|Yoichi Kayama]] || yoichi.kayama at gmail.com || QGIS || x ||  
 
|1 || [[User:Yoichi|Yoichi Kayama]] || yoichi.kayama at gmail.com || QGIS || x ||  
 
|+
 
|+
|2 || [[User: Your ID|Your name]] || your email || project you will work on || x ||
+
|2 || [[User:Cvvergara| Vicky Vergara]] || vicky at erosion.dev || pgRouting, OSGeoLive || x ||
 +
|+
 +
|3 || [[User:Lucadelu|Luca Delucchi]] || lucadeluge at gmail dot com || DigiAgriApp, Italian translation || x ||
 +
|+
 +
|4 || [[User: Kangdg2001|Dong Gwon Kang]] || kangdg2001 at pusan.ac.kr || pygeoapi || x ||
 +
|+
 +
|5 || [[User: csm010311|Seongmin Choi]] || csm010311 at pusan.ac.kr || pygeoapi || x ||
 +
|+
 +
|6 || [[User: nickbearman|Nick Bearman]] || nick at nickbearman.com || R, tmap, gitRmap || x ||
 +
|+
 +
|7 || [[User: yuiseki|Yui Matrumura (yuiseki)]] || yuiseki at gmail.com || UNVT, Off-grid Embedded FOSS4G Playground || x ||
 +
|+
 +
|8 || [[User: smellman|Taro Matsuzawa (smellman)]] || btm at smellman.org || UNVT, Off-grid Embedded FOSS4G Playground || x ||
 +
|+
 +
|9 || [[User: Taehoonkim|Taehoon Kim]] || kim.taehoon at aist.go.jp || pygeoapi || x ||
 +
|+
 +
|10 || [[User: chowijae|Wijae Cho]] || cho-wijae at aist.go.jp || pygeoapi || x ||
 +
|+
 +
|11 || [[User: JinIgarashi|Jin Igarashi]] || igarashi.jin at water-gis.com || QField, Mergin Maps || x ||
 +
|+
 +
|12 || [[User: jerstlouis|Jérôme St-Louis]] || jerome at ecere.com || DGGAL (adding support for Spatial ID) || x ||
 +
|+
 +
|13 || [[User: Gadomski|Pete Gadomski]] || pete at developmentseed.org || STAC || x ||
 +
|+
 +
|14 || [[User: Mazingaro|Alen Mangafić]] || alen at gis.si || GRASS - i.hyper || x ||
 +
|+
 +
|15 || Tomaž Žagar || tomaz at gis.si || GRASS - i.hyper || x ||
 +
|+
 +
|16 || [[User: Bkavlak|Batuhan Kavlak]] || batuhankavlak4 at gmail.com || STAC || x ||
 +
|+
 +
|17 || Reiichiro Shimizu || shimizu016 at hiroshima-u.ac.jp || GTFS || x ||
 +
|+
 +
|18 || Peter Smythe || || pgRouting Docs, GeoServer || x ||
 +
|+
 +
|19 || Martin Desruisseaux || martin.desruisseaux at geomatys.com || Apache SIS, GeoAPI, CRS groups || x ||
 +
|+
 +
|20 || [[User: Sanak|Ko Nagase]] || geosanak at gmail.com || pgRouting, OSGeoLive || x ||
 +
|+
 +
|21 || RED || cong.xu at osgeo.jp || STAC viewer, noodles.gl || x ||
 +
|+
 +
|22 || Json Singh || contact at jsonsingh.com || DGGS || x ||
 +
|+
 +
|23 || [[Hirofumi Hayashi ]]|| pica.hayashi at gmail.com || FOSS4G.KANSAI 2027, FOSS4G-ASIA 2028 || x ||
 +
 
 
|}
 
|}
 
  
 
=== Individual Preparation ===
 
=== Individual Preparation ===
Line 54: Line 99:
 
'''Attending:'''  
 
'''Attending:'''  
 
* [[User:Yoichi|Yoichi Kayama]]
 
* [[User:Yoichi|Yoichi Kayama]]
 +
 +
'''Note:'''
 +
 +
If you wish to participate in QGIS localization during this Community Sprint but do not yet have a Transifex account, please create one by joining the QGIS group in advance. Additionally, please submit a request to join as a member for the specific language you wish to localize. You cannot perform localization work on Transifex until your request has been approved by that language's leader. As the approval process may take some time, we recommend creating your account and applying to join your language group beforehand.
 +
 +
Please refer to [https://docs.qgis.org/3.44/en/docs/documentation_guidelines/do_translations.html this page ] for details.
  
  
Line 60: Line 111:
 
* Localization of [https://qgis.org/resources/hub/ documentation]
 
* Localization of [https://qgis.org/resources/hub/ documentation]
  
=== Project-name ===
+
=== pgRouting ===
To participate, copy this project skeleton and start a section below for your project.
 
  
 
'''Attending:'''  
 
'''Attending:'''  
*user
+
* [[User:Cvvergara|Vicky Vergara]]
*user
+
* [[User:Sanak|Ko Nagase]]
 +
 +
'''Goals:'''
 +
* Fix issues found on the pgRouting workshop
 +
* Make the release if possible
  
 +
=== OSGeoLive ===
 +
'''Attending:'''
 +
* [[User:Cvvergara|Vicky Vergara]]
 +
* [[User:Sanak|Ko Nagase]]
 +
 
'''Goals:'''  
 
'''Goals:'''  
*your goals
+
* Finish testing OSGeoLive 17
 +
 
 +
=== pygeoapi  ===
 +
'''Attending:'''
 +
* [[User:csm010311|Seongmin Choi]]
 +
* [[User:Kangdg2001|Dong Gwon Kang]]
 +
* [[User:Taehoonkim|Taehoon Kim]]
 +
* [[User:chowijae|Wijae Cho]]
 +
 
 +
'''Goals:'''
 +
* Make a pull request for pygeoapi regarding the OGC API - MovingFeatures
 +
 
 +
=== UNVT, Off-grid Embedded FOSS4G Playground ===
 +
 
 +
'''Attending:'''
 +
* [[User:yuiseki|Yui Matsumura (yuiseki)]]
 +
* [[User:smellman|Taro Matsuzawa (smellman)]]
 +
 
 +
'''Goals:'''
 +
* Maintain UNVT-related products.
 +
* Hack on Embedded environments such as Raspberry Pi.
 +
* Hack [https://github.com/maplibre/maplibre-native-slint MapLibre Slint]!
 +
 
 +
=== GeoPBF  ===
 +
GeoPBF is an optimized binary format for geospatial data, built upon Google's Protocol Buffers (PBF) architecture. It combines the efficiency of Protobuf with specific optimizations for geographic information: **integer-scaled, delta-encoded coordinates** and a **global key dictionary** for attributes. Together these make a GeoPBF file roughly one tenth the size of the equivalent GeoJSON.
 +
 
 +
'''Attending:'''
 +
*Kenji Yoshida
 +
 
 +
'''Goals:'''
 +
*GDAL entry
 +
 
 +
=== QField ===
 +
 
 +
If everybody is interested in translating QField project to your local languages (eg, Japanese), please join us.
 +
 
 +
'''Attending:'''
 +
* [[User:JinIgarashi|Jin Igarashi]]
 +
 
 +
'''Goals:'''
 +
* Maintain QField Japanese translation in Transifex.
 +
 
 +
=== Mergin Maps ===
 +
 
 +
If everybody is interested in translating Mergin Maps project to your local languages (eg, Japanese), please join us.
 +
 
 +
'''Attending:'''
 +
* [[User:JinIgarashi|Jin Igarashi]]
 +
 
 +
'''Goals:'''
 +
* Maintain Mergin Map Japanese translation in Transifex.
 +
 
 +
=== DGGAL ===
 +
 
 +
'''Attending:'''
 +
* [[User:jerstlouis|Jerome St-Louis]]
 +
 
 +
'''Goals:'''
 +
* Initial support for Spatial ID as a DGGRS in DGGAL.
 +
 
 +
=== STAC ===
 +
 
 +
'''Attending:'''
 +
* [[User:Gadomski|Pete Gadomski]]
 +
 
 +
'''Goals:'''
 +
* General bugfixes and improvements to the STAC software ecosystem
 +
* (lacking anything else to work on) Cloud-optimized stac-geoparquet tooling and benchmarks
 +
 
 +
=== R, tmap, gitRmap===
 +
 
 +
'''Attending:'''
 +
* [[User:nickbearman|Nick Bearman]]
 +
 
 +
'''Goals:'''
 +
* Look at issues with [https://github.com/nickbearman/gitRmap/issues gitRmap]
 +
* Anything todo with R or tmap - bring your questions and suggestions!
 +
* Also happy to chat about the Project Support Committee (was Incubation Committee)
 +
 
 +
=== CRS JSON ===
 +
 
 +
'''Attending:'''
 +
* Martin Desruisseaux
 +
 
 +
'''Goals:'''
 +
* Continue edition of [https://docs.ogc.org/DRAFTS/26-009.html OGC specification draft]
 +
* Edit the JSON schema for closer conformance to Best Practice for OGC — UML to JSON Encoding Rules
 +
 
 +
 
 +
'''Sources:'''
 +
* [https://github.com/opengeospatial/CRS-JSON-Encoding/tree/main/standard Sources on GitHub (metanorma)]
 +
* [https://github.com/opengeospatial/CRS-JSON-Encoding/blob/main/uml2json/schemas/iso19111.json JSON schema]
 +
* [https://docs.ogc.org/bp/24-017r1.pdf Best Practice for OGC — UML to JSON Encoding Rules]
 +
* [https://demo.geomatys.com/crs-json/index.html Demonstration server]
 +
 
 +
=== FOSS4G.KANSAI 2027 ===
 +
 
 +
'''Attending:'''
 +
* Hirofumi Hayashi
 +
 
 +
'''Goals:'''
 +
* Free Discussion
 +
* Brainstorming / Generating ideas
 +
 
 +
'''Sources:'''
 +
* [https://drive.google.com/drive/folders/1q7m1bspbQCUooY4oYCwqra_I51jIq-eZ preparation(OSGeo.JP Only)]
  
 
== Please write down your request.==
 
== Please write down your request.==

Latest revision as of 23:25, 3 September 2026

Community Sprint

This year, we are following the OSGeo tradition of hosting a community sprint right after FOSS4G 2026.

Participation is free of charge and anyone involved or interested in getting involved in OSGeo community projects is welcome.

Furthermore, community sprints provide an opportunity for those with little experience in FOSS4G community activities, or those who want to start community activities, to learn how to conduct community activities from more experienced members.

You can choose to contribute to one or more projects. The sky is the limit. There’s always plenty to do – it’s not all about programming. Translation, documentation, feedback, discussions, and testing are very important for projects! Conference registration is not a prerequisite for participation in community sprint.

When

The community sprint will be held Friday, September 4, 2026

  • 9:30 AM - 5:00 PM.

Where

Aster Plaza.png

Aster Plaza 7F Seminar Rooms, Hiroshima (Hiroshima, Japan)

Venue Policy

  • Drinks are allowed, but food is not permitted.

Code of Conduct

Registered Attendees

The community sprint is free of charge but we kindly ask you to write down your name for better planning

No Name Email Projects Friday
1 Yoichi Kayama yoichi.kayama at gmail.com QGIS x
2 Vicky Vergara vicky at erosion.dev pgRouting, OSGeoLive x
3 Luca Delucchi lucadeluge at gmail dot com DigiAgriApp, Italian translation x
4 Dong Gwon Kang kangdg2001 at pusan.ac.kr pygeoapi x
5 Seongmin Choi csm010311 at pusan.ac.kr pygeoapi x
6 Nick Bearman nick at nickbearman.com R, tmap, gitRmap x
7 Yui Matrumura (yuiseki) yuiseki at gmail.com UNVT, Off-grid Embedded FOSS4G Playground x
8 Taro Matsuzawa (smellman) btm at smellman.org UNVT, Off-grid Embedded FOSS4G Playground x
9 Taehoon Kim kim.taehoon at aist.go.jp pygeoapi x
10 Wijae Cho cho-wijae at aist.go.jp pygeoapi x
11 Jin Igarashi igarashi.jin at water-gis.com QField, Mergin Maps x
12 Jérôme St-Louis jerome at ecere.com DGGAL (adding support for Spatial ID) x
13 Pete Gadomski pete at developmentseed.org STAC x
14 Alen Mangafić alen at gis.si GRASS - i.hyper x
15 Tomaž Žagar tomaz at gis.si GRASS - i.hyper x
16 Batuhan Kavlak batuhankavlak4 at gmail.com STAC x
17 Reiichiro Shimizu shimizu016 at hiroshima-u.ac.jp GTFS x
18 Peter Smythe pgRouting Docs, GeoServer x
19 Martin Desruisseaux martin.desruisseaux at geomatys.com Apache SIS, GeoAPI, CRS groups x
20 Ko Nagase geosanak at gmail.com pgRouting, OSGeoLive x
21 RED cong.xu at osgeo.jp STAC viewer, noodles.gl x
22 Json Singh contact at jsonsingh.com DGGS x
23 Hirofumi Hayashi pica.hayashi at gmail.com FOSS4G.KANSAI 2027, FOSS4G-ASIA 2028 x

Individual Preparation

  • Bring your own laptop (and power supply and adapter!). Japanese sockets (100V/60Hz) :
Japanese power outlet

Workgroups

QGIS

Attending:

Note:

If you wish to participate in QGIS localization during this Community Sprint but do not yet have a Transifex account, please create one by joining the QGIS group in advance. Additionally, please submit a request to join as a member for the specific language you wish to localize. You cannot perform localization work on Transifex until your request has been approved by that language's leader. As the approval process may take some time, we recommend creating your account and applying to join your language group beforehand.

Please refer to this page  for details.


Goals:

pgRouting

Attending:

Goals:

  • Fix issues found on the pgRouting workshop
  • Make the release if possible

OSGeoLive

Attending:

Goals:

  • Finish testing OSGeoLive 17

pygeoapi

Attending:

Goals:

  • Make a pull request for pygeoapi regarding the OGC API - MovingFeatures

UNVT, Off-grid Embedded FOSS4G Playground

Attending:

Goals:

  • Maintain UNVT-related products.
  • Hack on Embedded environments such as Raspberry Pi.
  • Hack MapLibre Slint!

GeoPBF

GeoPBF is an optimized binary format for geospatial data, built upon Google's Protocol Buffers (PBF) architecture. It combines the efficiency of Protobuf with specific optimizations for geographic information: **integer-scaled, delta-encoded coordinates** and a **global key dictionary** for attributes. Together these make a GeoPBF file roughly one tenth the size of the equivalent GeoJSON.

Attending:

  • Kenji Yoshida

Goals:

  • GDAL entry

QField

If everybody is interested in translating QField project to your local languages (eg, Japanese), please join us.

Attending:

Goals:

  • Maintain QField Japanese translation in Transifex.

Mergin Maps

If everybody is interested in translating Mergin Maps project to your local languages (eg, Japanese), please join us.

Attending:

Goals:

  • Maintain Mergin Map Japanese translation in Transifex.

DGGAL

Attending:

Goals:

  • Initial support for Spatial ID as a DGGRS in DGGAL.

STAC

Attending:

Goals:

  • General bugfixes and improvements to the STAC software ecosystem
  • (lacking anything else to work on) Cloud-optimized stac-geoparquet tooling and benchmarks

R, tmap, gitRmap

Attending:

Goals:

  • Look at issues with gitRmap
  • Anything todo with R or tmap - bring your questions and suggestions!
  • Also happy to chat about the Project Support Committee (was Incubation Committee)

CRS JSON

Attending:

  • Martin Desruisseaux

Goals:

  • Continue edition of OGC specification draft
  • Edit the JSON schema for closer conformance to Best Practice for OGC — UML to JSON Encoding Rules


Sources:

FOSS4G.KANSAI 2027

Attending:

  • Hirofumi Hayashi

Goals:

  • Free Discussion
  • Brainstorming / Generating ideas

Sources:

Please write down your request.

  • Please write down what you would like to do or any requests you have for this event.
  • If you have a common login ID for OSGeo.org, you can log in with that ID and access this page to edit this Wiki.
  • If you do not have an OSGeo.org login ID, please go to OSGeo account creation page, create an account, and then log in on this page and fill in the required information..
  • For information on how to write entries in this wiki, please refer to the Media wiki documentation. Media Wiki Help:Formatting