Commit b341385
committed
docs: Add mYm references and intrinsic versioning explanation
Add references to mYm format documentation:
- MATLAB FileExchange: https://www.mathworks.com/matlabcentral/fileexchange/81208-mym
- GitHub repository: https://github.com/datajoint/mym
Add intrinsic versioning explanation to plugin codecs guide:
- How built-in codecs embed version in data format
- Protocol headers in <blob> (mYm\0, dj0\0)
- NumPy format version in <npy@> headers
- Self-describing structure in <object@>
- Why built-in codecs don't need explicit codec_version field
Clarifies the distinction between built-in codecs (intrinsic versioning)
and plugin codecs (explicit codec_version field).1 parent 78047a9 commit b341385
3 files changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
118 | 120 | | |
119 | 121 | | |
120 | 122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
265 | 276 | | |
266 | 277 | | |
267 | 278 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
506 | | - | |
| 506 | + | |
507 | 507 | | |
508 | 508 | | |
509 | 509 | | |
| |||
0 commit comments