/
Meeting #10 (2025/02/27)

Meeting #10 (2025/02/27)

Table of Contents


Attendance

Attended

Proxy (w/ @name)

Holiday

Did Not Attend

Attended

Proxy (w/ @name)

Holiday

Did Not Attend

Name

Company

Name

Company

Knox Lively

Atym

Stephen Berard

Atym

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

Atym

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

  1. @Knox Lively Develop flash validation process for UNH lab

  2. @Stephen Berard Integrate unit tests into Ocre repository

  3. @Knox Lively @Patrick Robb Add unit tests to CICD pipeline

  4. @Knox Lively Document Ocre runtime API and create user guide

  5. @Knox Lively Create GitHub issues for discussed tasks and features


Meeting Materials (recording, transcript, slides, etc.)

Related content