almanac.httparchive.org icon indicating copy to clipboard operation
almanac.httparchive.org copied to clipboard

WebAssembly 2022 queries

Open JamieWhitMac opened this issue 3 years ago • 6 comments

Queries for the WebAssembly 2022 chapter (#2885)

WebAssembly adoption

  • [x] % of desktop and mobile websites that use wasm
  • [x] Ranks of pages which use wasm

Popular WebAssembly languages

  • [x] counts of language usage across wasm modules

How often do we re-use WebAssembly libraries?

  • [ ] counts of all and unique wasm modules requested
  • [x] count of wasm modules requested cross-origin

Popular WebAssembly-powered Libraries

  • [ ] usages of popular wasm modules
  • [ ] usages of popular wasm modules, ignoring different versions

WASM module sizes

  • [x] sizes of wasm module files and raw requests
  • [x] size distribution of each section type

Post-MVP Extensions

  • [x] count of usages of post-MVP wasm extensions

JamieWhitMac avatar May 30 '22 12:05 JamieWhitMac

Great job so far! Can you update the checkboxes so we get a better idea of how much is left to go?

siakaramalegos avatar Jun 17 '22 17:06 siakaramalegos

Hi @JamieWhitMac it looks like you've written a lot of the queries, but I can't tell if they are finished yet. Can you update your progress using the checkboxes and/or commenting where you're at? Let me know if you need any help.

siakaramalegos avatar Jul 08 '22 16:07 siakaramalegos

Hi @siakaramalegos, apologies for the slow response. All but two queries are complete as the majority are re-used from last year's Almanac (aside from needing tweaks to dates to bring them up to date, so none are technically 'complete'). I'll be writing the remaining ones, changing the dates on the existing queries, and compiling the results in the coming week.

JamieWhitMac avatar Jul 20 '22 11:07 JamieWhitMac

@JamieWhitMac just checking in - the analysis needs to be done by the end of the month (in just a few days) to stay on track for writing and publication. How is it going? Do you think you can still hit that deadline? Thanks!

siakaramalegos avatar Jul 29 '22 17:07 siakaramalegos

Hi @siakaramalegos, I encountered a little setback last week as I had a mistaken assumption about where the wasm data from the 2022 crawls would be. I've updated the comment above to show current progress changing the existing queries, hoping to have them finished ASAP.

JamieWhitMac avatar Aug 01 '22 09:08 JamieWhitMac

@JamieWhitMac thanks for the update! Also, the analysts channel in Slack can be super helpful if you have a question or need help on a query.

siakaramalegos avatar Aug 01 '22 14:08 siakaramalegos

@JamieWhitMac is this PR ready for review?

rviscomi avatar Aug 15 '22 02:08 rviscomi

@rviscomi it's very close, apologies for delay - should be ready to go in the next couple of days, once I double-check the linting and confirm the data we have is definitely everything we need.

JamieWhitMac avatar Aug 17 '22 10:08 JamieWhitMac

Just noticed the linter wasn't running automatically because you're not in the HTTPArchive org on GitHub. I've manually kicked that off and sent you an invite to join now. (Which also gives you more privileges to edit stuff in this repo, like the checklist in #2885)

Also consider marking the PR ready for review now to get early feedback and we can merge it sooner. If there are any follow-up queries needed, those can be added in a separate PR.

rviscomi avatar Aug 17 '22 16:08 rviscomi

Applied code review suggestions. I see that the results sheet seems to have the right data already, so the queries don't necessarily need to be rerun. Merging now.

rviscomi avatar Aug 20 '22 18:08 rviscomi