

Discourse has an ActivityPub plugin: https://discourse.org/plugins/activitypub
This plugin, for example, is enabled on SocialHub https://socialhub.activitypub.rocks/ap/about (it’s a forum for fediverse developers)
Developer of ActivityPub-based micro-blogging and content subscription platform Mitra. I help maintain the FEP repository and write my own FEPs too. Currently working on ActivityPub Next.


Discourse has an ActivityPub plugin: https://discourse.org/plugins/activitypub
This plugin, for example, is enabled on SocialHub https://socialhub.activitypub.rocks/ap/about (it’s a forum for fediverse developers)
I saw that PR was merged and tried again, but now Lemmy doesn’t notify me (community admin) about the follow request, and doesn’t send Accept. However, the community subscriber counter increases and private posts are delivered to the follower.
Thanks!
Tried to follow a private community, and I have a problem with this Accept activity:
{"@context":["https://join-lemmy.org/context.json","https://www.w3.org/ns/activitystreams"],"actor":"https://voyager.lemmy.ml/c/privfedtest","id":"https://voyager.lemmy.ml/activities/accept/6a08b817-9dc2-498a-a637-9092c8ea15fc","object":{"actor":"https://mitra.social/users/silverpill","id":"https://voyager.lemmy.ml/activities/follow/3c08aca5-9e41-4d15-b134-326c4bd91bd0","object":"https://voyager.lemmy.ml/c/privfedtest","to":["https://voyager.lemmy.ml/c/privfedtest"],"type":"Follow"},"to":["https://mitra.social/users/silverpill"],"type":"Accept"}
The id inside Accept.object is not the ID of my Follow activity, it’s something different. Its origin is not my server:
https://voyager.lemmy.ml/activities/follow/3c08aca5-9e41-4d15-b134-326c4bd91bd0
Hello @nutomic, could you add my instance to the allowlist? I’d like to test federation with private communities.


I suggested the following definition for Fediverse Enhancement Proposals:
The Fediverse includes applications, services and communities using the ActivityPub protocol, its predecessors, and other historically related protocols that foster decentralized and diverse social media and culture.
https://codeberg.org/fediverse/fep/pulls/544/files
Under this definition, Hubzilla and Webfinger are parts of Fediverse.
Unfortunately, this PR was bike-shedded into oblivion.


Yes, it is known as “nomadic identity”:
https://codeberg.org/ap-next/ap-next/src/branch/main/nomadpub.md
I think it is a useful service, because it helps small instances discover content. However, this idea is not new and another service of that kind, FediBuzz, has been operating for a long time.
How do you discover Lemmy communities? Federated categories in Discourse work in the same way, so a tool capable of discovering Lemmy communities should also be capable of discovering Discourse forums.