the “app-specific extensions” aren’t even that big of a deal compared to the misuse of their term definitions as if they were a schema (which they are not).
i mean, there’s the perennial “incorrect http://schema.org#
prefix” issue that persists solely because of mastodon making a mistake once that got uncritically copied by others. but on so many levels, the canonical statements being produced are nonsensical. i wonder to what extent mobilizon actually uses their own context declaration…
in any case, context declarations like this make me wish there was a more widespread culture of just using full uris or expanded form. but that’s talk for some other threads:
(yes, i need to make some changes / revisions there, at some point)