@ben even if the standard isn't perfect, it'd be nice to have *something* universal

AP isn't perfect either

Follow

@lynnesbian @ben some things are adopted as standard practices without some standards body enforcing the conventions and that is fine, organic and completely valid

if every single programming convention had to have a corresponding standard before being adopted, then we would still be using assembly due to the tremendous friction that this would add to the development of software

@scarly @lynnesbian @ben My concern is, if it shall become universal, I'd much rather prefer it was as close to perfect as possible, because once it's universal, there won't be getting rid of it.

Forget governing body if we can't get it, my wishlist is just: Let's use JSON-LD for consistency, let's use a single well-known URL, and well thought-out property names.

@Gargron @scarly @ben honestly, it's already pretty close to universal. like i mentioned in the github issue, GNU social and mastodon are the only two instance types i've been able to find that don't support it. they all use the same URL format of /.well-known/nodeinfo, so while the standard may not be finished yet, it's about as close to universal as it can be without mastodon using it too.

@lynnesbian @scarly @ben It's not near universal yet for the simple reason that there are a magnitude more Mastodon servers than other software. Counting by projects does not make much sense in this context I think. Also, the nodeinfo well-known URL actually must contain a link to the actual real URL, which is my issue with that.

@Gargron @scarly @ben the same could be said of /.well-known/host-meta, which provides a link to a webfinger template

@lynnesbian @scarly @ben host-meta is an outdated standard that is no longer used. The final webfinger spec actually simply defined a well-known URL for webfinger, that is always the same.

@Gargron @scarly @ben i actually didn't know that, huh

hubzilla must use an outdated version then

i just wish there was a universal standard for these things. it doesn't have to be nodeinfo, but i feel like doing something that isn't nodeinfo would require a lot more work (because of all the software using it) than implementing nodeinfo would, and adding nodeinfo still leaves the possibility of moving to something else later.

Sign in to participate in the conversation
Computer Fairies

Computer Fairies is a Mastodon instance that aims to be as queer, friendly and furry as possible. We welcome all kinds of computer fairies!