You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I find the eBraille specification is not always very clear about how it —normatively— to EPUB.
How eBraille/EPUB is currently defined
As a reminder, the way it currently articulates is as follows:
the normative relationship to EPUB stems from the "eBraille publication conformance" section, which —similar to how it's done in EPUB— contains normative statements on the high-level MUSTs pointing to subsequent eBraille sections (package document, primary entry page, publication resources, packaging, etc).
then, each of the eBraille main sections typically contain a normative statement linking to EPUB. For instance for the package document:
Note: eBraille better explains the relationship to EPUB in the "Relationship to EPUB 3" section, but this is non-normative
Some issues
some normative statements in EPUB are not propagated to eBraille
For instance, for package documents, by only normatively referencing to the requirements for the package element in EPUB 3, eBraille in some way leaves out EPUB's normative "Parsing URLs in the package document" section.
some dependencies to EPUB are not expressed as RFC2119 statements
The only willful violation, as far as I can tell, being that eBraille does not require to be packaged as an OCF ZIP Container.
All this is mostly editorial, but I believe it would clarify some normative bits. Also, it may be easier to maintain since anything added to EPUB, any editorial change in EPUB's spec organization, will be automatically ported to eBraille.