server
server copied to clipboard
[Federation] ActivityPub support
ActivityPub support allows Fosscord to do a lot of things:
- See messages from another guild in another instance (matches the Federated goal)
- interact with the Fediverse, allowing more implementation such as showing Peertube videos on Public Profile channels
- much more that i don't feel like to say here
https://www.w3.org/TR/activitypub/
Given the collection and activity oriented nature of ActivityPub, I think it would be hard to translate Discord guild channels into something that would be idiomatic ActivityPub. Discord protocol has finality of event authorisation baked into almost everywhere in its design, and ActivityPub does not play nice with that either.
Login using Mastodon/Peertube/anything in the Fediverse, reduces the implementation of federated login
ActivityPub doesn't provide this
Sounds like something that would be better served by OIDC?
https://www.w3.org/TR/activitypub/
Given the collection and activity oriented nature of ActivityPub, I think it would be hard to translate Discord guild channels into something that would be idiomatic ActivityPub. Discord protocol has finality of event authorisation baked into almost everywhere in its design, and ActivityPub does not play nice with that either.
in Shoot by @MaddyUnderStars discord channels are represented by custom Channel object but may be replaced with Group to compability with another fediverse