I would like to propose a broad set of enhancements to the core data model and the associated Zinc and JSON encodings which I will term "Data Model 3.0". This proposal is a superset of the existing data model and formats - older versions of Zinc and JSON are 100% compatible with these enhancements. Use of these features would require ver:"3.0" in the Zinc and JSON grid version to indicate use of the features.
These round of enhancements is proposed to address issues which continually seem to be cropping up, especially with regard as the community builds more sophisticated tools to work with Haystack data.
A bullet list of the proposed enhancements:
NA: add support for the non-available value to indicate bad data
Nested Collections: add support for fully nested lists, dicts, and grids
XStr: extended strings to annotate string data with type information
Kind: formalized syntax for specifying tag kind types
Each specific feature is discussed in detail in a separate forum post.
Brian Frank Mon 11 Jan 2016
I would like to propose a broad set of enhancements to the core data model and the associated Zinc and JSON encodings which I will term "Data Model 3.0". This proposal is a superset of the existing data model and formats - older versions of Zinc and JSON are 100% compatible with these enhancements. Use of these features would require ver:"3.0" in the Zinc and JSON grid version to indicate use of the features.
These round of enhancements is proposed to address issues which continually seem to be cropping up, especially with regard as the community builds more sophisticated tools to work with Haystack data.
A bullet list of the proposed enhancements:
Each specific feature is discussed in detail in a separate forum post.