jointakahe / takahe

An ActivityPub/Fediverse server
BSD 3-Clause "New" or "Revised" License
1.1k stars 84 forks source link

Update ld schema to support multikey and wytchspace implementations #643

Closed humrochagf closed 10 months ago

humrochagf commented 10 months ago

After watching the latest json-ld canonicalize exceptions the most common are coming from instances that implement those two contexts (Both are failing due to bad redirection):

For the first one, I'm fixing it by bringing the entire context to the schema since it's relatively small and is more commonly used.

For the second one, I just added the proper redirection inside the context since it's less common and bringing the entire context is less valuable.

andrewgodwin commented 10 months ago

Lovely, thank you!

osmaa commented 10 months ago

what benefit are we getting from building in that wytchspace AP context?

andrewgodwin commented 10 months ago

Overcoming parsing issues before we fix them as we were discussing them on #644, I'd say!