Feature / Format Matrix (as a Markdown table in a JEP?)
- Name, Source URL, Spec, Docs URL
- Required features:
- Binary outputs (that are stable for the future)
- Notebook metadata
- Cell metadata
- Renders read-only with just JS (is this a requirement?)
- Line-diffable (with indentation)
- nbdime is an existing solution for diffing notebooks written in Python
- Source-editable
-
https://jupytext.readthedocs.io/en/latest/formats.html#markdown-formats
- Jupytext Markdown, R Markdown, Pandoc Markdown, MyST Markdown
-
https://jupytext.readthedocs.io/en/latest/formats.html#markdown-formats
- Maybe post additional features here prefixed with e.g.?:
- REQUIRED:
- NICETOHAVE:
Linked Data for Linked Research
Neither YAML-LD nor Markdown-LD are yet things. JSON-LD metadata would be great to have; as these are graphs of resources that link to other resources (#LinkedData, #LinkedResearch, #LinkedReproducibility). There have been some discussions regarding notebook-level and cell-level linked data.
- STATUSQUO: Embedded JSON is parseable by search engines with just a JSON parser
Add it to Jupytext
Is there any reason that any new (pre-JEP) format cannot be prototyped in Jupytext?