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
Right now Onda.jl has its own system for supporting author-defined extensions for new serialization formats (xref #97). I think it'd be nice/tractable to just use Legolas for this instead.
e.g. define RawLPCMSignalV1 > SignalV2, LPCMZstSignalV1 > SignalV2, etc.
this would be a breaking change though, and i didn't want to stuff #133 with more breakages
The text was updated successfully, but these errors were encountered:
jrevels
changed the title
support serialization format extension via Legolas schema version extension
support serialization target/format extension via Legolas schema version extension
Dec 11, 2022
If Legolas supported multiple inheritance this same approach could be used for (de)serialization targets, i.e. the sample data storage system, in composition w/ the format extension idea above.
so you could have MySignalV1 > (LPCMZstSignalV1, S3SignalV1) > SignalV2, or MySignalV1 > (RawLPCMSignalV1, LocalFileSystemSignalV1) > SignalV2, etc.
Right now Onda.jl has its own system for supporting author-defined extensions for new serialization formats (xref #97). I think it'd be nice/tractable to just use Legolas for this instead.
e.g. define
RawLPCMSignalV1 > SignalV2
,LPCMZstSignalV1 > SignalV2
, etc.this would be a breaking change though, and i didn't want to stuff #133 with more breakages
The text was updated successfully, but these errors were encountered: