jhass / nodeinfo

NodeInfo defines a standardized way to expose metadata about an installation of a distributed social network

Home Page:http://nodeinfo.diaspora.software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add element for profile directory

drequivalent opened this issue · comments

In Mastodon, there's an opt-in profile directory:

https://mastodonsocial.ru/explore

IMO, it would be great to standardize it, to ensure better account exposure across nodes for those who want it.

In Nodeinfo JSON document, there would be a link to another JSON document containing the directory itself in standardized format. For example,

"directory" : "https://mastodonsocial.ru/.well-known/profiles.json"

In profiles.json there would be links to standard Profile objects along with their infos like bios etc.

I'm not sure this is the right place for that. NodeInfo's primary goal is to allow statistics collection about the federated social network world. A secondary goal is to support node inventory sites that help users select a node. This is rather trying to standardize a profile directory protocol into it.

So I'm going to close this for now, this doesn't mean you cannot argue against the above point :)