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

[Feature Policy] Establish guidance about policy-controlled features for new XR features #770

Closed
ddorwin opened this issue Jul 18, 2019 · 1 comment
Labels
feature policy All things related to Feature Policy fixed by pending PR A PR that is in review will resolve this issue.

Comments

@ddorwin
Copy link
Contributor

ddorwin commented Jul 18, 2019

The solution for Feature Policy for the core ("VR Complete") WebXR Device API spec (see #308) is fairly simple and defers a lot of the complexity to the future. While we don't need to solve the reset now, we will fairly soon as incubations and/or additional modules mature. As noted at the end of #729 (comment), we can't retroactively give developers control later, so it's important that new features/APIs/extensions of WebXR do the right thing before anyone ships them.

Thus, as much as possible, we should try to formalize the idea that new features / extensions of WebXR must carefully consider whether they also depend on additional policy-controlled feature(s) and provide guidance on choosing/defining a new policy-controlled feature (or reusing an existing one) in a way that is consistent with the overall design/intent.

Relevant discussions that may feed into this guidance include #308, #729, #763, and #765.

@probot-label
Copy link

probot-label bot commented Sep 21, 2019

This issue is fixed by PR #842

@probot-label probot-label bot added the fixed by pending PR A PR that is in review will resolve this issue. label Sep 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature policy All things related to Feature Policy fixed by pending PR A PR that is in review will resolve this issue.
Projects
None yet
Development

No branches or pull requests

5 participants