Meeting #15 (2025/06/19)
Table of Contents
Attendance
Attended | Proxy (w/ @name) | Holiday | Did Not Attend |
|---|
Name | Company |
|---|---|
Knox Lively | |
Stephen Berard | |
Krisztián Szilvási | |
Marshall Meier | Emerson |
Dan Kouba | |
Patrick Robb | UNH IOL |
Brad Clements | Murkworks |
Evan Parker | UNH IOL |
Dan Mihai Dumitriu | Midokura Japan K.K. |
Erik Nordmark | (ZEDEDA, Inc.) |
Daniel Lazaro | Aveva |
Graeme Cloughley | Edge Inference |
Jason Shepherd | |
Drasko Draskovic | Abstract Machines |
Lincoln Lavoie | UNH IOL |
Meeting Summary
Ocre Project Status Updates - (@ 07:20)
@Knox Lively briefly disucssed current updates to Ocre, which were limited to adding the ocre-sdk to the codebase in its initial form, though still in its early days and will change significantly in the coming days. He also mentioned that there were no other updates to the project as there has been a lot of pending changes behind the scenes which Atym has been preparing to release.
Ocre Updates [Pending] - (@ 08:44)
Knox reviewed several major updates to the Ocre, including a new interactive shell to control containers directly on the device, improvements to memory management, and enhancements to the messaging and container subsystems. Stephen provided more details on the memory management changes and the plan to move more allocation/deallocation operations to user space.
Stephen also discussed the team's focus on supporting sensors and boards that have good Zephyr driver support, such as the STM32U585 board. They are able to automatically detect and configure many common sensor types, but are limited by the availability of Zephyr drivers for specific sensors and boards.
Ocre Updates [Future] - (@ 21:45)
Knox outlined several major upcoming changes to Ocre, including changes to the Ocre CLI for fetching and running containers from a remote repository, updating the Ocre SDK, migrating to Zephyr 4.1 which would add support for additional boards like the Arduino Fortenta H7, Giga R1 and others. These changes are aimed at making Ocre more accessible and user-friendly.
User Submitted Topic (from @Brad Clements): Code sync and User Contribution Process - (@ 30:05)
Stephen discussed plans to streamline the process for syncing Atym's internal code changes back to the public Ocre repository, with the goal of being able to push changes more frequently, within hours of testing rather than waiting for predefined sync points. He also encouraged community contributions and participation.
API standardization (@ 36:17)
Wrapping up the meeting, Stephen proposed the idea of formally reviewing the custom Ocre APIs (e.g. for GPIO, sensors) with the broader community, with the goal of potentially standardizing them over time. He noted an ongoing effort to align the GPIO API with a WASI subgroup working on a GPIO standard, which he hopes to update us with in the next meeting.
Action Items
@Knox Lively to reach out to the Ocre community to gauge initial interest in formally reviewing Ocre APIs on a regular cadence/part of the meeting process.
@Knox Lively to update Ocre docs, samples, and anything else in regard to the coming Ocre changes so that the community can begin using these new features ASAP.
Vote Results
TSC Voting to Approve:
Motion:
Second:
Results:
Voting Member | Company | Y/N/A |
|---|---|---|
Knox Lively | Atym, Inc. |
|