Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Presenting community updates to newcomers #1519

Open
kripken opened this issue Jun 25, 2024 · 4 comments
Open

Presenting community updates to newcomers #1519

kripken opened this issue Jun 25, 2024 · 4 comments

Comments

@kripken
Copy link
Member

kripken commented Jun 25, 2024

In a discussion on Bluesky today I was surprised to hear that the wasm community can look "inactive" or opaque. That seemed odd to me at first since we do so much work on github and we publish meeting notes, etc. etc. but as I listened I realized that we can do better. Here are some concrete points that are maybe worth thinking about:

  • The wasm CG page does not look active. The last post is from 2015 ("Call for Participation in WebAssembly Community Group"). This may be the first page a newcomer sees, so that impression matters.
  • The first two CG mailing lists linked to from there (this and this) have a post or two a month.
  • The wasm CG page links to the WebAssembly github org, which is great, but it's a tiny link with no explanation. That is, it is not obvious that that link goes to where 99% of activity is happening!
  • The webassembly.org site has lots of great content, but when it comes to the community page, we link to discord and a few others but not to the github org, so it's missing out on where most design discussions happen.

Overall, for someone that knows a bit about wasm and wants to see what the community is working on right now, the above points make it hard to find that out, I think.

Perhaps a message like this could help, on the w3c CG page and the github org page?

Active discussions on WebAssembly's evolution are happening primarily in the WebAssembly GitHub organization. You can follow the design repo for general discussions, and for specific proposals, see the proposals repo and click through to the ones that interest you. There is also a main bi-weekly meeting whose meeting notes are published, and specific meetings for the specific proposals.

I think that covers most design activity? Mentioning that could maybe help guide newcomers find the discussions that interest them.

Another thing that might help, but would be more work, is some kind of main "activity feed" for proposals. Items mentioned there could be: "Wasm GC goes to phase 4"; "Memory64 goes to phase 3"; maybe also mentions of talks in the bi-weekly meeting; etc. That could give people an idea of ongoing activity.

cc @tomayac who may have been thinking on related matters recently.

@tomayac
Copy link

tomayac commented Jun 26, 2024

This is great feedback and I have added this to my list of things to think about for the site redesign (internally at Google, this is b/349534136).

@dschuff
Copy link
Member

dschuff commented Jun 26, 2024

The CG landing page (https://www.w3.org/community/webassembly/) is powered by wordpress and it looks like I can just post things there. Maybe we should make a post (which would presumably replace the one from 2015 on the landing page) that would give the general information that all of the interesting stuff is happening on github, and if you want to see what the CG is doing, look there.

@dschuff
Copy link
Member

dschuff commented Aug 9, 2024

I updated https://www.w3.org/community/webassembly/ with a generic info post pointing people to the github resources. Feedback welcome.

@kripken
Copy link
Member Author

kripken commented Aug 12, 2024

@dschuff Looks great, thanks for updating it!

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

No branches or pull requests

3 participants