-
Notifications
You must be signed in to change notification settings - Fork 65
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 take on Security/Privacy self-review #150
Conversation
Note that I was looking at the non-level2 spec. It may be necessary to revisit... Yeah, the |
Updated for level-2. I think we should probably add some things into the spec's privacy considerations section about how |
Many thanks for filling out the survey.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some additional comments...
Again noting that we should make a move to get rid of level 2 as per #107 (and have a single spec). We can avoid the whole l1/l2 confusion. |
That's only feasible if we promote all of the L2 features into the spec. I don't want them taken out of the L2 spec and moved into PRs that linger for a long time while they are debated. |
Understood. But we should then make it more clear in the L2 document that what is only supported by a single engine (related WICG/admin#102 -- cc @hober, as this has come up again, and we are trying to figure out a solution). |
Should we move this into the spec itself? |
Co-authored-by: Marcos Cáceres <marcos@marcosc.com>
Co-authored-by: Marcos Cáceres <marcos@marcosc.com>
Co-authored-by: Marcos Cáceres <marcos@marcosc.com>
No problem! It's a chore... you should see the I18N one though. Yikes.
This is pretty subtle and we should call it out explicitly both in the normative text near the definition, and in the Security and Privacy section. Implementations should be warned against making the test more precise for these reasons, and developers (if you have dev-focused text like domintro blocks) should be told that it's not that granular of a test. |
My guidance would be to (1) keep this as a separate doc in the repo, for quick reference during horizontal review, but (2) look for any juicy bits that aren't covered in the spec's existing S&P section and copy them in. The questionnaire responses end up being repetitive so I don't think just copy/pasting the whole thing into the spec will result in something that's very readable. |
@inexorabletash sounds like a plan! |
Co-authored-by: Marcos Cáceres <marcos@marcosc.com>
So this doc now covers level-2, which is mostly a superset of level-1 (there's a difference in error handling w/r/t Do we think that matters for the purposes of #149 ? Should there be two questionnaires? Should there be one but call out level-specific items? Apologies for barging in trying to help but not being cognizant of the nuances around the spec levels before starting... |
I can't merge in this repo, so if everyone is happy with this can someone hit the button? |
Closes #149
I went through the S&P self review questionnaire and did my best to answer the questions.