OCWG Meeting № 9 Recap #30
devhelpr
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Meeting № 9 Summary
Here's a transcript of the meeting, if you'd prefer to read.
Here's a recording of the meeting, if you'd prefer to watch.
Meeting 9 Summary
Major Discussion Points:
Legal Licensing and Patents: Aaron raised questions about the legal umbrella under which OCWG operates, including licensing, contributor agreements, and patent issues. The group discussed the need for legal formalization to ensure openness and avoid patent infringement issues.
Open Canvas Format: Max provided an overview of the fundamental structure of Open Canvas, focusing on items (or nodes) and resources. They discussed how resources might be stored (in JSON, locally, or remotely) and referenced. The idea of JSON namespaces to prevent collisions between tools was introduced.
GLTF Comparison and Lessons: Aaron and Max drew parallels between the Open Canvas format and GLTF, particularly on how external resources are handled. The team discussed adopting similar conventions for storing and referencing resources.
Rotation and Transforms: Aaron brought up the importance of including fundamental transform properties like rotation, position, and scale in the base spec instead of treating them as optional extensions.
Relations and Arrows: The group discussed how relations between nodes (such as arrows) are stored, focusing on the difference between visible elements (nodes) and conceptual relations. They debated how best to represent arrows and other relationships.
Namespace and Extension Handling: Max highlighted the need for a solution to handle multiple extensions with potentially overlapping property names. The group discussed various approaches, including JSON-LD and GLTF’s method of using vendor prefixes.
Action Items:
Takeaways:
Beta Was this translation helpful? Give feedback.
All reactions