xpublish-file-metadata
: A simple dataset router plugin to serve underlying non-zarr file metadata (help wanted)
#12
xaviernogueira
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all.
I quickly spun up this repo: https://github.com/xaviernogueira/xpublish-file-metadata which stores a dataset router plugin for serving non-zarr metadata. See the README for a full description.
Some key points:
cfgrib
library has non-windows binary dependencies making the installation a bit more convoluted.datasets/{dataset}/file-metadata/{format}/...
pattern but rather dropped the "format" path parameter in exchange for a unified response type regardless of what the underlying file format is. One can see what the underlying format is viafile-metadata/format
. This is different than the Zarr plugin implementation, but I believe it makes the most sense rather than documenting 4 endpoints (one for each file type) where only one would work.I have a CI/CD yaml ready to publish this to PyPi as soon as I make a release. Before I do I was hoping to get some feedback. I don't have too much time to spend on this, so feedback that requires major re-write I will ask that one makes a PR instead.
I am also happy to transfer ownership to
xpublish-community
once things are stable.Thanks! Next up is the
xpublish-stac
provider plugin...Beta Was this translation helpful? Give feedback.
All reactions