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
Charter: explain relationship with WPACK #75
Comments
see update in #83 |
Should we close this issue given that #83 has been merged? |
I believe so. |
@samuelweiler can you check https://w3c.github.io/miniapp/charters/wg-2020.html#scope to see if #83 answers your comment? |
@xfq, I want to see more technical detail about what WPAC and WebAppManifest are missing. (e.g. merely being "not a web page" doesn't mean that WPACK couldn't package it, necessarily.) Do you have any deeper analysis of what is missing? Also, this paragraph is poorly written. |
You can have a look at the explainer of the Packaging spec: https://github.com/w3c/miniapp/blob/gh-pages/specs/packaging/docs/explainer.md , which contains a comparison with other packaging technologies, including WPACK.
Any specific suggestion on the text? |
@jyasskin. Do you concur that WPACK is not suitable for MiniApp packaging? |
WPACK isn't finished, so I wouldn't try to convince the MiniApp folks that it's definitely suitable, but I also wouldn't conclude at this point that it's definitely not suitable. Some thoughts to consider:
Maybe we can try to keep communication open to see if the tradeoffs change as both groups make progress? |
The IETF WPACK WG's chartering process encountered a similar question about how it would interact with generic HTTP signing. The charter wound up threading the needle by including "The WPACK working group will work closely with the HTTPbis working group, in particular WPACK will attempt to reuse HTTPBIS work on HTTP signing." Would it make sense for the MiniApps charter to say that the WG will consider reusing WPACK formats if those turn out to be the best option for the MiniApps goals? |
Thank you very much, @jyasskin! |
Yes, a MiniApp has an unique ID
I assume most metadata associated with a MiniApp is captured in the
There are some 'sub-packaging' machanisms used in existing implementations to optimize the loading performance of a MiniApp. The general idea is to divide a big pacakge into a base package and several additional sub-packages. It's not yet captured in the current spec, but should be considered later when the baseline is stable.
Sure we can keep communication and see opportunities of collaboration. Above are just my two cents. Other CG colleagues are welcome to comment. Thanks. |
After analysing this, I didn't see current use cases that would mandate the use of WPACK (but nothing against its use either). If the need of some use cases of WPACK surface, then of course reusing it instead of creating a similar but not compatible solution would be good. |
Should we update the charter about communication with WPACK folks? Or can we close this issue? |
To me, there is no need for WPACK unless some characteristics of it becomes needed in the design of the packaging format. |
https://w3c.github.io/miniapp/charters/wg-2020.html
Make it clear how this relates to WPACK work and why a separate standard is required.
The text was updated successfully, but these errors were encountered: