Luca Cominardi
Luca Cominardi
The ongoing work can be monitored in the [new-protocol](https://github.com/eclipse-zenoh/zenoh/tree/new-protocol) branch.
https://github.com/eclipse-zenoh/zenoh/pull/257 has been merged into api-changes branch. This issue will be automatically closed once api-changes is merged into master.
Tracking upstream roadmap issue https://github.com/eclipse-zenoh/roadmap/issues/6
6971f978e09524f747fc69d5d5cdf7eb825ac536 and 59d6b90306c377982e45c2941b935a5efddf436a have been merged into api-changes branch. This issue will need to be closed manually once api-changes is merged into master.
Tracking upstream roadmap issue https://github.com/eclipse-zenoh/roadmap/issues/3
After some discussion, it was agreed by the zenoh team that the common behaviour for `subscribe()`, `queryable()`, and `get()` is to be based on callbacks. This approach simplifies the bindings...
Update: the look-and-feel of the new API is captured in https://github.com/eclipse-zenoh/roadmap/discussions/23
API: - [x] Move the `.forward(...)` (from a subscriber to a publisher) from basic zenoh API to zenoh-ext - [x] Replace `.mode(...)` in `.declare_subscriber(...)` builder with an option for `SubMode::Pull`...
99835bbabe100656e0824c06806765d01003b6bb has been merged into api-changes branch. This issue will need to be closed manually once api-changes is merged into master.
Given the current status, it would be preferable to be based on `api-changes`.