Skip to content

Commit d12d677

Browse files
committed
Polish the announcement blog post
1 parent c0c217c commit d12d677

File tree

1 file changed

+59
-19
lines changed
  • blog/20250108-introducing-geojupyter

1 file changed

+59
-19
lines changed
Lines changed: 59 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
---
22
title: "Introducing GeoJupyter"
33
date: "2025-01-08"
4+
description: |
5+
We believe that geospatial data analysis and exploration should be free, open source,
6+
and accessible for everyone!
47
author:
58
- name: "Matt Fisher"
69
orcid: "0000-0003-3260-5445"
710
categories:
811
- "Announcements"
912
---
1013

11-
## Need
14+
## :puzzle_piece: Need
1215

1316
**We believe that geospatial data analysis and exploration should be free, open source,
1417
and accessible for everyone!**
@@ -24,34 +27,71 @@ power of code-based workflows to enable flexible alterations, version control, a
2427
low-friction reproducibility and publishing.
2528

2629

27-
## Vision
30+
## :telescope: Vision
2831

29-
![An animation of a little girl in a white dress speaking with the caption "¿Por que no los dos?", meaning "Why not both?"](https://media1.tenor.com/m/cFkttZU0au8AAAAd/porque-no-los-dos-gif.gif)
32+
![An animation from the 1990s childrens' TV program "Captain Planet" depicting the planeteers combining their powers to summon... Captain Planet!](https://media1.tenor.com/m/hWtovfyLjNAAAAAd/captain-planet-let-our-powers-combine.gif)
3033

31-
We intend to create a new generation of reproducible and scriptable tools for exploring
32-
data about our planet that may include tasks traditionally done with desktop GIS
33-
applications, but also as part of analysis pipelines that go beyond typical GIS uses;
34-
not just mapping, but working with any dataset about our planet that has spatio-temporal
35-
structure, for example climate models or subsurface data acquired with remote sensing
36-
instruments.
34+
<div class="quote">
35+
{{< include /elevator-pitch.md >}}
36+
</div>
3737

38+
GeoJupyter will comprise a new generation of tools and enhancements to existing tools
39+
supporting exploring data about our planet. This includes tasks traditionally done
40+
with desktop GIS applications, but also analysis pipelines that go beyond typical GIS
41+
uses; supporting any dataset about our planet that has spatio-temporal structure, for
42+
example climate models or subsurface data acquired with remote sensing instruments.
3843

39-
## Process
4044

41-
Standing on the shoulders of the geosciences and open source communities, we aim to
42-
**build new tooling for exploring, manipulating, and analyzing geospatial data on top of
43-
the foundation laid by Jupyter and JupyterLab.**
45+
## :memo: Process
4446

45-
To achieve this, we will:
47+
To achieve our goals, we will:
4648

47-
* Gather information about user experiences and points of pain or joy.
49+
* Gather information about geospatial data practitioners' workflows and points of pain
50+
or joy.
4851
* Establish new GeoJupyter community spaces and build new partnerships with Earth
4952
science and open source communities.
50-
* Develop sacrificial concepts to find a good fit for community needs.
53+
* Develop sacrificial concepts and prototypes to fit our work to community needs.
54+
* Deliver high-quality software solutions, educational materials, and training sessions.
5155

5256

53-
## How you :index_pointing_at_the_viewer: can get involved
57+
## :watch: Where is GeoJupyter now?
5458

55-
:speech_balloon: [Chat with us on Zulip](https://jupyter.zulipchat.com/#narrow/channel/471314-geojupyter)!
59+
We have established a
60+
[community chat space on Zulip](https://jupyter.zulipchat.com/#narrow/channel/471314-geojupyter/topic/Welcome)
61+
and a [community calendar](/calendar.md).
62+
We are currently scheduling our first series of community meetings, with many more to come.
5663

57-
:hammer_and_wrench: [Contribute to JupyterGIS](https://github.com/geojupyter/jupytergis/)
64+
Sponsored by the European Space Agency,
65+
[QuantStack is leading development of JupyterGIS](https://blog.jupyter.org/jupytergis-d63b7adf9d0c)
66+
([GitHub](https://github.com/geojupyter/jupytergis)),
67+
a real-time collaborative GIS environment for JupyterLab. We're
68+
[imagining new workflows](https://jupyter.zulipchat.com/#narrow/channel/471314-geojupyter/topic/.22Bouncing.22.20between.20JupyterGIS.20and.20a.20Jupyter.20Notebook), and we need your creativity, knowledge, and skills!
69+
70+
We have completed over a dozen interviews targeting geospatial data practitioners from
71+
diverse backgrounds, including education, data user support, Earth science, remote
72+
sensing, software engineering, and product development.
73+
Some themes we've preliminarily identified:
74+
75+
> :star_struck: It feels _amazing_ to explore data, see a completed visualization, and
76+
> use creativity to answer questions with geospatial data!
77+
>
78+
> :grimace: It can be time-consuming, finnicky, and frustrating to create visualizations
79+
> and debug geospatial data, which is notoriously "quirky".
80+
>
81+
> :person_climbing: Learning geospatial concepts and programming is hard.
82+
> Many learners struggle without ready visual feedback.
83+
84+
We will follow up soon with a more comprehensive blog post about our interviews.
85+
86+
For early development, we have narrowed our focus on the educational user: teachers and
87+
students. We will build partnerships with research education communities and university
88+
classrooms as early users who will shape GeoJupyter.
89+
90+
91+
## :index_pointing_at_the_viewer: How you can get involved
92+
93+
:wave: [Say "hello" on Zulip](https://jupyter.zulipchat.com/#narrow/channel/471314-geojupyter/topic/Welcome)!
94+
95+
:hammer_and_wrench: [Contribute to JupyterGIS](https://github.com/geojupyter/jupytergis/)!
96+
97+
:calendar: [Attend community events on our calendar](/calendar.md)!

0 commit comments

Comments
 (0)