2010 Brought DMs and groups to the fediverse. (Prior to this they did not federate).
2010 Brought the concepts of permission and consent to the fediverse.
2010 Brought directory services to the fediverse.
2010 Brought comment controls to the fediverse.
2010 Brought quoted posts to the fediverse.
2010 Brought circles/aspects to the fediverse. (Before Diaspora or Google+).
2010 Created single sign-on across decentralised fediverse nodes (providing fully decentralised access control)
2010 provided access controlled assets and services in the fediverse - including media
2010-2011 federated with all the things - including "connections" with RSS and email, Diaspora, Status.Net, and cross-posting to lots of open providers via plugins.
2011 Brought Facebook (unwillingly) into the fediverse. Shout-out to Tobias for helping with Twitter.
2011 Started work on fediverse nomadic identity after nearly half the known network suddenly vanished in the space of a week when some high profile large sites shut down with little or no warning and with no migration ability. Migration is half the solution - it is still subject to unannounced shutdowns.
2012 Created the Zot protocol to encrypt all fediverse communications over the wire and expose as little meta-data as possible, while fully supporting nomadic identity.
2012 Federated/connected the fediverse and WordPress (posts and comments in both directions).
2013 Turned all file storage into access controlled WebDAV nodes so you could upload private media through drag-drop from any device.
2014 Browser-to-browser encryption arrives in the fediverse. E2EE framework completed. We don't provide E2EE ourselves because we're not at the endpoint.
2015 Implemented dynamic groups. ("Send this post to male German connections only" or "only send to folks who are using the Diaspora protocol")
2016 Provided (sanitised) inline SVG support over the fediverse, allowing quick doodles and drawings in posts/comments.
2016 Mastodon arrives in the fediverse and proceeds to embrace, extend, and extinguish all that came before.
2016 Private groups
2017 Demonstrated e-commerce in the fediverse.
2017 first ever demonstration of ActivityPub posts and comments federating (NextCloud made these claims, but used ActivityStreams and not actually ActivityPub).
2017 Mastodon converts to ActivityPub
2018 ActivityPub spec finalised.
2019 Removed completely from fediverse history through a re-definition of the word on wikipedia
2019 Re-implemented the Zot protocol to use ActivityStreams2 content, and turned magic-auth into Open WebAuth based on old, but still viable standards.
2021 demo of fediverse identity manager - aggregate and republish content from all your fediverse identities.
2022 Rejection of brands, marketing, and licenses after the EEE fiasco. Which fediverse brands own you?
2023-2024 Implementation of conversation containers over ActivityPub
2024-2025 Brought nomadic identity to ActivityPub and retired the Zot/Nomad protocol family.
2025 Removal of content by third-party spammers which leaked into the fediverse through a spam relay called "Mastodon" and that folks using said spam relay now worship as cultural icons
#mikemacgirvin #appreciation