Skip to content

Add Road to Component Model 1.0 blog#147

Open
ericgregory wants to merge 22 commits into
bytecodealliance:gh-pagesfrom
ericgregory:path-to-cm-1-blog
Open

Add Road to Component Model 1.0 blog#147
ericgregory wants to merge 22 commits into
bytecodealliance:gh-pagesfrom
ericgregory:path-to-cm-1-blog

Conversation

@ericgregory
Copy link
Copy Markdown
Contributor

This PR adds a blog outlining the path to Component Model 1.0, based on presentations from the Plumbers Summit and WASM.io.

Signed-off-by: Eric Gregory <eric@cosmonic.com>
Copy link
Copy Markdown
Contributor

@lukewagner lukewagner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Sorry for the slow review! I started reading, then got distracted, then forgot.) This looks like a great summary to me; thanks so much for writing it up!

Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
ericgregory and others added 11 commits April 29, 2026 10:06
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Co-authored-by: Luke Wagner <mail@lukewagner.name>
Signed-off-by: Eric Gregory <eric@cosmonic.com>
Signed-off-by: Eric Gregory <eric@cosmonic.com>
Copy link
Copy Markdown
Member

@tschneidereit tschneidereit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a really excellent post!

I left a bunch of feedback and suggestions, but none of that changes anything major. The part of the feedback I care about most is the mention of simplifications to the spec between P3 and 1.0. And on that, it'd be nice to integrate a description of the parallel tracks approach, where for a while P3.x and 1.0-pre will co-exist, with changes landing on both, and 1.0-pre always staying a subset of P3.x. I wasn't quite sure where that'd make most sense, though.

The other general bit I think would be nice is to add links to a lot more things. Certainly mentions of projects, such as jco and Gravity. But also recordings of the various Summit presentations mentioned throughout, and ideally also issues/PRs for the changes mentioned, where those already exist.

Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
Comment thread _posts/2026-04-21-the-road-to-component-model-1-0.md Outdated
ericgregory and others added 10 commits June 4, 2026 15:22
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Co-authored-by: Till Schneidereit <till@tillschneidereit.net>
Updated the section on browser support for the Component Model, including additional references to Mozilla and Chrome's involvement.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants