Skip to content

Commit a585897

Browse files
committed
[eclipse-iceoryx#4] Update roadmap
1 parent da1ec61 commit a585897

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

ROADMAP.md

+17-7
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,21 @@
11
# Roadmap
22

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
415

5-
* [ ] Untyped API
6-
* [x] C binding
716
* [ ] Derive macro for SHM transferable types
8-
* [ ] Node as basis for monitoring and resource cleanup
917
* [ ] `serde`-based shm serialization to transmit arbitrary types
10-
* [ ] Pipeline (optional Request/Response)
18+
* [ ] Request/Response
1119

1220
## Moonshots
1321

@@ -32,8 +40,8 @@
3240

3341
## Language Bindings
3442

35-
* [ ] C
36-
* [ ] C++
43+
* [x] C
44+
* [x] C++
3745
* [ ] Lua
3846
* [ ] Python
3947
* [ ] Zig
@@ -94,6 +102,7 @@
94102
* [ ] Support dynamic sized types in a memory efficient manner
95103
* Buddy allocator for sender data-segment
96104
* Introduce runtime fixed-size types
105+
* [x] Untyped API
97106

98107
## Expert/Advanced Features
99108

@@ -103,6 +112,7 @@
103112

104113
## Robustness
105114

115+
* [X] Node as basis for monitoring and resource cleanup
106116
* [ ] Add ability to recover samples when subscriber died
107117
* add sample tracker into ZeroCopyConnection
108118
* add detection when subscriber returns non-received samples

0 commit comments

Comments
 (0)