-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publishing mechanism #60
Labels
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We would like to provide users with a mechanism that allows them to publish a workflow or data product (product) that they have created on a Marble node.
When a user wants to publish a product, it should be accompanied with some metadata that helps other users search for and use the product for their own research. Another user should also be able to recreate the product using the same steps as the original author.
Publishing requirements (note that this is not an exhaustive list, feel free to add to it):
The entire publishing mechanism should include:
Suggested steps to take for this project:
Research the following if you are not already familiar:
Research/compile example of the sort of data and workflows that users may want to publish on Marble
Compile a list of metadata that should accompany a published product
Translate the metadata described above as a STAC extension(s) so that published products can be stored as a STAC entry
Design the UI for users to request that their product be published
Design the UI for node administrators to accept, request changes, or reject a request
Implement the UI for steps 5 and 6 above
Write software that takes a data product (and accompanying metadata) once it has been accepted for publishing and:
Deliverables:
Participants/Roles:
The text was updated successfully, but these errors were encountered: