readium / kotlin-toolkit

A toolkit for ebooks, audiobooks and comics written in Kotlin
https://readium.org/kotlin-toolkit
BSD 3-Clause "New" or "Revised" License
180 stars 77 forks source link

Create a W3C WebPub Manifest parser #197

Open llemeurfr opened 4 years ago

llemeurfr commented 4 years ago

This will allow the import of packaged or streamed audiobooks when they are formatted using the audiobooks W3C format.

The W3C WP Manifest is a sibling of the Readium WP Manifest. The main difference is that the W3C WPM expressed a ToC via an HTML resources, where a RWPM expresses it via a JSON structure inside the manifest. The parser must therefore translate the HTML Toc to a machine readable ToC. Note that this is a general mechanism for RWPM, as indicated in https://github.com/readium/webpub-manifest#6-table-of-contents.

HadrienGardeur commented 2 days ago

Given the lack of adoption for the W3C manifest, I'm tempted to close this issue and only re-open it if we ever see real adoption.