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
Uh oh!
There was an error while loading. Please reload this page.
-
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:
cfgriblibrary 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-communityonce things are stable.Thanks! Next up is the
xpublish-stacprovider plugin...Beta Was this translation helpful? Give feedback.
All reactions