Skip to main content

Community Calls

Weekly wasmCloud Wednesday agendas, notes, and recordings. Add the next meeting to your Calendar or watch it live on YouTube.

wadm Config Reconciliation, the Single wash CLI & KubeCon EU

The March 12, 2025 wasmCloud community call is a tooling-focused update for anyone building on the Wasm component model. Brooks Townsend demos a wadm reconciliation fix that takes local application deploys from around 15 seconds down to under one second by reacting to configuration events instead of waiting for a heartbeat. The team also marks the completion of the long-running merge of wash-cli and wash-lib into a single wash crate, previews wasmCloud's presence at KubeCon EU and WasmIO in Barcelona, and digs into tracing and observability for capability providers.

WebAssembly News: Merging the wash CLI and SBOM Build Provenance

The March 5, 2025 wasmCloud community call is a short, heads-down WebAssembly news update from a team in KubeCon EU crunch mode. Brooks Townsend walks through the in-progress effort — led by maintainer Ahmed — to merge the wash CLI and wash-lib crates into a single wash crate so features ship faster, and explains why the team is holding a feature freeze until the PR lands. Masoud, a wasmCloud OSS Fellow, shares phase-one progress on SBOM and build-provenance work for wasmCloud artifacts, which sparks a discussion with Taylor Thomas about keeping component builds compliant with the OCI artifact standard.

Custom Interfaces, Distributed RPC Errors & the Wasm Component Model

The February 26, 2025 wasmCloud community call digs into the Wasm component model and the realities of distributed computing. Brooks Townsend demos a proposal for handling transport-level failures in custom interfaces — a well-known RPC error type, defined in WIT, that lets a WebAssembly component gracefully catch errors like a missing link, an unreachable target, or a disconnected NATS, instead of trapping. The call also previews KubeCon EU 2025, walks through wasmCloud's new auto-generated release notes driven by conventional commits, and covers community questions on built-in providers, wasi:http, and a community-built Cron capability provider.

Robust Rollouts & Rollbacks for the Wasm Component Model

The February 19, 2025 wasmCloud community call is a deep dive into how the platform should roll out and roll back Wasm component model applications in production. Brooks Townsend walks through a large RFC for robust, zero-downtime upgrades: reporting component and provider status in the host inventory, shifting lattice-wide state writes out of individual hosts and into wadm via a new control interface, and making provider configuration a request/response operation so the host actually knows whether a rollout succeeded. The discussion ranges from CI and license-compliance housekeeping through to where canary and blue-green deployments fit — and whether the host should grow a Kubernetes-style extension model.

WebAssembly Workload Identity with SPIFFE/SPIRE and NATS

The February 12, 2025 wasmCloud community call is anchored by a live demo of WebAssembly workload identity. Joonas Bergius shows how wasmCloud can adopt SPIFFE — with the open-source SPIRE reference implementation — to give every host a cryptographically verifiable identity and secure its NATS connection through auth callout, without distributing any secrets. Brooks Townsend bookends the demo with a proposal to define wasmCloud's CloudEvents as auto-generated JSON Schema, a new conventional-commits pipeline for cleaner release notes, and a plan to freeze wash while its library and CLI merge into one crate.