From c49f4c7654a7f7446219445f134a79845c452c38 Mon Sep 17 00:00:00 2001 From: Anthony Wang Date: Wed, 18 Jan 2023 06:39:28 +0000 Subject: [PATCH] Add some unimplemented features to README --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3254ba9..70c7b1a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # fuwuqi -Fuwuqi (fúwùqì or 服务器 means "server" in Chinese) is a useless C2S ActivityPub server for "extremely hardcore" ActivityPub enthusiasts. Craft your own exquisite WebFinger response! Customize your actor object exactly like you want! Hack and extend the 100-line Python server code! 100% guarenteed™ to federate with Mastodon! +Fuwuqi (fúwùqì or 服务器 means "server" in Chinese) is a useless C2S ActivityPub server for "extremely hardcore" ActivityPub enthusiasts. Craft your own exquisite WebFinger response! Customize your actor object exactly like you want! Hack and extend the 100-line Python server code! 100% guarenteed™ to federate with Mastodon! It's like [Honk](https://humungus.tedunangst.com/r/honk), but instead of politely refusing to hold your hand, it chucks you straight into the deep end of the pool. ## Configuration @@ -26,6 +26,15 @@ Now on your client device, open up your favorite C2S ActivityPub client... oh wa Enjoy your new "extremely hardcore" ActivityPub server!!! 🎉😎🚀🙃🥳 +## Features + +Since Fuwuqi's code is super duper easy to read and extend, the following features are left as an exercise to the reader; +- Multi-user support (hint: dynamically generate `.well-known/webfinger` instead of serving a static file) +- Liking posts (hint: the implementation is very similar to `Follow`) +- Announcing posts, AKA boosting +- JSON-LD (hint: don't do it, your brain will thank you) +- Lots of pain + ## Resources - https://www.w3.org/TR/activitypub/