3 ms·
The UOR-Universal Object Reference Framework
- nisa 4y agoIs this related to research in this area or something different? https://inqlab.net/projects/dmc/ https://inqlab.net/projects/dmc/ https://openengiadina.net/papers/eris.html https://openengiadina.net/papers/eris.html https://openengiadina.net/papers/content-addressable-rdf.html https://openengiadina.net/papers/content-addressable-rdf.htm...
- rayiner 4y agoWhy am I getting CORBA PTSD reading this?
- scrame 4y agoIs that what that feeling in the back of my head was?
- ChrisMarshallNY 4y agoYup. The more things change, the more they stay the same…
- tgv 4y agoBut with calls over the internet! I propose a new acronym: Serverless CORBa with Universal Transport over Unified Streams, aka SCORBUTUS.
- zvikara 4y agoFor those who didn't get the reference: https://en.m.wikipedia.org/wiki/Interoperable_Object_Reference https://en.m.wikipedia.org/wiki/Interoperable_Object_Referen...
- vivegi 4y agoFor the Web, REST + HATEOAS architectural constraint is already a universal object reference framework.
- naasking 4y agoI was going to say, don't we already have URLs and URIs?
- vacwbcoc 4y agoIt looks like there is more info in their docs: https://universalreference.io/docs/faq/ https://universalreference.io/docs/faq/
- deleted 4y ago[deleted]
- naasking 4y agoThis was illuminating: > Universal Object Reference (UOR) provides a single format to publish, retrieve, and interact with any content. By “any content” we mean literally anything. Then comes this: > UOR has 4 principles that enable truly universal support for any and all content. Those are: > > 1. All content is formatted into a Directed Acyclic Graph (DAG) So then UOR can't describe a cyclic graph? Doesn't sound like "anything" to me. It sounds like you might have to represent cyclic data using embedded runtime objects.
- tgv 4y agoI suppose you have to describe back-references with an id to a node, or something like that. Anyway, you can describe all graphs in an object with two arrays.
- naasking 4y agoSure, but this violates the purpose of UOR, which is ostensibly to expose structure in a systematic way to make them understandable to automated systems. Encoding a cyclic graph makes the cycles opaque without adding this semantic information somehow. That's why I said maybe the embedded code that UOR permits might be the way to do it.
- vinceguidry 4y agoThe framework can be extended for new types of object.
- naasking 4y ago
- rurban 4y agoSecurity nightmares all over. There is a good reason why not all primitives or arrays or hashes are not objects, esp. over the wire.
- fulafel 4y agoIn the universal runtime picture, it seems to be drawn as a browser feature, is that right?