-
-
Notifications
You must be signed in to change notification settings - Fork 171
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
Resource Hints 2020 #920
Comments
@Zizzamia thank you for agreeing to be the lead author for the Resource Hints chapter! As the lead, you'll be responsible for driving the content planning and writing phases in collaboration with your content team, which will consist of yourself as lead, any coauthors you choose as needed, peer reviewers, and data analysts. The immediate next steps for this chapter are:
There's a ton of info in the top comment, so check that out and feel free to ping myself or @OBTo with any questions! @MaedahBatool we'd still love to have you contribute as a peer reviewer or coauthor as needed. Let us know if you're still interested! |
Awesome, I have a couple of people I am going to ask to be reviewers as well. Of course, @MaedahBatool if you are still interested I would love you to have your help as well as a reviewer. 🌲🚀🌕 |
@Zizzamia I've sent you an invite to join the HTTP Archive org on the Authors team. Could you go to https://github.com/HTTPArchive to accept? You need to be a member of the org in order to have issues assigned to you, so this will help with our issue tracking. Thanks! |
@rviscomi done, and thank you! |
Thanks! You also have edit access to the top comment now, so please keep that up to date as the chapter progresses. |
Ciao all! 👋 Thanks again to @rviscomi and @OBTo for selecting me to lead this effort. We have three people helping as reviewers at the moment (@notwillk, @giopunt, and @jessnicolet), but we don't have any analysts yet. Looking forward to having more help on the Data Analysts side. 🧪 A few places to start reading about 2019 and reflecting on what has happened with Resources Hints in 2020:
Based off of the 2019 Almanac, we can continue the conversation re:
In 2020 we can also analyze:
That was a quick kickoff to spark ideas/suggestions for this chapter. @notwillk, @giopunt, and @jessnicolet feel free to share ideas in the comments or ping me directly on Twitter (@zizzamia). ✨ And if anyone from the web community has any other recommendations, please, I'm all 👂 |
If you're still looking for reviewers, I'd be happy to help. |
Just added you on the reviewer's list, and invited you on our Twitter DM group. |
@Zizzamia regarding the DM group, consider moving that discussion to a public forum (this issue or the draft doc) for all of the reasons @bazzadp excellently described here: #899 (comment) |
Sounds good, we will keep all the discussion between this issue and the draft doc 😁 |
We are looking for one Data Analyst, @max-ostapenko do you have enough bandwidth to help with this chapter as well? ✨ |
Also cc @khempenius (author and data analyst for this chapter last year) |
I can be the analyst for this chapter if no one else is interested. |
Grazie Mille @khempenius! |
Ciao @notwillk, @giopunt, @jessnicolet, @pmeenan, @khempenius! 😁 @khempenius, let me know when is a good time to start writing down the metrics. I noticed we can re-use several queries from 2019, and for the new 2020 queries I am looking forward to hearing your opinions on how feasible they are, and if there are any particular new ones you are looking to add as well. 🧪 @mgechev, in the draft doc we are going to have a section about "Faster web navigation with predictive prefetching" and I would love to hear your thoughts on that as well. Thx 😄 Thank you already to @jessnicolet for editing the outline and @pmeenan for answering some of my open questions. ✨ |
Sorry, I haven't been able to work on Gatsby's GuessJs implementation. It still works, but the more data you have, the bigger your bundle. So, if you keep your data small like a week or two of data, it works pretty well. |
@khempenius Took a look through the chapter and it looks like the Crawler should be setup to get most if not all of the data you need. I saw @rviscomi ping you already, but let me know if you find any data you need that the Crawler is not tracking. I'm working on adding new custom metrics to the crawler right now :) |
@khempenius, thank you for writing down all the queries for this chapter. There are a couple of comments that I left in the document related on a few extra metrics I think we need to have. Let me know if you think they are doable. @OBTo one thing I am looking to track, is how many websites used Guess.js for "Faster web navigation with predictive prefetching". Can the Crawler determine this kind of information? cc @rviscomi @mgechev |
I'd be curious to know this as well. Based on my understanding you can use HTTPArchive to look for globals. Guess.js exposes |
Yes, a custom metric could return whether that global exists. |
@khempenius sorry for last minute request, anyway we can have a query for #920 (comment) ? Thank you |
Never mind @khempenius, I just notice you already add it 90c2064, amazing 🙏 |
@Zizzamia @khempenius for the two milestones overdue on July 27 could you check the boxes if:
Keeping the milestone checklist up to date helps us to see at a glance how all of the chapters are progressing. Thanks for helping us to stay on schedule! |
I've updated the chapter metadata at the top of this issue to link to the public spreadsheet that will be used for this chapter's query results. The sheet serves 3 purposes:
|
@Zizzamia I've iterated on @khempenius's queries and saved the results to your chapter results sheet. Please take a look and leave a comment if you see anything awry. The SQL is still being reviewed, so the results are liable to change, but I expect it to go through soon and this will give you a good foundation to start drafting the chapter. Peer reviewers: @notwillk @giopunt @jessnicolet @pmeenan @mgechev please also review the results and comment on anything unexpected/incorrect. @khempenius please work with @Zizzamia to create the data viz as needed. I've made a few charts so far but not for all metrics. go go go 🚗 💨 |
PR merged, so the results are ready for review. |
Amazing, thank you @rviscomi. Will work on them this weekend. |
@Zizzamia in case you missed it, we've adjusted the milestones to push the launch date back from November 9 to December 9. This gives all chapters exactly 7 weeks from now to wrap up the analysis, write a draft, get it reviewed, and submit it for publication. So the next milestone will be to complete the first draft by November 12. However if you're still on schedule to be done by the original November 9 launch date we want you to know that this change doesn't mean your hard work was wasted, and that you'll get the privilege of being part of our "Early Access" launch. Please see the link above for more info and reach out to @rviscomi or me if you have any questions or concerns about the timeline. We hope this change gives you a bit more breathing room to finish the chapter comfortably and we're excited to see it go live! |
Part IV Chapter 21: Resource Hints
Content team
Content team lead: @Zizzamia
Welcome chapter contributors! You'll be using this issue throughout the chapter lifecycle to coordinate on the content planning, analysis, and writing stages.
The content team is made up of the following contributors:
New contributors: If you're interested in joining the content team for this chapter, just leave a comment below and the content team lead will loop you in.
Note: To ensure that you get notifications when tagged, you must be "watching" this repository.
Milestones
0. Form the content team
1. Plan content
2. Gather data
3. Validate results
4. Draft content
5. Publication
The text was updated successfully, but these errors were encountered: