Objective: Ensure backwards compatibility with the Zazuko format and provide an easy migration path.
Description:
Existing .sparqlbook files (JSON-based) from Zazuko must open correctly and be convertible to our native markdown format.
- Register the
cimnotebook-sparqlbook type (Priority: Option).
- Implement the
SparqlBookSerializer.
- Provide the
cimnotebook.notebook.convert command to translate between Markdown and Sparqlbook (writes a sibling file and opens it).
Acceptance Criteria:
Objective: Ensure backwards compatibility with the Zazuko format and provide an easy migration path.
Description:
Existing
.sparqlbookfiles (JSON-based) from Zazuko must open correctly and be convertible to our native markdown format.cimnotebook-sparqlbooktype (Priority: Option).SparqlBookSerializer.cimnotebook.notebook.convertcommand to translate between Markdown and Sparqlbook (writes a sibling file and opens it).Acceptance Criteria:
.sparqlbookopens successfully as a notebook..sparqlbookto.cimnb.mdand vice versa.SparqlBookSerializerare implemented and passing.