-
Notifications
You must be signed in to change notification settings - Fork 397
2021 03 04 Eclipse iceoryx developer meetup
Michael Pöhnl edited this page Mar 4, 2021
·
8 revisions
Date: 2021/03/04
Time: 17:00 CET
Link: https://eclipse.zoom.us/j/95918504483?pwd=RWM5Y1pkeStKVDZsU09EY1hnclREUT09
- Michael Pöhnl, Apex
- Oliver Schünemann, Bosch
- Matthias Killat, Apex
- Simon Hoinkis, Apex
- Dietrich Krönke, Apex
- Somnath Holkar, Avin
- Indramani Arora, Avin
- Andreas Riexinger, Bosch
- Dejan Pangercic, Apex
- Jimmy Belloche, Bosch
- General: Are there other agenda points?, 2 mins
- tiny-json Eclipse CQ, 5 min, Pöhnl
- Testing 1.0 Release with QNX, 5 min, Pöhnl
- Status 1.0 Release, 15 min, Pöhnl
- OfferOnCreate and SubscribeOnCreate #584, 5 min, Pöhnl
- Doxygen guidelines for classes or attributes? (CONTRIBUTION.md only talks about methods), 5 min, Belloche
- Enuring that there is no overlapping feature developing, 5min, Pangercic
- Quality if code contributions, 10min, Pangercic
- Outlook 2.0 release, 5 min, Pöhnl
- Dynamic data types with iceoryx, 5 min, Indramani
- Next meeting an update for the final 1.0 APIs
tiny-json
- CQ was resolved by Eclipse
- Goal is to introduce this in parallel to the TOML configuration, a new tiny-json switch will be introduced
- We already have an abstraction layer, so it should be straight forward. RouDi takes an options object.
iceoryx_1.0.0
- Release date is April 1st, 2021
- New C++ and C APIs and Waitset available
- Listener will be experimental
Doxygen guidelines for classes or attributes
- Classes get a @brief description and same example code if appropriate
- e.g. https://github.com/eclipse-iceoryx/iceoryx/blob/master/iceoryx_utils/include/iceoryx_utils/internal/concurrent/smart_lock.hpp
- No Doxygen documentation for private class members
- Start with utils/cxx, then posix_wrapper (look at manpages for help), then concurrent
Outlook 2.0 release
- request/response communication
- SOME/IP bridge (with first binding to vSOME/IP)
- refactoring of service discovery
- tiny-json support (from Bosch?)
- Listener
- planned roughly for Q3 2021
Dynamic data types with iceoryx
- Using a custom allocator that allocates in shared memory
- https://github.com/mathusummut/StackVector, could be a starting point
- https://github.com/eclipse-iceoryx/iceoryx/issues/594, continue discussion there