@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
@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.
@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.
@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.