# What's Next - Software

**URL:** <https://discourse.pangeo.io/t/whats-next-software/3883>\
**Category:** Uncategorized\
**Created:** [December 7, 2023, 2:51pm UTC](https://discourse.pangeo.io/t/whats-next-software/3883 "2023-12-07T14:51:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrocklin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/mrocklin/32/2280_2.png) [@mrocklin](https://discourse.pangeo.io/u/mrocklin)\
**Post date:** [December 7, 2023, 2:51pm UTC](https://discourse.pangeo.io/t/whats-next-software/3883/1 "2023-12-07T14:51:48Z")

</div>

On 2023-12-06 several folks met and discussed "What’s next for Pangeo” organized by @TomNicholas . This article collects links to other sub-topics below. I propose that people engage asynchronously on those topics for a bit, and based on the activity we decide what to discuss synchronously.

Sub-topics include:

- [What's Next - Software - Massive Scale](https://discourse.pangeo.io/t/whats-next-software-massive-scale/3879)
- [What's Next - Software - In-Memory Performance](https://discourse.pangeo.io/t/whats-next-software-in-memory-performance/3880)
- [What's Next - Software - Production Visualization](https://discourse.pangeo.io/t/whats-next-software-production-visualization/3881)
- [What's Next - Software - Geospatial Bridge](https://discourse.pangeo.io/t/whats-next-software-geospatial-bridge/3882)

Pinging individuals who expressed interest in this topic: @jack_kelly @maxrjones @norlandrhagen @weiji14 @kafitzgerald @TomAugspurger @jbednar @Michael_Sumner @Thomas_Moore (or at least the nine people that Discourse will let me ping (I’ll reach out to James Bourbeau and Deepak Cherian and Justus Magin and Andrew Huang Separately)

---

<div class="post-metadata">

**Author:** ![TomNicholas](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/tomnicholas/32/3189_2.png) [@TomNicholas](https://discourse.pangeo.io/u/TomNicholas)\
**Post date:** [December 7, 2023, 3:56pm UTC](https://discourse.pangeo.io/t/whats-next-software/3883/2 "2023-12-07T15:56:14Z")

</div>

You’re doing god’s work here Matt! I will try to go through what you’ve posted across the various threads.

(@dcherian @jrbourbeau @keewis @ahuang11)

---

<div class="post-metadata">

**Author:** ![mrocklin](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/mrocklin/32/2280_2.png) [@mrocklin](https://discourse.pangeo.io/u/mrocklin)\
**Post date:** [December 7, 2023, 3:57pm UTC](https://discourse.pangeo.io/t/whats-next-software/3883/3 "2023-12-07T15:57:00Z")

</div>

> [@TomNicholas](#):
>
> You’re doing god’s work here Matt

Apparently God is community organizer.

---

<div class="post-metadata">

**Author:** ![jbednar](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/jbednar/32/951_2.png) [@jbednar](https://discourse.pangeo.io/u/jbednar)\
**Post date:** [December 8, 2023, 12:45am UTC](https://discourse.pangeo.io/t/whats-next-software/3883/4 "2023-12-08T00:45:40Z")

</div>

For completeness, someone also brought up the need for better software to handle regridding, but I think just mentioning that is enough because there were no volunteers to actually dive in and attack that in a concerted way. 🙂

---

<div class="post-metadata">

**Author:** ![jack\_kelly](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/jack_kelly/32/702_2.png) [@jack\_kelly](https://discourse.pangeo.io/u/jack_kelly)\
**Post date:** [December 8, 2023, 11:11am UTC](https://discourse.pangeo.io/t/whats-next-software/3883/5 "2023-12-08T11:11:17Z")

</div>

I’m definitely interested in helping to speed up regridding (because that’s a bottleneck for us, too). But I probably won’t get round to doing anything useful on this topic for at least a year! Maybe longer…

---

<div class="post-metadata">

**Author:** ![TomNicholas](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.pangeo.io/tomnicholas/32/3189_2.png) [@TomNicholas](https://discourse.pangeo.io/u/TomNicholas)\
**Post date:** [December 8, 2023, 3:00pm UTC](https://discourse.pangeo.io/t/whats-next-software/3883/6 "2023-12-08T15:00:44Z")

</div>

The regridding bullet point was an attempt to nerd-snipe someone(s) into fleshing out the prototype that Ryan showed is possible (here [Conservative Region Aggregation with Xarray, Geopandas and Sparse](https://discourse.pangeo.io/t/conservative-region-aggregation-with-xarray-geopandas-and-sparse/2715)).

@keewis also said

> (I have something like this working in [https://github.com/IAOCEA/xarray-healpy](https://www.google.com/url?q=https://github.com/IAOCEA/xarray-healpy&sa=D&source=docs&ust=1702049035179322&usg=AOvVaw2doTS6pgf7VT7CsjrszrGm), where the name is not that descriptive… it really is just general regridding using a tree and numba to do bilinear interpolation)

IMO this would be a great project for an institution to take ownership of - it requires sustained effort to flesh out, but would certainly be extremely widely used. But anyone interested in that should probably go to the thread linked above.
