Meeting #10 (2025/02/27)
Table of Contents
Attendance
Attended | Proxy (w/ @name) | Holiday | Did Not Attend |
---|
Name | Company |
---|---|
Knox Lively | |
Stephen Berard | |
Brad Clements | Murkworks |
Dan Mihai Dumitriu | Midokura Japan K.K. |
Erik Nordmark | (ZEDEDA, Inc.) |
Evan Parker | UNH IOL |
Marshall Meier | Emerson |
Patrick Robb | UNH IOL |
John Walicki | Individual |
Daniel Lazaro | Aveva |
Graeme Cloughley | Edge Inference |
Jason Shepherd | |
Drasko Draskovic | Abstract Machines |
Lincoln Lavoie | UNH IOL |
Meeting Summary
Ocre Project Status Update: [07:00]
Ocre Runtime: Added WASI-P1 support, as well as timers, sensors, and watchdogs.
Sample Code: Code samples ("getting-started" repo) now updated to reflect WASI-P1 changes, including a basic timer API example.
Docs: Added API documentation for timers, sensors, and other content to reflect WASI-P1 changes.
GitHub Project: Closed a couple of feature requests, bugs, and re-prioritized the backlog. Also made project "public" so to be publicly viewable.
WASI Embedded SIG discussion @ 13:23
Stephen recapped the recent WASI Embedded SIG meeting, where the group proposed a layered approach to WebAssembly standards - a lower-level system interface and a higher-level application interface. This aims to address concerns about the overhead and complexity of the component model.
UNH-IOL Sync @ 38:02
The group discussed plans to integrate the existing unit tests into the Ocre project, as well as setting up device-level flash validation, and planning for future testing around container lifeycle management, etc.
Disucssion: Linux Support @ 46:57
In design phase of porting to Linux and currently allocating new engineering resources. Will likely use adaptation layer similar to WAMR approach to maintain single source code with conditional compilation options.
Disussion: Runtime API documentation and usage @ 53:22 (Started as a question from Dan)
The group acknowledged the need to better document the Ocre runtime APIs and provide guidance on how to integrate the runtime into customer applications, including lifecycle management and programmatic control.
Action Items
@Knox Lively Develop flash validation process for UNH lab
@Stephen Berard Integrate unit tests into Ocre repository
@Knox Lively @Patrick Robb Add unit tests to CICD pipeline
@Knox Lively Document Ocre runtime API and create user guide
@Knox Lively Create GitHub issues for discussed tasks and features
Meeting Materials (recording, transcript, slides, etc.)
Recording (and transcript): Video Conferencing, Web Conferencing, Webinars, Screen Sharing