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
WebAssembly 2022 #2885
Comments
|
Hi, I’m Colin Eberhardt, the author of the WebAssembly Weekly newsletter and general wasm enthusiast 👋 I’m interested in the author / analyst roles, but would be good to discuss the detail, make sure I am comfortable with the commitment. |
|
Hi, @ColinEberhardt that's great news! You can find out more about each role in the wiki - see the side bar for each one: https://github.com/HTTPArchive/almanac.httparchive.org/wiki The author is usually the content lead as well since it makes sense to guide the team where you want the writing to go. For the analyst role, anyone who knows SQL decently could work. Last year I did most of the analyst work for the chapter I authored, so it's definitely doable to do both, though more work. Rick is going to lead a workshop for analysts sometime this week so new people are welcome! If you know other experts in the space, it would be great to get them to sign up as reviewers. Having multiple reviewers is better than just one, if possible. |
|
@ColinEberhardt here's the workshop for anyone interested in being an analyst! https://twitter.com/HTTPArchive/status/1516060214109298693 |
|
@ColinEberhardt I sent you an email to do a check-in - I know we're still waiting for some more volunteers but want to get you started so that doesn't hold you back. Let me know if you didn't get it. |
|
Hi @siakaramalegos - I’ve not spotted that email. Was it to my gmail address? F can you resend, or perhaps DM via Twitter? |
|
@ColinEberhardt just re-sent it to the gmail address in your GH profile. It doesn't look like I can DM you on Twitter, but feel free to DM me if you don't see the email! |
|
@ColinEberhardt we need some more volunteers to make this chapter viable and achieve the first milestone on May 1. It puts the chapter at risk of being dropped if we can't make a viable team. Can you recruit some more people? For viability we need at least 1 reviewer and 1 analyst in addition to at least 1 author. It's nice to have 3+ reviewers though. |
|
I'd like to help out here too! I think I'd do best as a reviewer, but perhaps could help out in other aspects as well. |
|
@ColinEberhardt @binji to confirm, are either of you interested in taking on the analyst role? |
|
@ColinEberhardt @binji I know we're still figuring out the structure of the team, but it'd be great to make sure you have access to the planning doc and start adding your ideas to the outline. What's new in WASM this year, or what would be interesting to revisit from last year? We've added the ability for the WebPageTest agents to analyze WASM files at runtime, so if you need to make any changes to it (new metrics or any other improvements), those need to be added before the June crawl kicks off. So we're hoping to have the outline completed on May 15, to give us an idea of what changes need to be made and leave enough time to get those changes in. Thanks! |
|
Hi all, after chatting with @ColinEberhardt I've agreed to take on the analyst role for this chapter. Looking forward to working on this, finding out what's new with WASM usage, and how it's changing the web. |
|
Looks like @RReverser is up for being a reviewer too - looks like we have a team! |
|
@ColinEberhardt go ahead and update the table and check off milestone 1 - congrats!! |
|
Thanks @siakaramalegos - can you please give me the required privileges to allow me to edit this issue? |
|
Invited you to the GitHub team there @ColinEberhardt |
|
@siakaramalegos I've completed a very rough outline, discussing with our analyst and reviewer. if you need any more detail, let me know. We will likely be wanting to make some changes / additions to the crawler. I've started the process via a very simple tidy-up PR: Once this is merged we're going to add a few new features. Should all be ready ahead of the June crawl. |
|
@binji, @RReverser just a reminder that the outline is due in 2 days. Please request edit access to the google doc, add your name and email to confirm participation, and provide feedback on the outline that Colin started. This deadline is critical as we only have 2 more weeks afterward to finalize custom metrics. Thanks! |
|
@JamieWhitMac it looks like the analysis is almost complete - can you give us an idea of % complete and timeline on the rest? @ColinEberhardt when do you think you can begin the draft? Just as a reminder, the due date at the end of the month is for post-review and post-edit, so you'll need to set aside at least a week for those and preferably more. |
|
Hi @siakaramalegos - my plan is to tackle the writing this week. I'll keep you updated on progress. |
|
Just so that you don't worry if I don't respond, I'll be away starting tomorrow till 24th of August. I'll be still happy to review the draft upon return. |
|
Thanks for the heads-up @RReverser - I'll try to get something ready for you to review ahead of that. |
|
@siakaramalegos 95% complete, final 5% sorted this week (mostly just finalising visualisations and confirming we definitely have everything required). |
|
Hi @siakaramalegos the draft is complete: @RReverser @binji @JamieWhitMac please do take a look and let me know if you have any comments. |
|
@ColinEberhardt awesome! It looks like there are some comments on the queries PR so some data might need to be adjusted. Keep in mind for the draft. Might want to wait before reviewing. |
|
Hi @siakaramalegos thanks - can you link to the queries PR? |
|
It's linked here already but for your convenience #2951 |
|
@ColinEberhardt Looks like the data in the sheet was updated so the analysis should be good. I did not cross reference the sheet data vs your draft so you might want to double-check if you haven't already. @RReverser @binji Can you review Colin's draft within the next 1-2 days? After that, Colin will need time for any author edits, then we have another editing (writing style/usage) cycle to do all before Aug 31 if we still want to launch on time. Thanks for your help. |
|
Thanks for the ping. I skimmed through the draft, and overall it looks good to me. I might think of something later, but right now LGTM :) |
|
I read through it as well, wanted to leave a comment or two, but didn't have access? Anyway, nothing too important, mostly just a few suggestions/clarifications. Specifically I was thinking that some of the graphs might be nice to have comparisons with last year, to show the change. I think there may be one graph that's mislabeled as 2021 as well? And there is a reference to "WebIDL" that should be "WebIDL Bindings" I think. But other than that, it looks great! |
|
You can ask for access to make comments. I corrected that 2021 graph label, and also resized the ones that were too big, and replaced them with links in the docs so they are linked to the sheet. I also added the markup needed for the figures (was going to give you one example, but there one were a few so did them all). I did notice while copying and pasting across that usage seems lower than last year. So do think that's worth commenting on (any theories from anyone?). I also copied across last years usage stats and created a year on year stat for desktop here, in case you want to use it: https://docs.google.com/spreadsheets/d/11jyABro0fKtuN6INnYP9pJlv5QWwp0jfJyTsGfKgScg/edit#gid=2142789475 |
That seems covered in the draft (with some theories, anyway). Given that HTTP Archive scanning is inconsistent and doesn't always include the same websites, it's not very surprising - I remember seeing month-to-month differences too, though. I wonder though, did the change where HTTP Archive is now traversing websites rather than only retrieving the homepage go live yet / did it affect the data? |
Yeah I commented on some of the wording there.
That did go live, and we now scan one extra page per origin (the LCP link from the home page). It is in another dataset (the |
|
Ah, if it's only one secondary page, it's probably unlikely to make much difference. I thought we're now traversing all pages directly reachable from main. |
|
That would be a LOT of pages! We're not Google Search scale just yet 😉 |
|
One can dream! |
|
@ColinEberhardt great job so far! Are the reviews all complete and incorporated? We're trying to determine whether it's ready for editing and the next step. |
|
@siakaramalegos yes, just a couple of comments which I've replied to which I don't believe require any further action. It is good to go 🚢 |
|
@rviscomi in case you didn't already notice, this chapter is ready for editorial review |
|
@rviscomi are you still editing this one or should I put it in the edit issue? |
|
@siakaramalegos let's add this to the backlog in #3123. Thanks. |
WebAssembly 2022
If you're interested in contributing to the WebAssembly chapter of the 2022 Web Almanac, please reply to this issue and indicate which role or roles best fit your interest and availability: author, reviewer, analyst, and/or editor.
Content team
Expand for more information about each role 👀
Note: The time commitment for each role varies by the chapter's scope and complexity as well as the number of contributors.
For an overview of how the roles work together at each phase of the project, see the Chapter Lifecycle doc.
Milestone checklist
0. Form the content team
1. Plan content
2. Gather data
3. Validate results
4. Draft content
5. Publication
Chapter resources
Refer to these 2022 WebAssembly resources throughout the content creation process:
📄 Google Docs for outlining and drafting content
🔍 SQL files for committing the queries used during analysis
📊 Google Sheets for saving the results of queries
📝 Markdown file for publishing content and managing public metadata
💬 #web-almanac-webassembly on Slack for team coordination
The text was updated successfully, but these errors were encountered: