Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audiobooks #345

Closed
2 of 5 tasks
TzviyaSiegman opened this issue Feb 15, 2019 · 13 comments
Closed
2 of 5 tasks

Audiobooks #345

TzviyaSiegman opened this issue Feb 15, 2019 · 13 comments
Assignees
Labels
Missing: security & privacy review Progress: pending editor update TAG is waiting for a spec/explainer update Progress: pending external feedback The TAG is waiting on response to comments/questions asked by the TAG during the review Progress: stalled Review type: CG early review An early review of general direction from a Community Group Topic: media Topic: publishing Venue: Web Publications WG

Comments

@TzviyaSiegman
Copy link

TzviyaSiegman commented Feb 15, 2019

こんにちはTAG!

I'm requesting a TAG review of:

Further details (optional):

You should also know that this is this first module of Web Publications Specification (see related issue #344). The PWG recently changed direction a bit as outlined in this blog post. The Publishing WG has not yet drafted specific language for this module. We are working to plan meetings with major audiobook distributors in the USA in March 2019 to obtain their feedback about our proposal.

We'd prefer the TAG provide feedback as (please select one):

  • open issues in our Github repo for each point of feedback
  • open a single issue in our Github repo for the entire review
  • leave review feedback as a comment in this issue and @-notify [github usernames]

cc @iherman @GarthConboy

@markcellus
Copy link

Looks like the Explainer link needs updating

@TzviyaSiegman
Copy link
Author

Thanks @mkay581. I fixed it.

@TzviyaSiegman
Copy link
Author

for those reading comments on email the Audiobooks explainer is at https://github.com/w3c/wpub/blob/master/explainers/audio-explainer.md

@dbaron dbaron self-assigned this Feb 26, 2019
@plinss plinss added this to the 2019-03-19-telcon milestone Feb 26, 2019
@hober hober self-assigned this Mar 19, 2019
@cynthia cynthia self-assigned this Mar 26, 2019
@cynthia
Copy link
Member

cynthia commented Mar 26, 2019

Out of plain curiosity, why is this restricted specifically to audiobooks? It feels like taking a manifest and doing a regexp like s/mp3/mp4/g would make this a video playlist(?) format, such as what you would get through DVD/Bluray chapters.

@iherman
Copy link

iherman commented Mar 26, 2019

@cynthia absolutely correct. The "core" document (wpub) should be the basis of different publication types, which may include audiobooks, good-old-digital-books, scholarly publications, or indeed video playlists. The various publication types (for the time being we use the term 'profiles') are build on top of this core, possibly adding terms and possible requirements that may be profile specific. It is the intention of the group to push any manifest term that may be usable in general into this core.

The reason audiobook is the focus right now is purely pragmatic: there is a dynamically growing market with a very messy practical situation right now. Creators of audiobook players have expressed their frustration with the current status, and a standard is badly needed. Hence the choice of audiobooks as a first incarnation of a specific profile. The WG intends to work (albeit not yet on a rec-track) on other profiles, too.

@torgo
Copy link
Member

torgo commented Apr 3, 2019

@TzviyaSiegman can we discuss a bit at the AC meeting next week?

@TzviyaSiegman
Copy link
Author

@torgo more than happy to discuss!

@torgo
Copy link
Member

torgo commented Apr 17, 2019

@TzviyaSiegman we didn't get to discuss this at the A.C. unfortunately - let's find a time to talk sometime in the coming week.

@wareid
Copy link

wareid commented Apr 17, 2019

@torgo @TzviyaSiegman is on vacation (a well-deserved one) for a few weeks, I'm happy to discuss anything with you if you want to this week, or we can wait until she returns!

@torgo torgo added the Progress: pending external feedback The TAG is waiting on response to comments/questions asked by the TAG during the review label May 15, 2019
@torgo torgo self-assigned this May 20, 2019
@cynthia
Copy link
Member

cynthia commented May 21, 2019

@hober and I discussed this during the Iceland F2F - we've been told that there is a updated explainer coming up, and we'd be glad to review this again when that is in place.

@cynthia cynthia added Progress: pending editor update TAG is waiting for a spec/explainer update and removed Progress: stalled labels May 21, 2019
@rektide
Copy link

rektide commented Jul 22, 2019

Really hoping to see #354 advance, reading this part of the spec on Web Packaging:

The Working Group is very interested in Web Packaging as a future option for Audiobooks (and other web publications), but due to timing, we have decided to proceed with a temporary option in the Lightweight Packaging Format (https://w3c.github.io/pwpub/), until there is a viable web option.

This audiobook spec includes a manifest.json, which among other things enumerates all the files & includes some metadata. This is a good thing for the future, because I don't believe there's any API as a part of Web Package or otherwise that a page can use to discover other bundled content.

In a webpackaging world, I feel like some adjustment to the manifest would be required. If the manifest refers to filenames, is it up to the browsing context to figure out what URL the manifest was at, and to join the paths together? Alternatively, the manifest could include canonicallized full urls, rather than filenames or paths, as these would be how the resources identify themselves inside the bundle.

Venturing further afield, the web's inability to observe available resources is also present in fetch, which won't tell you that, if you fetch a resource, that other resources are being PUSHed in reply to that fetch ( whatwg/fetch#65). In general, approaches to "audiobook" might be different if, when a bundle is loaded, or resources are pushed at the page, the page had some means to detect those resources which it now "has".

@dbaron dbaron added Progress: propose closing we think it should be closed but are waiting on some feedback or consensus and removed Progress: propose closing we think it should be closed but are waiting on some feedback or consensus labels Sep 10, 2019
@cynthia cynthia removed this from the 2019-05-21-f2f-reykjavík milestone Sep 10, 2019
@hober
Copy link
Contributor

hober commented Dec 5, 2019

Hi,

@dbaron, @plinss, and myself took another look at this during our Cupertino F2F. All of our previous feedback in w3c/audiobooks#9 has been duly considered, and design review issue #423 captures the remaining work on our side. We're therefore closing this. Please request a new review if the design substantially changes. Thanks!

@hober hober closed this as completed Dec 5, 2019
@wareid
Copy link

wareid commented Dec 6, 2019

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Missing: security & privacy review Progress: pending editor update TAG is waiting for a spec/explainer update Progress: pending external feedback The TAG is waiting on response to comments/questions asked by the TAG during the review Progress: stalled Review type: CG early review An early review of general direction from a Community Group Topic: media Topic: publishing Venue: Web Publications WG
Projects
None yet
Development

No branches or pull requests

10 participants