OverviewFilesCommitsIssuesDocsReleasesPeers

gltf-extensions commits / 06fcf3a

Update README.md
06fcf3a4a943002c359b09a4dd39ca2c1e6e107f
by Robert Long <robert@robertlong.me> · 2021-11-04T22:19:10.000Z

Changed files (1) +30 -2

README.md +30 -2
……@@ -28,24 +28,52 @@ OMI uses 4 stages to represent the maturity of an extension:
2828
2929A draft proposal has been submitted to the working group and is receiving feedback. It must have at least one "champion" who are responsible for advancing the proposal to the further stages. At this stage a high-level outline of the extension should be published as a GitHub Pull Request to this repository. The champion(s) should be focused on describing why this extension should be developed further and they should be working on finding additional stakeholders. The [W3C Community Contributor License Agreement](https://www.w3.org/community/about/process/cla/) must be signed by all contributors before the proposal can enter Stage 1.
3030
31#### Requirements
32
33- [ ] High level outline published as a GitHub PR in this repository
34- [ ] [Signed W3C CLA](https://www.w3.org/community/about/process/cla/)
35
3136### Stage 2
3237
3338The draft proposal should precisely describe the extension in it's initial form and there should be at least one metaverse implementation of the extension in development and valid sample assets for testing by other potential implementors. The proposal should contain valid a JSON schema describing the extension in its entirety as well as a markdown document explaining the purpose, features, and properties of the extension. This implementation will be used to test the viability of the extension and provide an example for other implementors. Edits to the extension should be voted on and decided by consensus in weekly OMI glTF Working Group meetings.
3439
40#### Requirements
41
42- [ ] Previous requirements from Stage 1
43- [ ] One metaverse implementation of the extension in development.
44- [ ] Valid and publicly acessible sample assets
45- [ ] Valid JSON schema describing the extension in its entirety
46- [ ] Markdown document explaining the purpose, features, and properties of the extension
47
3548### Stage 3
3649
3750The extension has multiple metaverse implementations, a glTF Validator implementation, valid sample assets, and at least one readily available tool for generating content using this extension. The implementations, sample assets, and content creation tool should all consume or produce assets that can be verified by the glTF Validator. The extension at this stage is ready for a vote for ratification. Final proposal modifications should be voted on and decided by consensus in weekly OMI glTF Working Group meetings.
3851
52
53#### Requirements
54
55- [ ] Previous requirements from Stage 2
56- [ ] Two or more metaverse implementations
57- [ ] glTF Validator implementation
58- [ ] Publicly availible content creation tool for generating assets for this extension
59- [ ] All implementations, sample assets, and content creation tools should consume or produce assets that pass validation.
60
3961### Stage 4
4062
4163The extension has been ratified. It has multiple metaverse implementations, a glTF Validator implementation, valid sample assets, and at least one readily available tool for generating content using this extension. Once ratified, non-substantive changes to a specification via a consensus vote. However, breaking changes to an extension are not allowed and should be addressed by creating a proposal for a new extension with a different extension identifier.
4264
65#### Requirements
66
67- [ ] Previous requirements from Stage 3
68- [ ] The extension has passed a consensus vote for ratification.
69
70
4371## OMI glTF Vendor Extensions
4472
4573### Stage 1
74- [OMI_audio_emitter](https://github.com/omigroup/gltf-extensions/pull/1)
4675
4776### Stage 2
48- [OMI_audio_emitter](https://github.com/omigroup/gltf-extensions/pull/1)
4977
5078### Stage 3
5179
……@@ -120,7 +148,7 @@ The extension has been ratified. It has multiple metaverse implementations, a gl
120148 OMI_audio_emitter
121149 </a>
122150 </td>
123 <td>Stage 2</td>
151 <td>Stage 1</td>
124152 <td>✅</td>
125153 <td>🚧</td>
126154 <td>🚧</td>