daisy / daisy/ace

Add basic support for EPUB 2.0.1

Open
#21 6 comments 0 reactions 0 assignees View on GitHub
backlog feature needs review
Dominant language
JavaScript
Stars
98
Forks
29
PR merge metrics
No merged PRs in 30d

Description

Support EPUB 2.0.1 should not be terribly costly. It requires:

- [ ] minor tweaks to the OPF parsing logic
- [ ] adding a way to retrieve the NCX and convert it to an outline

Contributor guide

Open the contributing guide

Research direction

The issue identifies the OPF parsing logic and the NCX-to-outline path as the entry points. Start by locating those components and trace how EPUB metadata and navigation are handled; done means EPUB 2.0.1 files parse successfully and their NCX can be retrieved and converted into an outline.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.