Re: [w3ctag/design-reviews] Web Publications review (#344)

At this point I've read the explainer and much of the requirements document (skimming through some parts).  I haven't really looked at the specification yet.

I think some key issues worth focusing on (as I look at the specification, and in further discussion) may be:
* the relationship to manifest (somewhat answered in explainer)
* the relationship to packaging
* the use of JSON-LD:  are implementations expected to interpret it as JSON, or to interpret the underlying RDF data model?  (I prefer the former.)
* [requirement 5](https://w3c.github.io/dpub-pwp-ucr/#r_identify-const-resources) suggests that Web Publications might be identified by a unique handle that can be mapped to a URL.  How does this interact with the web's security model, which is based on the origin of the URL?  (Also see [requirement 31](https://w3c.github.io/dpub-pwp-ucr/#r_check-origin) and [requirement 32](https://w3c.github.io/dpub-pwp-ucr/#r_check-integrity).)
* I'm interested to see how the specification addresses issues of addressing/URLs relating to the components of the package.  (The requirements hit that issue multiple times but don't touch on the solution.)

Some other issues that may be worth investigating / discussing:
* [requirement 17](https://w3c.github.io/dpub-pwp-ucr/#r_protection) (Protection) seems like it may be problematic.  (Similar for, say [UC 114](https://w3c.github.io/dpub-pwp-ucr/#uc_pwp-process_access_control).)
* what *happens* when resources beyond those listed in the manifest are used?  (How do developers ensure they list all the resources in the manifest?  Should implementations issue some sort of warning when resources beyond the manifest are used?)

Some other things I noticed that I don't think require TAG discussion:
* in [requirement 19](https://w3c.github.io/dpub-pwp-ucr/#r_separate-const-resources) the example *contradicts* the requirement


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/344#issuecomment-474579066

Received on Tuesday, 19 March 2019 20:50:49 UTC