mirror of
https://github.com/friendica/friendica
synced 2024-12-23 03:20:15 +00:00
Merge pull request #14361 from tobiasd/20240815-federation.md
added FEDERATION.md / FEP-67ff
This commit is contained in:
commit
cb94ba7f2e
1 changed files with 32 additions and 0 deletions
32
FEDERATION.md
Normal file
32
FEDERATION.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# Federation
|
||||||
|
|
||||||
|
## Supported federation protocols and standards
|
||||||
|
|
||||||
|
- [ActivityPub](https://www.w3.org/TR/activitypub/) (Server-to-Server, Server-to-Client)
|
||||||
|
- [WebFinger](https://webfinger.net/)
|
||||||
|
- [Http Signatures](https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures)
|
||||||
|
- [NodeInfo](https://nodeinfo.diaspora.software/)
|
||||||
|
- [Diaspora* Protocol](https://diaspora.github.io/diaspora_federation/)
|
||||||
|
- [DFRN](https://git.friendi.ca/friendica/friendica/src/branch/develop/spec)
|
||||||
|
|
||||||
|
## Supported FEPs
|
||||||
|
|
||||||
|
- [FEP-f1d5: NodeInfo in Fediverse Software](https://codeberg.org/fediverse/fep/src/branch/main/fep/f1d5/fep-f1d5.md)
|
||||||
|
- [FEP-1b12: Group federation](https://codeberg.org/fediverse/fep/src/branch/main/fep/1b12/fep-1b12.md) - basics for federation with lemmy, kbin
|
||||||
|
- [FEP-2677: Identifying the Application Actor](https://codeberg.org/fediverse/fep/src/branch/main/fep/2677/fep-2677.md)
|
||||||
|
- [FEP-e232: Object Links](https://codeberg.org/fediverse/fep/src/branch/main/fep/e232/fep-e232.md)
|
||||||
|
- [FEP-61cf: The OpenWebAuth Protocol](https://codeberg.org/fediverse/fep/src/branch/main/fep/61cf/fep-61cf.md) - basics to log in to Hubzilla
|
||||||
|
- [FEP-67ff: FEDERATION.md](https://codeberg.org/fediverse/fep/src/branch/main/fep/67ff/fep-67ff.md)
|
||||||
|
|
||||||
|
## ActivityPub
|
||||||
|
|
||||||
|
- We send a follow activity for the id of a received root post. This is meant as a request to be included in the collection of receivers for this specific post.
|
||||||
|
|
||||||
|
## Diaspora protocol
|
||||||
|
|
||||||
|
Friendica supports most entities of the Diaspora protocol except polls.
|
||||||
|
|
||||||
|
## Additional documentation
|
||||||
|
|
||||||
|
- Documentation is available at every Friendica node at `/help` and in the project repository [friendica/doc](https://git.friendi.ca/friendica/friendica/src/branch/develop/doc) (links work on the nodes documentation).
|
||||||
|
|
Loading…
Reference in a new issue