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

XML schema [RC1] lacks stable keys for some elements #1

Closed
donmendelson opened this issue Jan 12, 2017 · 0 comments
Closed

XML schema [RC1] lacks stable keys for some elements #1

donmendelson opened this issue Jan 12, 2017 · 0 comments

Comments

@donmendelson
Copy link
Member

Most elements have an "id" or "name" attribute or both. However, certain XML elements lack a unique key that remains stable between version updates. Therefore, comparison of two files is not possible.

  • Current practice is to identify the <protocol> element (formerly <fix>) by concatenation of FIX version and extension pack number. Therefore, the value changes after every modification, making it impossible to correlate in two files. Suggest adding "name" attribute that does not change with extension pack.

  • Abbreviation element lacks an identifier. Suggest renaming "abbrTerm" to "name".

  • Code element (formerly enum) lacks id or name. Suggest renaming "symbolicName" to "name".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant