Modules split

Hey Working Group folks,

If you’re following the WebXR repo, you may have noticed several PRs to separate the existing specification into the agreed upon modules.  If not, this email is intended to give you a heads up that the split is underway.

tl;dr A bunch of spec text, explainer text, and issues are about to move between repos as part of the modules split.

Details
Once the two PRs in the WebXR repo have merged, we will be cutting a new Working Draft that will be sent for wide review (PING, TAG, Accessibility, Internationalization, etc.)  To keep things moving along, I’m aiming to merge these two PRs by the end of business day (Pacific time) on Friday August 2nd.

Separately, once the PR in the new webxr-gamepads-module repo has been merged, we will cut the first Working Draft and also send it for wide review.  At this time, we are not yet intending to publish a Working Draft from the webxr-ar-module repo.  However, in both cases, I am aiming to merge these two PRs by end of business day (Pacific time) on Wednesday August 7th.

Removals from WebXR
https://github.com/immersive-web/webxr/pull/782 – Gamepad module stuff
https://github.com/immersive-web/webxr/pull/784 – AR module stuff

New Gamepad module
https://github.com/immersive-web/webxr-gamepads-module/pull/1


New Augmented Reality module
https://github.com/immersive-web/webxr-ar-module/pull/1


Lastly, Brandon and I have gone through all the existing issues in the WebXR repo and added labels indicating if they should be moved to new repos.  If you have concerns about whether or not an issue is tagged inappropriately, please comment directly on the issue using the “/agenda” tag and we can discuss in the next WG meeting.  I will be moving all non-contentious issues with the following labels during the day on Thursday August 8th.

https://github.com/immersive-web/webxr/labels/gamepad-module

https://github.com/immersive-web/webxr/labels/ar-module

https://github.com/immersive-web/webxr/labels/input-profiles (the repo is currently named xr-gamepad-mappings)
https://github.com/immersive-web/webxr/labels/layers-module (not officially a module yet)

Looking forward to getting to the next Working Drafts published!
Nell

Received on Wednesday, 31 July 2019 22:56:14 UTC