Salmon fields in webfinger response
You might have seen that FediTest has begun publishing test results. As a first step they're only testing webfinger. For Friendica there are lots of failures due to Salmon fields in the webfinger response. According to the spec, link relations must be either an IANA type or a URI. Friendica returns "salmon" and "magic-public-key" link relations, which are neither.
From what I've read, the Salmon protocol is supposed to use URIs for these link relations. I'm guessing that the current approach is designed for compatibility with some other service that doesn't quite follow the spec either. Does anyone know if this is true, and what would break if URIs were used instead?
Should the technical violation of the webfinger spec be considered a bug?
Michael Vogel
in reply to Matthew Exon • • •Matthew Exon
in reply to Michael Vogel • • •Right, so we're talking live, active servers running old versions of GNU social, such that it's not realistic to bring GNU social into line with the webfinger spec, and it's not reasonable to ask the servers to upgrade. Are there specific examples of such servers?
I could also ask FediTest to make exceptions for these specific cases, with that justification. Or we could just live with a bad score. I'm hoping that eventually FediTest will help tighten up the AP implementation. If there's too many known failures, it makes it less likely that FediTest will be useful.
Michael Vogel
in reply to Matthew Exon • • •Matthew Exon
in reply to Michael Vogel • • •clacke: exhausted pixie dream boy πΈπͺππ°ππ
in reply to Michael Vogel • • •@Michael Vogel @Matthew Exon Professor Sekula's Chirp server!
But he has expressed that he won't be running it for much longer. Which reminds me that I want to scrape 800 pages of fedi history from there that can't be found elsewhere. Hope I get around to it while it's still up.
Michael Vogel
in reply to clacke: exhausted pixie dream boy πΈπͺππ°ππ • • •... show more
These are the ones that appear to still be alive and who use OStatus.
clacke: exhausted pixie dream boy πΈπͺππ°ππ
in reply to Michael Vogel • • •Matthew Exon
in reply to Michael Vogel • • •Michael Vogel
in reply to Matthew Exon • • •