October 16, 2024
Agenda
- UPDATE: wasmCloud 1.3 features and fixes
- DISCUSSION: Embedding wasmcloud and wadm in wash
- DISCUSSION: wasmCloud Q4 roadmap
Meeting Notes
- Firstly, announcing that Colin Murphy (Adobe) is now a project maintainer for the wasmCloud org and wash maintainer. Colin's been collaborating with us for many years so this is long overdue. We are delighted!
UPDATE: wasmCloud 1.3 features and fixes
- As always it's difficult to capture all the points discussed, and the Q&A, check out the recording below for the full details.
- We will be publishing a developer blog post with all the details shortly so keep an eye on the wasmCloud blog and social channels.
- wash dev is the major update in 1.3 which provides a way for us to review component dependencies in full.
- Release notes are tagged along with the 1.3 release.
- Notably, we have introduced a new validation path for links. Earlier, you cauld have an http server provider forwarded to components based on a path. We used ot be able to do this with the same inteface without specifying a link name - this is now invalid.
- What must be present to create a link from the same source o multipe targes, you must soecufy the kink name - a unuqie idejtifier for calling a specific target at runtime,
- Works by extenson for cap providers - htto triggered by an external handler.
- Wasm componet context requires additional identifcation layer.
- Check out the recording for Massoud's example - a great way to demo why we need this feature. In your code you can denote you're calling 2 different locations, identified with link names.
- Another [example in our documentation}(https://wasmcloud.com/docs/concepts/linking-components/linking-at-runtime/#defining-and-using-link-names) for a guide to using links.
DISCUSSION: Embedding wasmcloud and wadm in wash
- One of the key elements on the wasmCloud Q4 roadmap. A key one is embedding wasmCloud and wadm in wash.
- V1 - wadm and wasnckoud are both binaries and crates. As such, we can start a wasmcloud host and wadm but embedded in wash.
- When we run wash up, once we've ensured we are running NATS locally, wadm and wasmCloud can run within the same process as wash.
- Why is this important? This allows us to handle errors better and make it easier to short-circuit runtime errors.
- It ensures there are no runaway proceses and it's quicker, 2 less binaries to download from Github.
- Jordis: what is driving this, are there quick wins to push readiness? Comment: getting ahead on docs that provide visual simplicity is desired.
- Brooks: The origin started in realizing it can be frictionful to download through Github - proxies cause issues for enterprises. We want to make it easier to work locally with less requirements for external access - tricky when there's poor connectivity, esp if you're being asked to take more steps.
- There was a much broader discussion, check out the recording for the full discussion.
DISCUSSION: wasmCloud Q4 roadmap
- Last week we did our Q4 roadmapping session which was super productive.
- The Q4 roadmap is now live in Github projects, with a host of good first issues in triage.
- In the Ready for Work section, you'll see we have a higher ratio of good first issues - perfect for those who are looking to get started.
- We have already started on a number of Q4 issues and so check out the repo for all the details.
- For Q4 we will be prepping for WasmCon + KubeCon, taking place in Salt Lake City in 3.5 weeks. We'll be there in force and so be sure to stop along our Project Booth on the Wednesday 13th November.
- Check out the wide-ranging discussion - recording below.
Community Updates
- Join us in Salt Lake City for WasmCon and KubeCon + CloudNativeCon North America 11 - 15 November. We're stoked to see so many talks exploring wasmCloud, check out the schedues to see when we're on stage, and visit the wasmCloud booth in the Project Paviliion on the afternoon/evening of Wednesday 13th (booth crawl) - we're looking forward to seeing you!
WasmCon schedule KubeCon NA schedule (inc. ContribFest)
Tune in…
- Tues 22 Oct: In Salt Lake City for KubeCon + CloudNativeCon NA? Join SLC native Taylor Thomas + Rancher's Orlin Vasilev on the Rancher by SUSE podcast to hear Taylor's top travel tips and what this year's KubeCon North America has in store! Next 6pm CET/12pm EST. #knowbeforeyougo YouTube
Catch up…
- There are still a couple of weeks left to get your Hacktoberfest projects going! We've tagged a ton of issues in the wasmCloud repo so you can add your wasmCloud contributions to your Hacktoberfest activities. Take a look and get started!