Giulio Cesare Solaroli on Nostr: Request for name suggestions: I am building a language to define data schema ...
Request for name suggestions:
I am building a language to define data schema (similarly to what xsd and json-schema do) that is format independent, and thus it could be used to validate data serialized in multiple different formats.
It’s optimized for ergonomics, as I find current schema definition options awkward to read and understand.
Its syntax is similar to relaxNG compact (
https://relaxng.org/compact-tutorial-20030326.html).
I have a basic implementation already running, but I still don’t know how to call it.
Published at
2025-05-24 21:45:20 UTCEvent JSON
{
"id": "9aa9da2afe2cdac54cdce27a98546dea6247fef0a594635e207edf90dfc3adc0",
"pubkey": "4bc78b1d057b93f8dcfbe3d66901612cb1e9b3b6a69ee712d4ee2c19edf56460",
"created_at": 1748123120,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.clipperz.is/@gcsolaroli/114564996837481234",
"web"
],
[
"proxy",
"https://mastodon.clipperz.is/users/gcsolaroli/statuses/114564996837481234",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.clipperz.is/users/gcsolaroli/statuses/114564996837481234",
"pink.momostr"
],
[
"-"
]
],
"content": "Request for name suggestions:\nI am building a language to define data schema (similarly to what xsd and json-schema do) that is format independent, and thus it could be used to validate data serialized in multiple different formats.\nIt’s optimized for ergonomics, as I find current schema definition options awkward to read and understand. \nIts syntax is similar to relaxNG compact (https://relaxng.org/compact-tutorial-20030326.html).\nI have a basic implementation already running, but I still don’t know how to call it.",
"sig": "3cea06bb3a7f6c9fba332e1c2e38b3772020419d7f99421215545e24771cd2c9fbadfa19a04bf8901ae0b5ac1718a1d6e63b787ce013a369f91f3f20bb56c338"
}