Open Metaverse Interoperability Group (OMI)
The Open Metaverse Interoperability Group is focused on bridging virtual worlds by designing and promoting protocols for identity, social graphs, inventory, and more. Our members include businesses and individuals working towards this common goal. Aside from technical work, OMI aims to create a community of artists, creators, developers, and other innovators to discuss and explore concepts surrounding the design and development of virtual worlds.
OMI Core Values
- We collaborate, driven by research, privacy and accessibility, to make the metaverse more human.
- We work incrementally, iteratively, and with intent.
- We are creating a cooperative, sustainable culture of innovation.
- We empower the people making the metaverse.
- We must cultivate resiliency by championing diversity, and freedom of choice.
Our Vision
We bolster the metaverse as an open and interoperable resource for anyone, inspired by the collaborative efforts of the community.
đ
How To Get Involved Are you passionate about the metaverse? Join us!
OMI Github Strategy Outline.
New to our Github? check out
Informal discussions are happening on discord, join our Discord. However, if you want to catch up on topics, ask questions, or discuss new ideas we highly encourage you contribute to our GitHub Discussions, and come to one of our meetings. We have a shared google calendar for tracking upcoming events. We manage meta-OMI tasks on the omigroup/omigroup OMI General Tasks board. We track all in-flight tickets across ALL of our working groups, on the org-wide omigroup OMI Holistic Backlog.
PROCESS document.
To submit a proposal for a specification, working group, event or other work item. Please see the
W3C Metaverse Interoperability Community Group
We recently formed a W3C Community Group to help structure our standards work and provide ourselves a proper IP protection framework.
To become a member of the W3C Metaverse Interoperability Community Group, you can join here.
Charter
Community Group Chairs
Meetings
We have weekly meetings on Wednesdays at 14:00 UTC (9:00 AM Pacific Time) in the omi-weekly-meeting channel of the AngellXR Discord.
Agendas for future and past meetings can be found in GitHub Discussions.
You can also add our calendar to get notified about OMI meetings and events.
Areas of Exploration
While we don't have an official scope of work for OMI set yet, here are a few areas we are looking into.
- Identity
- Friends List / Social Graph
- Inventory / Trading Virtual Items
- Avatars
- 3D Content
- Portable Scripted Objects / Scenes
Working groups
We operate in working groups, to divide work based on themes of interest and availability. If the Metaverse is for anyone, we believe that anyone can add value to the Metaverse. Our working groups have their own working agreements, with meeting times decided by those who attend the working groups. Backlogs, discussions, and agile ceremonies are decided on at the group level, as we have contributors from all around the World. The best way to get involved is to reach out to the working group directly. Our existing working groups are on various levels of maturity. Some have been working for months and have working agreements in place, and take detailed notes each week. Others meet more ad-hoc or are brand new, and may not have formalities documented yet. You are encouraged to get involved with any group that fits your knowledge, skills, abilities, and interests, and help shape the culture of that working group collectively.
- OMI Weekly Meeting - Every Wednesday 17:00UTC - 18:00 UTC (12pm - 1pm ET) (contacts: antpb for agenda, mrmetaverse for questions)
- Website Working Group - Meets every other Tuesday at 22:00UTC - 23:59 UTC (6pm - 8pm ET) (contacts: Shadow and Echoparadigm)
- gLTF Extensions Working Group - Meets every Thursday at 21:30UTC - 22:30UTC (5:30 - 6:30pm ET) (contact Fire or Robert)
- OMI-Chan Avatar Working Group - OMI-Chan is a virtual mascot for the OMI group as well as a avatar asset for demonstrating the standards being developed. Meeting on Tuesdays at 23:00UTC - 23:30UTC (4:00pm PT) (contact Jeana or Nova)
- Scripting Working group - formerly the WASM group, this group Meets every Tuesday at 16:00 UTC (contact Adam Frisbee, humbletim, Lyuma or Robert)
- Developer Happy Hour*: This modified Scripting Group Meeting occurs every other week, alternating with the scripting group regular check-ins. In the Developer Happy Hour, we meet to talk Metaverse development, demo our findings, and learn from each other.
- Interoperator working group - This is an ad-hoc group, dedicated to exploring potential community relationships and partnerships. This group meets on the last Friday of the month for the time being.
- Content and Media Strategy Working Group - This is a new group dedicated to content strategy, and being intentional in how we communicate OMI efforts and bolster the Open Metaverse. Meeting on the second Tuesday every month at 15:30 - 16:30 UTC (24:00 Format)
- Fiscal Development working group - No regular meeting yet, but to get involved please contact Evo.
- Metamapping Initiative - No regular meeting yet, but to get involved please contact Evo.
- Metaverse Traversal - No regular meeting yet, but to get involved please contat Evo.
- OMI Github Backlog Refinement: Meets the fourth Tuesday of every month at 22:05 - 22:50 UTC (contact Jesse @mrmetaverse)
Requirements to form a working group
Interested in how working groups form and operate at OMI? Please see WORKING-GROUP-MIN-REQUIREMENTS.md
Calendar
You can subscribe with Google Calendar, or using this calendar URL:
https://calendar.google.com/calendar/ical/c_0dpugf9f83eq4qekmb6omqbjmg%40group.calendar.google.com/public/basic.ics
FAQ
Are you really trying to build the Metaverse?
No. Any one group, be it a company or organization cannot build the metaverse. With OMI we hope to form consensus around ways we can turn siloed virtual worlds into a network of interoperable worlds. People have very different ideas of what their worlds should look like and how they should operate. It's not our job to tell them how to create their worlds. We aim to bring world builders together and create protocols so that traversing the metaverse is as seamless as possible.