Make app criteria more precise

lostinlight 2020-08-01 23:02:38 +00:00
parent 9f4cb31a4b
commit 3ef7db9dda

@ -1,17 +1,17 @@
#### Criteria for an app being part of Fediverse
#### Criteria for adding an app to *fediverse.party*
1) The app must implement at least one of the protocols that allow it to interoperate with other federated networks: OStatus, diaspora protocol, Zot, ActivityPub, (etc ?).
1) The app must be fully open source: backend, frontend and everything required for an independent self-hosted work;
2) The app must implement at least one of the protocols that allow it to interoperate with other federated networks: OStatus, diaspora protocol, Zot, ActivityPub;
3) If in the future other federating protocols appear, the scope of the website may be expanded. However, interoperability is key. An XMPP, Matrix or any other world of federating apps may be covered only if any of them start federating with existing Fedi networks or if Fedi projects integrate these other protocols. TL;DR: bot-like functionality of reposting from some networks to others is not considered interoperability. Two-way interoperability with support of basic things (limited view messages, likes, reshares, comments) is expected.
#### Criteria for software being a (typical) social network, to be added to main page of this website
1) Content is sent / received as a whole post, can be read and interacted with *from within another network*
2) The app should allow certain actions:
2) The app should allow at least some of these actions:
* follow
* be followed
* post a reply
* receive a reply
* repost
#### Tracking fediverse app development
✒ A general [watchlist of fediverse client apps](https://git.feneas.org/feneas/fediverse/wikis/watchlist-for-client-apps) is being maintained on this wiki. Please add as much information as you can about each app, but please check your facts, and try to include links to primary sources.
* repost