Audiobooks WG Telco — Minutes

Date: 16-02-2022

See also the Agenda and the IRC Log

Attendees

Present: Wendy Reid, Tzviya Siegman, Ivan Herman, Laurent Le Meur, Andreas Duchen

Regrets:

Guests:

Chair: Wendy Reid

Scribe(s): Tzviya Siegman, Wendy Reid

Content:


1. duration property when using t= fragment selectors (issue audiobooks#110)

See github issue audiobooks#110.

Wendy Reid: We made a decision around duration with fragment selector.
… we will not allow them on the URL property.
… I discovered that we had them in there for a reason..
… some books have a single track for multiple chapters.
… This would require frag selectors for accurate nav.
… If we keep this requirement, we need to make a requirement for tOC.

Laurent Le Meur: We don’t necessarily need both. If there is no ToC, there will be no fallback other than tracks and we can hope that tracks are in sync with semantic chapters.

Andreas Duchen: allowing frag selectors introduces many other requirements for RS.

Wendy Reid: I am in favor of making ToC required, but it could be challenging.
… so we keep our original resolution w slightly tweaked language and add a note about importance of ToCs to fill the gap.

Andreas Duchen: Is Fragmented selector used today?.

Wendy Reid: no.

Ivan Herman: as far as I know the media fragment has remained a theoretical construct.

Wendy Reid: we will hold off on merging the PR until I have made further edits.

2. charter and publication issues.

Wendy Reid: are we currently charted in a way that we can make these changes?.

Ivan Herman: do these changes adjust normative text?.

Wendy Reid: yes.

Ivan Herman: there are different classes of changes. If they are minor, then we can change them. We have to consider whether we can back them up with testing..
… if this doesn’t invalidate our tests or implementations then I think it can be done.

Ivan Herman: See classes of changes per process.

Tzviya Siegman: It’s clear to me that it’s not clear to anyone how to implement the new process.

Ivan Herman: Goal was to simplify things right?.
… If we update we still need to issue a call to AC.

Laurent Le Meur: We can say that we are resolving a contradiction in the spec.

Tzviya Siegman: It might not be in any of those categories; rather it could be errata.

Wendy Reid: it looks like we can make some class 4 (new feature) changes.

3. TOC related issues.

See github issue audiobooks#96.

See github issue audiobooks#97.

Wendy Reid: issue 96 is whether we require a ToC and 97 is asking if we use the format of Publication Manifest.

Ivan Herman: I heard Laurent saying that requiring a ToC is unrealistic.
… it would invalidate most existing audiobooks.

Wendy Reid: When we started discussions about toc, we were and still are concerned about a11y.
… HTML is the most obviously accessible, but is it?.

Laurent Le Meur: reading systems extract labels. We could provide samples of simple HTML ToCs..
… We have already done the work on Publication Manifest - let’s use it.

Andreas Duchen: we don’t use the html. We convert it to an obj structure and then render as html, but it’s no problem to parse it.

Laurent Le Meur: In thorium I am planning basic HTML TOC with no css at all.
… and we will be able to show a more structured html toc as well.
… we should be clear that publishing manifest is the basis of ToC so that people don’t create something else.

Tzviya Siegman: +1.

Wendy Reid: we can consider re-wording “A TOC, regardless of situation, SHOULD be included”.