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
We would like to have a schema package management system such that
it is easy to install specific versions of schemas that are depended on
local copies can be made
everything is archived
it is easy to make releases
etc
We would rather avoid the overhead of writing lots of custom software and maintaining a server
note this discussion is about schema package management. for the code we of course use pypi. However it is worth noting that it would be possible to piggy back schema package managent off the back of npm, pypi, etc, as they all allow distribution of files alongside code.
one idea is to use zenodo
different versions would be under a shared conceptdoi for each package
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Writing up some discussion with @hsolbrig
We would like to have a schema package management system such that
We would rather avoid the overhead of writing lots of custom software and maintaining a server
note this discussion is about schema package management. for the code we of course use pypi. However it is worth noting that it would be possible to piggy back schema package managent off the back of npm, pypi, etc, as they all allow distribution of files alongside code.
one idea is to use zenodo
LinkML community on zenodo: https://zenodo.org/communities/linkml?page=1&size=20
this can be queried:
so a PM system could (given association between package names and concept DOIs) handle downloading latest or all versions of a package
zenodo will be around for a while
https://about.zenodo.org/infrastructure/
Beta Was this translation helpful? Give feedback.
All reactions