usnistgov / metaschema

Documentation for and implementations of the metaschema modeling language
https://pages.nist.gov/metaschema/
Other
35 stars 17 forks source link

Feature/module and meta constraints namespace prefixes #686

Open david-waltermire opened 1 month ago

david-waltermire commented 1 month ago

Committer Notes

This PR adds support for prefix to namespace bindings for use in Metapath for supporting multiple models and Metapath types and functions with colliding names.

This PR will:

This PR builds on PR #659 and #570, which should be merged first.

All Submissions:

Changes to Core Features:

david-waltermire commented 1 month ago

This should be merged using "rebase and merge" to avoid merge conflicts in downstreams.

iMichaela commented 1 month ago

This should be merged using "rebase and merge" to avoid merge conflicts in downstreams.

Thank you, @david-waltermire . Do you mind including in this PR the fix for the README.md - the link [✖] https://www.nist.gov/people/david-waltermire points to your page that does not exist anymore and direct it to a valid page you have? In the meantime I'll work on permissions. I am doing my best to expedite it.

david-waltermire commented 6 days ago

I am not sure what the README should say. Feel free to update it. I can rebase this PR once the underlying repo issues are fixed.

iMichaela commented 1 day ago

@david-waltermire -- please note the PR #659 this PR depends on needs to be rebased first. Also, this PR will need to be rebased to address the conflicts.