Skip to content

Conversation

@mfisher87
Copy link
Member

@mfisher87 mfisher87 commented Dec 16, 2024

Goal: Define GeoJupyter, what we're doing / have done, where we're going, and how to participate. After reading this, someone in the GIS community who hasn't heard of GeoJupyter will have an understanding of what we're trying to do and if they want to contribute, how to get started. Attendees of our first core community meeting should feel comfortable going in to the meeting after reading this blog post.

Re-using language from the job posting: https://dse.berkeley.edu/about/jobs/scientific-software-developer

Preview: https://geojupyter--6.org.readthedocs.build/en/6/blog/20250108-introducing-geojupyter/

@mfisher87 mfisher87 changed the title GeoJupyter announcement blog post WIP: GeoJupyter announcement blog post Dec 16, 2024
@mfisher87 mfisher87 mentioned this pull request Jan 8, 2025
@mfisher87 mfisher87 changed the title WIP: GeoJupyter announcement blog post WIP: GeoJupyter announcement blog post, update about page, add community calendar Jan 8, 2025
@mfisher87 mfisher87 changed the title WIP: GeoJupyter announcement blog post, update about page, add community calendar WIP: add community calendar, GeoJupyter announcement blog post, update about page Jan 8, 2025
low-friction reproducibility and publishing.


## :telescope: Vision
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔮 ? :)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the vision, maybe we can use the term 'multi-player mode' to differentiate JupyterGIS from the classical single-player desktop GIS apps? E.g. I'm keeping an eye on the Zed code editor which had a vision of designing a code editor from the ground-up based on collaborative editing (see their intro blog post at https://zed.dev/blog/beta), and there are parallels to what GeoJupyter is trying to do here.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really trying to keep this a quick read while still hitting the key points.


## :telescope: Vision

![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)
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Too dorky? 😆

@mfisher87 mfisher87 changed the title WIP: add community calendar, GeoJupyter announcement blog post, update about page Add community calendar, GeoJupyter announcement blog post, update about page Jan 8, 2025
@mfisher87 mfisher87 marked this pull request as ready for review January 8, 2025 02:57
@mfisher87 mfisher87 closed this Jan 8, 2025
@mfisher87 mfisher87 reopened this Jan 8, 2025
@mfisher87
Copy link
Member Author

Reopened to trigger RTD automations

@iamciera
Copy link
Contributor

iamciera commented Jan 8, 2025

Hi Matt, Amazing work.

Love the the Process section - shows clear identifiable steps forward! And highlighting some early takeaways from the interviews! This will lead nicely into a blog post that goes deeper into the take-aways from the interview process.

Few minor nit-picky comments, you can take or leave:

  • "programming-based GIS world which provides cutting-edge editing, reproducibility, and publishing experiences." Not sure what you mean by publishing experiences, but I believe pro-ArcGIS users would argue that the ArcGIS Storymaps are a great publishing experience. Or, I think I see, are you talking about automated publishing pipelines, like continuous integration and delivery? Maybe just add "automated publishing experiences". Or ignore this comment completely 😂
  • I would stick to using one of these phrases "code-based" or "programming-based", not both.

@mfisher87
Copy link
Member Author

mfisher87 commented Jan 9, 2025

"programming-based GIS world which provides cutting-edge editing, reproducibility, and publishing experiences." Not sure what you mean by publishing experiences, but I believe pro-ArcGIS users would argue that the ArcGIS Storymaps are a great publishing experience. Or, I think I see, are you talking about automated publishing pipelines, like continuous integration and delivery? Maybe just add "automated publishing experiences". Or ignore this comment completely 😂

Thanks for this, that's a great point! Yes, I'm largely thinking of continuous delivery automation, a little bit about things like Zenodo, or of the many tools that take a notebook as an input and produce a website as an output! I like "automated publishing experiences" :)

I would stick to using one of these phrases "code-based" or "programming-based", not both.

💯 Great catch. I was jumping between the two mentally because I couldn't decide which I preferred. I think I prefer programming-based, but I'm struggling to verbalize why.

fperez
fperez previously requested changes Jan 9, 2025
Copy link
Contributor

@fperez fperez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very minor changes suggested, otherwise fantastic work, thanks @mfisher87 !!

low-friction reproducibility and publishing.


## :telescope: Vision
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the vision, maybe we can use the term 'multi-player mode' to differentiate JupyterGIS from the classical single-player desktop GIS apps? E.g. I'm keeping an eye on the Zed code editor which had a vision of designing a code editor from the ground-up based on collaborative editing (see their intro blog post at https://zed.dev/blog/beta), and there are parallels to what GeoJupyter is trying to do here.

@mfisher87
Copy link
Member Author

For the vision, maybe we can use the term 'multi-player mode' to differentiate JupyterGIS from the classical single-player desktop GIS apps

Nice, I like that! Thank you :)

@mfisher87 mfisher87 requested a review from fperez January 10, 2025 21:29
@mfisher87 mfisher87 dismissed fperez’s stale review January 10, 2025 21:30

Applied requested changes!

@mfisher87 mfisher87 merged commit eac30ff into main Jan 10, 2025
2 checks passed
@mfisher87 mfisher87 deleted the intro-blog-post branch January 10, 2025 22:32
@mfisher87
Copy link
Member Author

Thanks everyone for your input!! We can always make more changes. If anyone notices anything open an issue or let me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants