---
title: "GeoJupyter core community meeting"
description: |
A monthly gathering of the GeoJupyter core community. Open to all!
date: "2026-01-13"
image: "../images/community-meeting.jpg"
author:
- name: "The GeoJupyter community"
categories:
- "Meeting notes"
tags: [meeting-notes]
---
# GeoJupyter core community meeting (2026-01-13)
Please add new agenda items under the `New agenda items` heading!
- [Join us on Zoom](https://berkeley.zoom.us/j/99659397059?pwd=519zZJlcAa1TCyJWRYyYbaYDfuaXNo.1)
- [What time is the meeting in my time zone?](https://dateful.com/convert/utc?t=3pm)
- [Previous meetings](https://compass.geojupyter.org/meeting-notes/)
- [GeoJupyter](https://geojupyter.org) handy links:
- [GitHub org](https://github.com/geojupyter)
- [Community calendar](https://geojupyter.org/calendar.html)
- [Zulip chat](https://jupyter.zulipchat.com/#narrow/channel/471314-geojupyter)
## Attendees
Your name / GitHub ID / affiliation
* Matt Fisher / `@mfisher87` / Schmidt DSE
* Martin Renou / `@martinRenou` / QuantStack
* Name / GitHub ID / affiliation
* Name / GitHub ID / affiliation
### Action items
- [ ] Martin: Check with Greg about what's stopping us from using stac-react
- Matt: Open any necessary issues on the stac-react repo that would enable us to collaborate with them to build a common STAC engine for use in JGIS!
### Standing items
- [ ]
### Follow-up from previous meeting(s)
- [ ]
### New agenda items
- [ ] Status for JupyterGIS
- STAC Filter extension support PR ready! Matt to review
- https://github.com/geojupyter/jupytergis/pull/1035
- Reuse / contribute to development seed [STAC react](https://github.com/developmentseed/stac-react) library?
- Need to chat with Greg about it!
- Martin will follow up with Greg: What do we need that stac-react doesn't have?
- STAC doesn't support symbology because it's a custom layer type
- Martin, Matt agree we should move towards using existing layer/source types for STAC, and move the STAC metadata for a layer (asset/item) into a new provenance field.
- Scrolly telling map!! https://github.com/geojupyter/jupytergis/pull/1061
- Imagining a workflow that's less coupled with JupyterGIS, perhaps using Notebook or MyST as the medium for authoring scrollytelling experiences and using Specta to deploy them! See Specta demo: https://trungleduc.github.io/specta/specta/
- JupyterLab already has a "preview with Specta" extension! Automatically re-renders when file content changes. We could have a live preview in JLab, then deploy.
- Matt: How does Specta integrate with (or replace) existing blogs?
- Martin: Could write a blog index as a Notebook! Potentially generate the links to all other posts with Python?
- Martin: Could iframe into an existing blog!
- Martin: Build the specta post as a single static HTML build, push to your HTTP server, link to it.
- Snapshots bot! Martin fixed it! :tada: :heart:
- Tested with JupyterGIS! Worked as expected, tested with users with write and without write permissions
- ~~reusable workflow~~ composite action: https://github.com/jupyterlab/maintainer-tools/pull/268
- Matt: Pair program on exploring reusable workflows vs composite actions? Which one is more appropriate / useful? Is it worth the extra effort?
- Matt: This actually is already a composite action, not a reusable workflow! Nevermind!
- Matt: PR for ui testing & npm security docs: https://github.com/geojupyter/jupytergis/pull/1066
- Martin: This should be in the JupyterLab documentation!
- Matt: We may need to do some reorganization, this relates to both extension development and contribution to JupyterLab itself.
- Martin: Should document that it's important to use compatible versions of JupyterLab and Galata. How to know which versions are compatible?
- [ ] Non-JupyterGIS stuff
- Matt focusing on jupyter-xarray-tiler (currently, repo is named jupyter-microgis. will change)
### Pushed to next meeting
- [ ]