You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The lab folks did some work on lossless round-trip translation of JADN to Thrift, Protobuf, and Avro. The theory is to be able to do that for any schema language. In practice, the closer the language is to supporting CBOR major types, the easier the translation. It is an explicit non-goal to extend JADN to support format-specific serialization capabilities beyond the CBOR model, although specially-formatted comments in either JADN or the concrete schema language can be used to preserve information across round-trips that isn't supported by the data model.
Avro is definitely on the radar, and work priorities are affected by community interest. Thanks for the suggestion. And for any PRs you might propose :-). Seriously, any new serialization rules specify how each JADN type and option is represented in the target format, so an Avro proposal would start by figuring out and documenting that mapping.
{Brainstorming here] Thought s on adding Apache Avro to the Translation target Schemas? (In your free time after Protobuff?) ;-)
https://avro.apache.org/docs/current/spec.html
The text was updated successfully, but these errors were encountered: