GeoJupyter virtual hackathon 2025-04-16

Hackathons

A GeoJupyter virtual hackathon. Open to all!

Author

The GeoJupyter community

Published

April 16, 2025

GeoJupyter virtual hackathon 2025-04-16

Please add new agenda items under the New agenda items heading!

Attendees

Your name / GitHub ID / affiliation / favorite breakfast food?

  • Matt Fisher / @mfisher87 / DSE / bacon!!!
  • Tammy Woodard / @tawoodard / ClarkCGA / leftovers
  • Aman Ahuja / @amanahuja / Fenris / bfast burrito
  • Greg Mooney / @gjmooney / QuantStack / yogurt
  • Jon Marokhovsky / @jmarokhovsky / ClarkCGA / corned beef hash
  • Sanjay Bhangar / @batpad / Development Seed / biscuits and gravy
  • Kristin Davis / @kpdavi / DSE / breakfast potatoes

Agenda & notes

⚡ (5 minutes) Lightning intros

Tell us about you in 30 seconds or less!

Aman – I will be dropping off early today, just wanted to see the community and say hello.

🌐 (5 minutes) Lightning demo

What’s new? Show & tell. Post on Zulip to request a show & tell slot; by default, QuantStack will demo awesome JupyterGIS progress each meeting!

💡 (5 minutes) Idea / team forming

  • What do you want to work on today?
  • Add your ideas to the “Hack teams” section below.
  • Add your favorite emoji next to ideas you’re excited about. Press the colon (:) key on your keyboard or navigate to “Insert > Emoji” in the menu bar to open the emoji browser.
  • Form teams from the ideas generated in the steps above! Add your objectives to the “Hack teams” section of the doc below.
  • Create breakout rooms.

🪄 (all the minutes) Hack together!

💬 (10 minutes) Share out

  • Save your progress in GitHub or Zulip as appropriate! Please write for people who don’t have full context; link to related issues and documentation!
  • Fill in the “Share out” section of the doc below.

Hack teams

For ideas, check out the hackathon and good first issue labels on the JupyterGIS project!

Join the corresponding breakout room to hack!

  1. Re-implement “QGIS bounce” workflow in JGIS: https://github.com/geojupyter/jupytergis/issues/513 ++++
  • See blog post for more: https://geojupyter.org/blog/20250410-community-insight-qgis-bounce/
  1. Brainstorm mechanisms for reproducible analysis when moving between point-and-click and notebook environments: https://github.com/geojupyter/jupytergis/issues/436#issuecomment-2637601373 +++

Try JupyterGIS in JupyterLite: https://jupytergis.readthedocs.io/en/latest/

Share out

Think about: What exciting things did you accomplish? What loose ends remain? Big questions? Big ideas?

  • Struggled with implementing the GIS Bounce workflow by opening a new full document window. Decided to go with a sidecar approach for now and revisit this later!