OpenDDS Foundation TAB Minutes
05 December 2022
TECHNOLOGY ADVISORY BOARD MEETING
Date: 12/5/2022
Meeting Attendance:
Name | Title | Attended |
Chris Gill | Professor, Computer Science & Engineering, Washington University St. Louis | X |
David (DJ) James | Tech Director for Software, DRS Land Systems | ✓ |
Andrew Job | Founder and CEO, Plotlogic | X |
Adam Mitz | OpenDDS Product Lead and Distinguished Engineer, Object Computing | ✓ |
Matt Mueller | Enterprise Operations Branch Head, United States Navy | X |
Marc Neeley | VP of Architecture, Object Computing | X |
Jason Schindler | 2GM Managing Director, Object Computing | ✓ |
Johnny Willemsen | CTO, Remedy IT | X |
Justin Wilson | Principal Software Engineer, Object Computing | ✓ |
Jen Wiese | OpenDDS Community Engagement Manager, Object Computing | ✓ |
Geetika Sharma | OpenDDS Area Project Manager, Object Computing | X |
The Meeting Was Led By: Adam Mitz
Agenda
- Welcome & Introductions
- News Since Last Meeting
- Community Engagement Review
- OpenDDS 4.0 Progress
- Website Refresh (opendds.org)
- Foundation Sponsorship
- Open Discussion
- Agenda for Next Meeting
Updates Since Last Meeting (AM)
- OpenDDS 3.22 (September 16)
- Security: support for per-instance access control
- RtpsRelay meta-discovery
- Updated VxWorks support
- Articles published
- GitHub & Dockerhub organization and consolidation
- Dockerhub no longer used, GitHub hosts container images
- GitHub organization "OpenDDS" established
- Auxiliary repos from oci-labs have been moved here
- Main repo will move after 3.23 release this month
- GitHub forwards the old URL, so this should be an easy transition
Community Engagement Review (Jen)
- Delivered 4 webinars, one each quarter (Q4 webinar is planned for next week)
- Delivered 7 training events
- Published 7 technical articles and/or case studies
- Published one community announcement (on avg) a month on opendds.org news / GitHub discussions
- Participate in OMG and Open Robotics consortia
- Promote OSS partnership and support offerings
- Updating opendds.org content and navigation
- New website design and development underway!
- Answer questions from the community on GitHub and the project mailing lists
Our success in community engagement is measured by tracking these metrics
- Grow GitHub stars by 20% in 2022:
- January 1st - September 30th grew 21%
- Grow mailing list by 20%:
- January 1st - September 30th grew 15%
- Grow social media followers (Twitter and LinkedIn) by 20%:
- January 1st - September 30th Twitter grew 22% and LinkedIn 16%
OpenDDS 4.0 Progress Update
Not including in v4:
- JMS
- Old monitor (lib, Qt app, Excel plugin)
- Wireshark dissector
- Transports: udp, multicast
- Discovery: DCPSInfoRepo
Designs, prototypes, and experiments:
- Repository modularity:
- opendds_idl new feature to load plugins
- Moving to new repositories:
- Java
- Modeling SDK
- Bench
- Shapes Demo
- Static Discovery; FACE T.S.
- Directory layout within the repository
- CMake
- Generating CMakeLists.txt from MPC
- Setting up 3rd-party dependencies
- ACE_TAO subset, including CMake
- Discovery: replacing DCPSInfoRepo
Next steps
- Establish the v4 branch
Website Refresh (Adam)
- Demo of work in progress on new opendds.org
Foundation Sponsorship
- https://opendds.org/foundation/sponsorship.html
- Corporate and community sponsorship options
- Currently we have one corporate sponsor: Object Computing, Inc.
Open Discussion / Qs and As (All)
Agenda for Next Meeting (All)
Date: TBD in March 2023 (Morning)
Note: we are alternating mornings and afternoons Central Time to accommodate timezones for all TAB members
Topics: TBD