Skip to content
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

Separate schema language and storage away from NWB format #383

Open
1 of 5 tasks
rly opened this issue Jan 3, 2020 · 2 comments
Open
1 of 5 tasks

Separate schema language and storage away from NWB format #383

rly opened this issue Jan 3, 2020 · 2 comments
Assignees
Labels
category: enhancement improvements of code or code behavior priority: low alternative solution already working and/or relevant to only specific user(s) topic: docs Issues related to documentation topic: software process Issues related to the software process and organization

Comments

@rly
Copy link
Contributor

rly commented Jan 3, 2020

@rly rly assigned rly and ajtritt Jan 3, 2020
@rly
Copy link
Contributor Author

rly commented Aug 28, 2020

HDMF schema language is now in https://github.com/hdmf-dev/hdmf-schema-language/
But this is (slightly) different than the NWB schema language which uses keys such as neurodata_type instead of data_type.

Should I fork hdmf-dev/hdmf-schema-language into a new repo NeurodataWithoutBorders/nwb-schema-language, where the values in namespace_map.yaml and in a few other places are changed to be appropriate for NWB? That way, if hdmf-dev/hdmf-schema-language is updated, those upstream changes can still be merged into the nwb-schema-language fork.

@oruebel
Copy link
Contributor

oruebel commented Aug 28, 2020

Should I fork hdmf-dev/hdmf-schema-language into a new repo NeurodataWithoutBorders/nwb-schema-language,

I think that makes sense. Hopefully that will not add too much overhead down the line, but since changes to the language are not too common, I think this should not be big issue.

@stephprince stephprince added category: enhancement improvements of code or code behavior priority: low alternative solution already working and/or relevant to only specific user(s) topic: docs Issues related to documentation topic: software process Issues related to the software process and organization labels May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: enhancement improvements of code or code behavior priority: low alternative solution already working and/or relevant to only specific user(s) topic: docs Issues related to documentation topic: software process Issues related to the software process and organization
Projects
None yet
Development

No branches or pull requests

4 participants