fedidb / issues

Public issue tracker for fedidb.org
https://fedidb.org
5 stars 0 forks source link

Drupal shows up as software, but the UI elements that link to it return a 404 #12

Open kreynen opened 5 months ago

kreynen commented 5 months ago

Describe the bug

I was looking at https://fedidb.org/current-events/wordpress. These numbers make WP adoption look like the growth is a hockey stick. Unfortunately other than the number of sites running the plugin (which aligns with the number of active installs reported at https://wordpress.org/plugins/activitypub/), these WP numbers seem to be very inflated. The number of users reflects the total number of users accounts on the WP instance... not the number of users federating posts.

https://fedidb.org/network/instance/indec.net.in for example shows up as having > 10K users (roughly 1/2 of the reported WP users). Searching for “indec.net.in” on Fosstodon.org, I can only find 1 user account that has made 5 posts.

I will open an issue in the plugins queue about the lack of logic that would prevent inflating the user stats in https://github.com/Automattic/wordpress-activitypub/blob/master/includes/functions.php#L634

https://wordpress.org/plugins/activitypub/ correctly states "Once ActivityPub is installed, only new posts going forward will be available in the fediverse", but I suspect that the post count may be similarly flawed.

This made me curious about how other CMSes are reporting numbers and the bug I'm reporting. https://www.drupal.org/project/activitypub shows only 25 reported installs, but I was able to track down 2 on fedidb.org because the software links to https://fedidb.org/software/drupal return a 404.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://fedidb.org/network/instance/rachelnorfolk.me
  2. Click on Drupal under software
  3. See 404 error

Expected behavior

I expect to see a summary of the servers running this software. I thought there might be a threshold issue (ie. summaries created when there > 100 servers), but there are software pages for solutions with just < 10 reported installs like...

https://fedidb.org/software/ecko https://fedidb.org/software/bonfire https://fedidb.org/software/lotide https://fedidb.org/software/smithereen https://fedidb.org/software/zap

Screenshots

Screenshot 2024-03-12 at 4 12 08 PM Screenshot 2024-03-13 at 7 07 24 AM
fauno commented 5 months ago

I was coming here to check how to add new software to fedidb.org because the same happened for ours!