Skip to content

Commit c584949

Browse files
github-actions[bot]pre-commit-ci[bot]mfisher87
authored
Add virtual-hackathon meeting notes 2025-05-14 (#81)
* Add blog/20250515-virtual-hackathon/index.md * Update blog/20250515-virtual-hackathon/index.md * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Cleanup extra text --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Matt Fisher <3608264+mfisher87@users.noreply.github.com>
1 parent 80d9b4a commit c584949

File tree

1 file changed

+129
-0
lines changed

1 file changed

+129
-0
lines changed
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
---
2+
title: "GeoJupyter virtual hackathon 2025-05-14"
3+
description: |
4+
A GeoJupyter virtual hackathon. Open to all!
5+
date: "2025-05-14"
6+
image: "/assets/images/hackathon.jpg"
7+
author:
8+
- name: "The GeoJupyter community"
9+
categories:
10+
- "Hackathons"
11+
tags: [hackathons]
12+
---
13+
14+
# GeoJupyter virtual hackathon 2025-05-14
15+
16+
Please add new agenda items under the `New agenda items` heading!
17+
18+
- [Join us on Zoom](https://berkeley.zoom.us/j/92451699568)
19+
- [What time is the meeting in my time zone?](https://dateful.com/convert/utc?t=3pm)
20+
- [Previous hackathons](https://geojupyter.org/blog/#category=Hackathons)
21+
- [GeoJupyter](https://geojupyter.org) handy links:
22+
- [GitHub org](https://github.com/geojupyter)
23+
- [Community calendar](https://geojupyter.org/calendar.html)
24+
- [Zulip chat](https://jupyter.zulipchat.com/#narrow/channel/471314-geojupyter)
25+
26+
27+
## Attendees
28+
29+
Your name / GitHub ID / affiliation / What are you drinking this morning/evening?
30+
31+
* Sanjay Bhangar / @batpad / Development Seed / Chai
32+
* Matt Fisher / @mfisher87 / Schmidt DSE / Raspberry lemonade!
33+
* Arjun Verma / @arjxn-py / QuantStack / Lemonade
34+
* Kristin Davis / @kpdavi / DSE / Regular coffee (booring but works =])
35+
* Felipe Montealegre-Mora / @felimomo / DSE / Specialty coffee from Finca Mora >:) learning how to properly pour over!
36+
37+
38+
## Agenda & notes
39+
40+
### ⚡ (5 minutes) Lightning intros
41+
42+
Tell us about you in 30 seconds or less!
43+
44+
45+
### 🌐 (5 minutes) Lightning demo
46+
47+
What's new? Show & tell.
48+
Post on Zulip to request a show & tell slot; by default, QuantStack will demo awesome
49+
JupyterGIS progress each meeting!
50+
51+
52+
### 💡 (5 minutes) Idea / team forming
53+
54+
* What do you want to work on today?
55+
* Add your ideas to the “Hack teams” section below.
56+
* 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.
57+
* Form teams from the ideas generated in the steps above! Add your objectives to the “Hack teams” section of the doc below.
58+
* Create breakout rooms.
59+
60+
61+
### 🪄 (all the minutes) Hack together!
62+
63+
### 💬 (10 minutes) Share out
64+
65+
* Save your progress in GitHub or Zulip as appropriate!
66+
Please write for people who don’t have full context; link to related issues and documentation!
67+
* Fill in the “Share out” section of the doc below.
68+
69+
70+
## Hack teams
71+
72+
For ideas, check out the [hackathon](https://github.com/geojupyter/jupytergis/labels/hackathon) and [good first issue](https://github.com/geojupyter/jupytergis/labels/good%20first%20issue) labels on the JupyterGIS project!
73+
74+
Join the corresponding breakout room to hack!
75+
76+
1. Symbology Panel UX Improvements:
77+
- https://github.com/geojupyter/jupytergis/issues/694
78+
- https://github.com/geojupyter/jupytergis/issues/695
79+
3. File dialog scrunches file names (https://github.com/geojupyter/jupytergis/issues/389) ++
80+
81+
82+
### Didn't work on
83+
84+
5. GISDocument doesn't respect `projection` argument (https://github.com/geojupyter/jupytergis/issues/688)
85+
6. Document supported data formats (https://github.com/geojupyter/jupytergis/issues/317)
86+
7. Document our breaking change policy (https://github.com/geojupyter/jupytergis/issues/641)
87+
8. New demo image / animation for README (https://github.com/geojupyter/jupytergis/issues/334)
88+
9. Enable viewing source and layer metadata (https://github.com/geojupyter/jupytergis/issues/471)
89+
90+
91+
92+
## Share out
93+
94+
Think about:
95+
What exciting things did you accomplish?
96+
What loose ends remain?
97+
Big questions? Big ideas?
98+
99+
* File dialog scrunches / truncates file names
100+
* The file dialog comes from `@jupyterlab/filebrowser`
101+
* It's the same as the file browser on the left panel
102+
* The file browser on the left panel works perfectly!
103+
* We're just using in a different context to display it as a modal
104+
* Maybe the context is the problem, and the file browser in the left panel depends on some CSS from a parent element to look correct?
105+
*
106+
* Reproduction is inconsistent :exploding_head: :melting_face:
107+
* Some people/browsers see ellipses, some people don't
108+
* Sanjay sees ellipses in Firefox, no ellipses in Chrome
109+
* Some people see truncation, some people don't
110+
* It doesn't seem like truncation depends on the browser
111+
* It seems to have nothing to do with browser model or browser version
112+
* Matt (Ubuntu) was using Firefox 137, and it reproduced
113+
* Kristin (Mac) was using Firefox 138, and it did not reproduce
114+
* Matt upgraded to Firefox 138, and it did reproduce
115+
* Martin (Fedora) was using latest Firefox, and it did not reproduce
116+
* Sanjay (Mac) reproduced in Chrome & Firefox 137
117+
* Arjun (Mac) was using Chrome, unable to reproduce fully
118+
* Decreasing width of the file browser hides modified dates
119+
* But the filenames never get scrunched
120+
* Felipe (Mac) was using Safari & Firefox, and it reproduced
121+
* Fiddling around with styles sometimes helps, but hasn't yet yielded a full solution where the dialog works exactly like the file browser in the left panel.
122+
* TODO: Sanjay to fill out some of the things he's tried!
123+
* DID SANJAY ('s drunk AI companion) FIX IT ?!?!?!?!?!
124+
* How? ... TODO ...
125+
* Sanjay modified packages/base/source/style/dialog.css
126+
* In the main branch, there's basically nothing in that file
127+
128+
* Were able to fix :tada::
129+
* Symbology panel: color steps are not recovered properly after setting graduated radius - https://github.com/geojupyter/jupytergis/issues/694 with https://github.com/geojupyter/jupytergis/pull/700

0 commit comments

Comments
 (0)