daisy / daisy/ace

EPUB metadata parsing is very naïve

Open
#72 0 comments 0 reactions 0 assignees View on GitHub
backlog enhancement
Dominant language
JavaScript
Stars
98
Forks
29
PR merge metrics
No merged PRs in 30d

Description

Ace current EPUB metadata parsing is pretty naïve, notably with no support for `@refine`. This could be improved (or not, depending on the needs).

Contributor guide

Open the contributing guide

Research direction

Start by locating Ace's EPUB metadata parsing entry point and tracing how metadata is handled when an `@refine` attribute is present. Clarify which refined metadata cases need support before changing behavior; done should be demonstrated by coverage for the agreed parsing cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.