- From: Ada Rose Cannon <ada@ada.is>
- Date: Sun, 24 May 2020 12:57:28 +0100
- To: public-immersive-web@w3.org, public-immersive-web-wg@w3.org
- Message-ID: <CAF_6TstCndzzb3q2_GXRhHRGv1yNT9RyGB2tvKukqvabLM5AEQ@mail.gmail.com>
Call Agenda
This agenda can be viewed and updated on Github
<https://github.com/immersive-web/administrivia/blob/master/meetings/wg/2020-05-26-Immersive_Web_Working_Group_Teleconference-agenda.md>
.
If you would like to add an item to the agenda or volunteer to scribe
please open a pull request against this agenda.
- administrivia#96 Virtual TPAC???
<https://github.com/immersive-web/administrivia/issues/96> -
AdaRoseCannon
/agenda to work out what we want to do for tpac.
- webxr#1036 "Ensure an immersive device" cannot be run in parallel
<https://github.com/immersive-web/webxr/issues/1036> requested by
Manishearth
<https://github.com/immersive-web/webxr/issues/1036#issuecomment-629598102>
I see four rough options:
1. Remove the xrCompatible flag from getContext(), notify users that
they should use makeXRCompatible() instead, which is asynchronous. This
will break existing content unless we stop erroring when the XR
compatible <https://immersive-web.github.io/webxr/#xr-compatible> flag
is not set.
2. Same as (1), but we also stop erroring when the XR compatible
<https://immersive-web.github.io/webxr/#xr-compatible> flag is not set.
This will not break existing content because browsers do not do anything
meaningful with this flag *yet*, but existing content may continue to
obliviously use this flag and eventually break when browsers start handling
this. Furthermore, the "context isn't xr compatible" error is _useful_On
the other hand, it gets rid of the partial dictionary and the weird
getContext()-patching we're doing which isn't very kosher anyway.
3. Allow xrCompatible to introduce slow sync behavior in getContext(),
perhaps with a deprecation warning. This is not great; slow sync APIs are
bad
4. Have .getContext({xrCompatible: true}) behave like .getContext() +
makeXRCompatible(), where we create a context for the device if we know
what it is, otherwise create a normal context, and then trigger context
loss/restore if it turns out that we were supposed to create a different
context. This is slightly weird and applications may be forced to handle
the context loss event in select cases on select devices. In a perfect
world they would be doing this anyway, however I suspect a lot of content
isn't. This puts us in a similar bucket as 2., where this is not a breaking
change, but when browsers implement this we will start having problems, and
that too only with specific devices.
Our current spec makes the getContext() API block, which is really bad and
we should discuss ways to avoid that. None of the choices are particularly
good
- webxr#1041 Reporting pose data depends on the state of the document?
<https://github.com/immersive-web/webxr/issues/1041> requested by
Manishearth
<https://github.com/immersive-web/webxr/issues/1041#issuecomment-629449069>
cc @avadacatavra
for discussions of security implications
- webxr#1058 Various changes around null and emulated poses
<https://github.com/immersive-web/webxr/pull/1058> requested by
Manishearth
<https://github.com/immersive-web/webxr/pull/1058#issuecomment-632927233>
to discuss the changes being made here
<https://github.com/immersive-web/administrivia/blob/master/meetings/wg/2020-05-26-Immersive_Web_Working_Group_Teleconference-agenda.md#immersive-web-working-group-teleconference---2020-05-26>Immersive
Web Working Group Teleconference - 2020-05-26
San Francisco (U.S.A. - California) Tuesday, May 26, 12:00 PM PDT
Boston (U.S.A. - Massachusetts) Tuesday, May 26, 3:00 PM EDT
London (United Kingdom - England) Tuesday, May 26, 8:00 PM GMT+1
Paris (France) Tuesday, May 26, 9:00 PM GMT+2
Tokyo (Japan) Wednesday, May 27, 4:00 AM GMT+9
Corresponding UTC (GMT) Tuesday, May 26, 7:00 PM UTC
<https://github.com/immersive-web/administrivia/blob/master/meetings/wg/2020-05-26-Immersive_Web_Working_Group_Teleconference-agenda.md#logistics>
Logistics
Chair: Ada Rose Cannon
Scribe:
IRC: irc.w3.org:6667 #immersive-web Instructions
<https://github.com/immersive-web/administrivia/blob/master/IRC.md>
Call Details can be found on the Internal Mailing List
<https://lists.w3.org/Archives/Member/internal-immersive-web/2019Feb/0002.html>
If you are unable to login to view the call details please ask on the IRC
before the call.
For assistance go to https://mit.webex.com/mit/mc and on the left
navigation bar, click "Support".
<https://github.com/immersive-web/administrivia/blob/master/meetings/wg/2020-05-26-Immersive_Web_Working_Group_Teleconference-agenda.md#help-wanted>Help
Wanted
Here are some issues which are good issues to get involved in, if you have
taken responsibility for one leave a comment in the issue:
- webvr-polyfill-dpdb#34 Create a helper script/web page for generating
values for a new device
<https://github.com/immersive-web/webvr-polyfill-dpdb/issues/34>
- webxr#363 Clarification of mouse behavior when in an exclusive view
<https://github.com/immersive-web/webxr/issues/363> [Pre-CR]
<https://api.github.com/repos/immersive-web/webxr/milestones/3>
- webxr#603 What happens if a canvas with an xrCompatible context is
attached to the DOM? <https://github.com/immersive-web/webxr/issues/603>
[Pre-CR] <https://api.github.com/repos/immersive-web/webxr/milestones/3>
- webxr-input-profiles#69 Resizing the window changes the model viewer's
aspect ratio
<https://github.com/immersive-web/webxr-input-profiles/issues/69>
[Future]
<https://api.github.com/repos/immersive-web/webxr-input-profiles/milestones/4>
- webxr-gamepads-module#16 Add link to the registry
<https://github.com/immersive-web/webxr-gamepads-module/issues/16>
[Pre-CR]
<https://api.github.com/repos/immersive-web/webxr-gamepads-module/milestones/1>
- webxr#913 Context loss handling in makeXRCompatible does not make sense
<https://github.com/immersive-web/webxr/issues/913> [Pre-CR]
<https://api.github.com/repos/immersive-web/webxr/milestones/3>
- webxr#1045 Discuss video capture "third eye" views and quad displays
<https://github.com/immersive-web/webxr/issues/1045>
Received on Sunday, 24 May 2020 11:58:20 UTC