cloudflare / cloudflare/wildebeest

Populate usage section in either nodeinfo or mastodon instance API (or both)

Open
#327 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.1k
Forks
370
PR merge metrics
No merged PRs in 30d

Description

At the moment it is easy to believe that most wildebeest instances are dead because they don't report activity or even basic user numbers (even if there is only one). For example from wildebeest.social:

$VAR1 = {
'version' => '2.1',
'metadata' => {},
'protocols' => [
'activitypub'
],
'openRegistrations' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
'software' => {
'name' => 'wildebeest',
'repository' => 'https://github.com/cloudflare/wildebeest',
'version' => '0.0.1'
},
'usage' => {
'users' => {}
},
'services' => {
'inbound' => [],
'outbound' => []
}
};

and

$VAR1 = {
'description' => 'Wildebeest Social',
'title' => 'Wildebeest Social',
'version' => '4.0.2 (compatible; Wildebeest 0.0.1)',
'uri' => 'wildebeest.social',
'email' => 'paul@fastest-hosting-group.co.uk',
'thumbnail' => 'https://imagedelivery.net/NkfPDviynOyTAOI79ar_GQ/b24caf12-5230-48c4-0bf7-2f40063bd400/thumbnail',
'short_description' => 'Wildebeest Social',
'rules' => [],
'registrations' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' )
};

Info on the usage part of the Mastodon instance API [https://docs.joinmastodon.org/entities/Instance/#usage](https://docs.joinmastodon.org/entities/Instance/#usage)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.