Replies: 5 comments 1 reply
-
Such a large vocabulary/lexicon, used across the vastness of the web & email! I'd love to see an org.schema lexicon that unambiguously can claim to be a faithful lexicon rendition. |
Beta Was this translation helpful? Give feedback.
-
I have been investigating this idea these past weeks, and I think it would bring a lot of potential to ATProto ecosystem. The only thing that I'm not completely sure if it should be a direct translation as is or a subset that picks relevant fields for specific schemas from there while keeping 1:1 compatibility. |
Beta Was this translation helpful? Give feedback.
-
Schema.org has a lot to offer. The Smoke Signal lexicon borrows from it, specifically for event status and mode. However, I decided to cherry-pick elements only as needed. I didn't want to add too much too quickly, and I think schema.org has some of the same issues as ActivityStreams / ActivityStreams-Vocab. |
Beta Was this translation helpful? Give feedback.
-
From #20 (comment) , I think the only thing that stands out in AT Protocol vs ActivityStreams is that in AT Protocol the field is usually called Personally, I like |
Beta Was this translation helpful? Give feedback.
-
So, this is probably very stupid but I was working on schema.org for another project (and have used it a lot before) so I wanted to see how far / how easily it could be automatically translated to Lexicon. Perfect tiny project to hack on as conference knitting. The result is https://github.com/darobin/schema.lexicon. Translating the entire schema.org schema (including extensions) yields an 18mb lexicon which is a bit much. Some points of friction have been noted upthread. More basic ones are 1) basically everything in schema.org can be an array or a scalar and 2) it's pretty common to have unions between structured and scalar types, which in lexicon requires a workaround (using Evidently, no translation is needed if the idea is to just use it for inspiration. Having a clear mapping become more interesting if there is potential to interoperate with schema.org, for instance with something like NLWeb or (maybe) a schema.orgified Beckn Protocol. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The Recipe Exchange Lexicon has this note:
Perhaps a good idea to look at more Schema.org domains and primitives. https://schema.org/docs/schemas.html
In fact, we may want to introduce ourselves at some point.
Open Graph is the other one to look at.
Beta Was this translation helpful? Give feedback.
All reactions