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

Arbitrary project/instance metadata #7

Open
agateblue opened this issue Apr 19, 2018 · 1 comment
Open

Arbitrary project/instance metadata #7

agateblue opened this issue Apr 19, 2018 · 1 comment

Comments

@agateblue
Copy link

Following the discussion at https://mastodon.indie.host/@lalop/99885178481926478, I think it's important to allow applications to define and use arbitrary metadata, in complement of the standard subset that will be agreed upon.

While some metrics/data are relevant to most if not all applications/instances (user count, open signup, uptime, etc.), some are only relevant to specific applications yet very important for end users.

For PeerTube, it could be the user upload quota, for Funkwhale it could be the library size (how much artists, tracks, etc), for Mastodon it could be the number of other nodes an instance is connected to, etc.

What I'm suggesting is to dedicate a key in the JSON-LD payload to put this project-specific data, so it can still be accessed and collected.

@almereyda
Copy link
Member

almereyda commented Jul 30, 2018

Following the course that libresh/awesome-librehosters#7 took, we may wish to escalate another issue about telling Wikibase to serve JSON-LD: @maxlath presented a serious case about using Wikibase for software ontology maintenance.

Unfortunately the other link you bring up seems to be private.

In the thread https://twitter.com/almereyda/status/971204773407002624 we finde nice visualisations of such metadata of:

The Fediverse based on OStatus, Diaspora, Zot, ActivityPub, ...

Federated Wiki

The Matrix ecosystem presents itself as follows:

We may also want to wish to understand which kind of metadata is implicit, used or would be useful to learn from:

Seems we're touching quite a broad domain here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants