summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-12-21 19:58:58 +0100
committerMatthias Beyer <mail@beyermatthias.de>2021-12-21 19:58:58 +0100
commit6265a4a9372e651732f53cd6a129dd50e491245e (patch)
tree88a7703c92a5ecae9af9ce6e6c1b4336005e078c
parent286497177a040921ea9687a07436565cfad77384 (diff)
parent906faf42acff38aa8aa6727f55fdcb546b171882 (diff)
Merge branch 'roadmap'
-rw-r--r--README.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/README.md b/README.md
index 44ec06b..4f18157 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,22 @@
A distributed social network build on IPFS/IPLD.
+## Roadmap
+
+This is the roadmap from the current state to a MVP/POC.
+These "features" are not necessarily ordered, but may depend on another.
+
+* Gossipping via gossipsub instead of pubsub
+* Profile discovery via gossipsub
+* Profile caching
+* Profile following
+* Multi-device support via raft concensus over gossipsub
+* (CLI) cache node functionality ("multi device" node that only caches posts of
+ a profile)
+* (GUI) Timeline polishing
+* (GUI) Markdown support in Text posts
+* (GUI) Non-Text posts: Directories (MVP for image/video/audio posts)
+
## License