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

Initial reprioritization of use cases #3

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

felipeerias
Copy link
Collaborator

As discussed in the WPACK group, I have been working to move the controversial use cases to an informative appendix.

This first PR only moves some sections without changing their contents. Later on, we can have more specific PRs to rewrite some of those sections.

One of the main concerns about the Web Bundles proposal has been whether it could allow an origin to act on behalf of another without a client ever contacting the authoritative server. Therefore. my (very rough) initial approach has been to move to the Appendix those uses cases that required signing and/or that called for putting content from different origins inside a bundle.

This affected some use cases that are useful and not really controversial by themselves (e.g. saving a local copy of a website); in following PRs we can update their contents and move them to the main Use Cases section.

Make subresource bundling the main use case.

Move the remaining use cases to an appendix.
Add "binary" and "request headers" as requirements of the
Subresource Bundling use case.

Packages in version control is a non-controversial use case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant