- quote The Fediverse (a portmanteau of "federation" and "universe") is an ensemble of federated (i.e. interconnected) servers that are used for web publishing (i.e. social networking, microblogging, blogging, or websites) and file hosting, but which, while independently hosted, can communicate with each other. On different servers (instances), users can create so-called identities. These identities are able to communicate over the boundaries of the instances because the software running on the servers supports one or more communication protocols which follow an open standard.
- The agora tries to be a prosocial member of the fediverse.
- I use mastodon through the tusky, pinafore and social.coop interfaces.
- I'm interested in learning more about pleroma.
- I wonder if the fediverse name can work for a wide audience:
- I think the fediverse has legs:
host local servers, one tracking each service
connect to these servers with a locally hosted mastodon client
each server takes account information and mocks external accounts:
logs in through social media api
view posts, corresponding threads/comments sections
server publishes data form these services in real time to mastodon
server creates/tracks fake mastodon user from every other user
these users are visible with clever naming scheme and tolerated by server
interacting with these real servers from ur acct (must be hosted in same place) == ur account on that social media interacting with their real acct
likes, follows etc. also emulated -- though have to check if current user is following them, has liked, has followed etc.
should port over images, videos, gifs etc from whatever proprietary twitter thing they use to sane default formats to display on mastodon (i guess these should be cached for some time period, then...)
An implementation of ActivityPub
feasibility of p2p activitypub want to avoid static ip, ideally
run on home server, always-on computer kind of deal ie beaglebone
NAT TOR? Zooko's triangle -- choosing between human readable, decentralized and unique is impossible. PetNames proposal may be useful
key upgrade, but all that is needed is tor .onion address support, truly
https://wiki.xxiivv.com/site/rotonde.html cool distributed social network
https://activitypub.rocks/ explanation of the activity pub prococol and how
https://write.as/matt/our-activitypub-projects neat ActivityPub projects
Mastodon is an open source federated micro-blogging platform.
The Mastodon documentation site https://docs.joinmastodon.org/ covers what a microblog and federation are:
Similar to how blogging is the act of publishing updates to a website, microblogging is the act of publishing small updates to a stream of updates on your profile. You can publish text posts and optionally attach media such as pictures, audio, video, or polls. Mastodon lets you follow friends and discover new ones.
Federation is a form of decentralization. Instead of a single central service that all people use, there are multiple services, that any number of people can use.
- homepage https://joinmastodon.org
- blog https://blog.joinmastodon.org/.
- github https://github.com/tootsuite/mastodon
- patreon https://www.patreon.com/mastodon
The About statement on the Patreon from the main developer Gargron is also a good description:
I'm working on Mastodon, a free, open-source social network server based on open web protocols like ActivityPub and OStatus. The social focus of the project is a viable decentralized alternative to commercial social media silos that returns the control of the content distribution channels to the people. The technical focus of the project is a good user interface, a clean REST API for 3rd party apps and robust anti-abuse tools.
The entire network is like an unlimited number of different Twitter websites, users of which can follow each other and interact regardless of which Twitter website exactly they are on. This has obvious benefits as there is no single company that has a monopoly.
An open source social network.
- Most closely resembles twitter.
- It is federated; you can choose a 'local instance' to run your account, and still interact with people in other instances.
- My account is in the social coop instance: @firstname.lastname@example.org.
- I use moa.party to cross-post twitter <-> mastodon.
- I am torn on using mastodon or fediverse when I refer to, well, mostly mastodon currently for me.
- pull mastodon instance mastodon instances
- pull mastodon client mastodon clients