Open clairerye opened 4 years ago
@lauraclarke can you add a better description of what you want here, in terms of being able to host the metadata community documentation from the github website that Marion created and also keeping the schema stuff that is already on schema.humancellatlas.org
@mshadbolt @zperova Do you think I missed anything from high-level requirements/acceptance criteria?
I think making the metadata dictionary automatically updated from schema would need a different ticket.
Should we turn this into an epic and have one ticket for static content and one for automated update of the metadata dictionary?
If this work is going to be done by the devs, shouldn't they be asked this question?
Should we turn this into an epic and have one ticket for static content and one for automated update of the metadata dictionary?
I see them as independent jobs personally.
If this work is going to be done by the devs, shouldn't they be asked this question?
This work needs collaboration across the devs and the wrangers and depending on the task an individual with the right skills should complete it.
Should we turn this into an epic and have one ticket for static content and one for automated update of the metadata dictionary?
I see them as independent jobs personally.
What is the current process for updating the dictionary?
generate a spreadsheet from the schema_template_generator with all fields, run a script to do some filtering and cleaning up and transposing, save in a folder that the app recognises, deploy to shiny.io.
I think that the website as it stands could be deployed to https://schema.humancellatlas.org/.
The metadata dictionary is a separate entity and decisions need to be made about how it should be implemented in the future. Either editing the current version to query the schemas themselves within R or transitioning to a different implementation.
gh-pages is a static hosting service so if we continue on this then we couldn't have a service that was fully automated and would update when schemas are updated unless it is hosted somewhere else.
Anyway there are many considerations that require a conversation about it going forward but I don't think it should block the documentation moving somewhere that is accessible by the community.
Also doesn't seem that important to have it automatically update since we can't update schema at the moment anyway
As a contributor, I want to find information about the HCA metadata schema at the schema.humancellatlas.org address.
We need an avenue to provide information to the community about our metadata standards. They need to be able to pre-plan their metadata collection, understand how what fields are required and what fields are option and understand the design and evolution principles of our schema.
@mshadbolt has produced a prototype site which is hosted here: https://ebi-ait.github.io/hca-metadata-community/
The contents of this site should be hosted alongside the JSON schema definitions themselves on https://schema.humancellatlas.org/
Requirements
Acceptance criteria