File tree 1 file changed +17
-7
lines changed
1 file changed +17
-7
lines changed Original file line number Diff line number Diff line change 1
1
# Roadmap
2
2
3
- ## Q2.2024
3
+ ## v0.5
4
+
5
+ ### Main Focus
6
+
7
+ * [ ] (Waitset), event multiplexing and advanced push notifications
8
+ * [ ] finalize C and C++ API
9
+ * [ ] Fully dynamic payload for pub/sub
10
+ * [ ] ROS 2 rmw binding
11
+ * [ ] Health monitoring
12
+ * [ ] Reliability features for pub/sub
13
+
14
+ ### Bonus
4
15
5
- * [ ] Untyped API
6
- * [x] C binding
7
16
* [ ] Derive macro for SHM transferable types
8
- * [ ] Node as basis for monitoring and resource cleanup
9
17
* [ ] ` serde ` -based shm serialization to transmit arbitrary types
10
- * [ ] Pipeline (optional Request/Response)
18
+ * [ ] Request/Response
11
19
12
20
## Moonshots
13
21
32
40
33
41
## Language Bindings
34
42
35
- * [ ] C
36
- * [ ] C++
43
+ * [x ] C
44
+ * [x ] C++
37
45
* [ ] Lua
38
46
* [ ] Python
39
47
* [ ] Zig
94
102
* [ ] Support dynamic sized types in a memory efficient manner
95
103
* Buddy allocator for sender data-segment
96
104
* Introduce runtime fixed-size types
105
+ * [x] Untyped API
97
106
98
107
## Expert/Advanced Features
99
108
103
112
104
113
## Robustness
105
114
115
+ * [X] Node as basis for monitoring and resource cleanup
106
116
* [ ] Add ability to recover samples when subscriber died
107
117
* add sample tracker into ZeroCopyConnection
108
118
* add detection when subscriber returns non-received samples
You can’t perform that action at this time.
0 commit comments