You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,8 +28,8 @@ appreciate your help. A few things to keep in mind:
28
28
- Every contribution, big or small, matters and deserves credit.
29
29
30
30
Here are a few requests for your development process:
31
-
- We require all code to be formatted with `pyink`.
31
+
- We require all code to be formatted with `pyink` (i.e., please run `uvx pyink .`).
32
32
- Please include unit tests, if possible, and performance tests when you touch the core functionality (see `perf_tests/`).
33
33
- It's polite to do a self review before asking for one from a maintainer. Don't stress if you forget; we all do sometimes.
34
-
- Please add (or update) documentation when adding new code. We use Google Style docstrings.
34
+
- Please add (or update) documentation when adding new code. We use [Google Style docstrings](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html).
35
35
- We are thrilled to get documentation-only PRs -- especially spelling and typo fixes (I am a bad speller). If writing tutorials excites you, it would be to everyone's benefit.
Copy file name to clipboardExpand all lines: README.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -143,6 +143,15 @@ _2025 update_: Something like this is being built across a few projects! The one
143
143
As of writing, this project is [amid integrating](https://github.com/alxmrs/xarray-sql/pull/69) a
144
144
rust-based DataFusion backend provided by arrow-zarr.
145
145
146
+
## Roadmap
147
+
148
+
-[ ][@RohanDisa](https://github.com/RohanDisa) DataFusion Interoperability via the Python Dataframe Protocol [#86](https://github.com/alxmrs/xarray-sql/issues/86).
149
+
-[ ] Translate a single Zarr to a collection of tables via DataFusion's catalog interface [#85](https://github.com/alxmrs/xarray-sql/issues/85).
150
+
-[ ] Distributed beyond a single node through the DataFusion integration with Ray Datasets [#68](https://github.com/alxmrs/xarray-sql/issues/68).
151
+
-[ ] Demo: calculate Sea Surface Temperature from 1940 - Present in SQL [#36](https://github.com/alxmrs/xarray-sql/issues/36).
152
+
-[ ] Provide an option to integrate DataFusion directly to Zarr via Rust [#4](https://github.com/alxmrs/xarray-sql/issues/4).
153
+
-[ ] (To be formally announced eventually): The 100 Trillion Row Challenge [#34](https://github.com/alxmrs/xarray-sql/issues/34).
154
+
146
155
## Sponsors & Contributors
147
156
148
157
I want to give a special thanks to the following folks and institutions:
0 commit comments