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

Enhance the XML schema with metadata #120

Open
donmendelson opened this issue Apr 28, 2020 · 1 comment
Open

Enhance the XML schema with metadata #120

donmendelson opened this issue Apr 28, 2020 · 1 comment

Comments

@donmendelson
Copy link
Member

An SBE message schema should have a standardized way to tell about the artifact--who issued it, when it was published, any copyright or license information, and so on. Fortunately, there are industry standard grammars that can be used for that purpose. The leading metadata candidates that have XML schemas are:

  • Dublin Core Terms is standardized as ISO 15836. (FIX Orchestra XML schemas have a metadata section expressed as Dublin Core.)
  • PROV is a W3C standard for provenance. It is more process oriented than Dublin Core.

For backward compatibility, the metadata section could be optional.

@donmendelson
Copy link
Member Author

Proposing to use Dublin Core Terms in the same fashion as the Orchestra schema. It can be optional usage. If rules of engagement are expressed in Orchestra or other document type, metadata terms "references" or "relation" can be used to tie resources.

donmendelson added a commit to donmendelson/fix-simple-binary-encoding that referenced this issue Jun 10, 2020
@donmendelson donmendelson added this to the SBE version 2.0 milestone Mar 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant