aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2025-03-03 23:25:21 +0100
committerMax Audron <audron@cocaine.farm>2025-03-03 23:25:21 +0100
commitac7ebaa2a3cb369fcef6077eb3e8aea700678217 (patch)
tree69ebd873f7044d77821de774b2c4131946ecc650
parentimplement rpc calls (diff)
update roadmap
-rw-r--r--README.md12
1 files changed, 10 insertions, 2 deletions
diff --git a/README.md b/README.md
index 719a686..702348b 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,8 @@ Native rust implementation of the Quassel protocol and library functions
# TODOs
+## Road to 1.0
+
- [ ] Implementation of Syncable Objects
- [X] AliasManager
- [ ] BacklogManager
@@ -34,9 +36,15 @@ Native rust implementation of the Quassel protocol and library functions
- [X] Network
- [X] NetworkInfo
- [X] NetworkConfig
-- [ ] Implement RPC Calls
+- [X] Implement RPC Calls
- [X] RPC Call Objects
- [X] Serialization
- - [ ] Add to SessionManager
- [ ] Rework Error handling to actually handle errors
+- [ ] Rework Quassel feature flags to work at runtime, not compile time
+
+## Nice to Have
+
- [ ] Rewrite the parsers using nom
+- [ ] SessionManager
+ - [ ] Automatic InitRequest handling in SessionManager
+ - [ ] Add RPC Calls to SessionManager