Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add per-protocol user counts to nodeinfo #1509

Open
snarfed opened this issue Nov 18, 2024 · 3 comments
Open

Add per-protocol user counts to nodeinfo #1509

snarfed opened this issue Nov 18, 2024 · 3 comments
Labels
feature Features and feature requests that are specific to Bridgy Fed, not fully described by the protocols.

Comments

@snarfed
Copy link
Owner

snarfed commented Nov 18, 2024

Inspired by https://bsky.app/profile/did:plc:fdme4gb7mu7zrie7peay7tst/post/3lbabzmnccs2w

Would be non-standard, but if I namespace the field names, that should hopefully be fine...?

Nodeinfo spec: https://nodeinfo.diaspora.software/protocol.html

@snarfed snarfed added the feature Features and feature requests that are specific to Bridgy Fed, not fully described by the protocols. label Nov 18, 2024
@Tamschi
Copy link
Collaborator

Tamschi commented Nov 18, 2024

Another option would be to serve the subset counts on the respective subdomains, e.g. https://bsky.brid.gy/nodeinfo.json#usage.users.total being the total number of Bluesky users whose account is being bridged.

That wouldn't necessarily tell the whole story, since it wouldn't say to which networks they are bridged, but it would work with existing surveying tools. Though, in that case maybe those counts should be excluded from the one that fed.brid.gy serves to avoid duplication in aggregate stats.


The schema at https://nodeinfo.diaspora.software/schema.html says to put software-specific values into the "metadata" property.

@snarfed
Copy link
Owner Author

snarfed commented Nov 18, 2024

Another option would be to serve the subset counts on the respective subdomains, e.g. https://bsky.brid.gy/nodeinfo.json#usage.users.total being the total number of Bluesky users whose account is being bridged.

True! That would break up Bridgy Fed in fediverse stats aggregators into its separate protocols, one "instance" per protocol. Which is maybe fine? 🤷

The schema at https://nodeinfo.diaspora.software/schema.html says to put software-specific values into the "metadata" property.

True! But by software I think they mean implementation, not protocol. Could still work though.

@Tamschi
Copy link
Collaborator

Tamschi commented Nov 18, 2024

True! But by software I think they mean implementation, not protocol. Could still work though.

I mean, "bridgy-fed" is an implementation I think 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Features and feature requests that are specific to Bridgy Fed, not fully described by the protocols.
Projects
None yet
Development

No branches or pull requests

2 participants