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

Privacy 2022 #2891

Closed
6 tasks done
rviscomi opened this issue Apr 12, 2022 · 31 comments · Fixed by #3173
Closed
6 tasks done

Privacy 2022 #2891

rviscomi opened this issue Apr 12, 2022 · 31 comments · Fixed by #3173
Assignees
Labels
2022 chapter Tracking issue for a 2022 chapter ASAP This issue is blocking progress
Projects

Comments

@rviscomi
Copy link
Member

rviscomi commented Apr 12, 2022

Privacy 2022

Privacy illustration

If you're interested in contributing to the Privacy 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

Lead Authors Reviewers Analysts Editors Coordinator
@tomvangoethem @tomvangoethem @nrllh @miketaylr @spanicker @iskander-sanchez-rola @SaptakS @max-ostapenko @ydimova @miketaylr @foxdavidj
Expand for more information about each role 👀
  • The content team lead is the chapter owner and responsible for setting the scope of the chapter and managing contributors' day-to-day progress.
  • Authors are subject matter experts and lead the content direction for each chapter. Chapters typically have one or two authors. Authors are responsible for planning the outline of the chapter, analyzing stats and trends, and writing the annual report.
  • Reviewers are also subject matter experts and assist authors with technical reviews during the planning, analyzing, and writing phases.
  • Analysts are responsible for researching the stats and trends used throughout the Almanac. Analysts work closely with authors and reviewers during the planning phase to give direction on the types of stats that are possible from the dataset, and during the analyzing/writing phases to ensure that the stats are used correctly.
  • Editors are technical writers who have a penchant for both technical and non-technical content correctness. Editors have a mastery of the English language and work closely with authors to help wordsmith content and ensure that everything fits together as a cohesive unit.
  • The section coordinator is the overall owner for all chapters within a section like "User Experience" or "Page Content" and helps to keep each chapter on schedule.

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

  • May 1: The content team has at least one author, reviewer, and analyst

1. Plan content

  • May 15 The content team has completed the chapter outline in the draft doc

2. Gather data

  • June 1: Analysts have added all necessary custom metrics and drafted a PR (example) to track query progress
  • June 1 - 15: HTTP Archive runs the June crawl

3. Validate results

  • August 1: Analysts have queried all metrics and saved the output to the results sheet

4. Draft content

  • September 1: The content team has written, reviewed, and edited the chapter in the doc

5. Publication

  • September 15: The completed chapter and all required metadata and figures are converted to markdown and submitted to GitHub
  • September 26: Target launch date 🚀

Chapter resources

Refer to these 2022 Privacy 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-privacy on Slack for team coordination

@rviscomi rviscomi added 2022 chapter Tracking issue for a 2022 chapter help wanted Extra attention is needed labels Apr 12, 2022
@rviscomi rviscomi added this to the 2022 Content Planning milestone Apr 12, 2022
@SaptakS
Copy link
Collaborator

SaptakS commented Apr 13, 2022

Happy to co-author or review

@rviscomi rviscomi added this to TODO in 2022 via automation Apr 13, 2022
@rviscomi rviscomi moved this from TODO to In Progress in 2022 Apr 13, 2022
@iskander-sanchez-rola
Copy link
Member

I'd like to support as a Peer Reviewer.

@spanicker
Copy link
Contributor

Interested to co-author or review

@miketaylr
Copy link

Interested as reviewer or editor.

@max-ostapenko
Copy link
Contributor

Would like to continue analysing this chapter

@tomvangoethem
Copy link
Contributor

I'd be interested to join as co-author or reviewer

@foxdavidj
Copy link
Contributor

Hey @tomvangoethem, would you be interested in taking the Chapter Lead role for the Privacy chapter?

We'd love to have you 🎉 🎉

@nrllh
Copy link
Collaborator

nrllh commented Apr 29, 2022

I would be interested in co-authoring here

@tomvangoethem
Copy link
Contributor

I'd be happy to take the Chapter Lead role, @foxdavidj!

@foxdavidj
Copy link
Contributor

@tomvangoethem @spanicker @SaptakS @nrllh @miketaylr @iskander-sanchez-rola @max-ostapenko

Hey everyone, excited to see we've got a full team for the chapter!

To kick things off, I'd love to set up a 30 minute call within the next two weeks to put any new faces to names, and start the planning and brainstorming process.

@tomvangoethem as the Chapter Lead can you assist in finding a time that works for everyone? You can see my availability via my calendly here: https://calendly.com/foxdavid/30min

Also, here is an agenda for what we might want to discuss on the kickoff call: https://docs.google.com/document/d/1k1r96lPxQZcTUkKErhHjM0fltONEJQQF0Mgr_8h7FQg/edit

@max-ostapenko
Copy link
Contributor

Any of the calendly slots before May 9 works fine for me.

@miketaylr
Copy link

Sounds good. For me, Fridays are wide open. Mondays are pretty available. Tuesday => Thursday is "maybe, it depends" territory. But I'm happy to move things around if I need to.

@tomvangoethem
Copy link
Contributor

tomvangoethem commented May 3, 2022

Would this Friday at 16:30 CEST work for everyone? (@spanicker @SaptakS @nrllh @miketaylr @iskander-sanchez-rola @max-ostapenko @foxdavidj)

Also a gentle reminder to join the #web-almanac-privacy channel on Slack

@ydimova
Copy link
Contributor

ydimova commented May 6, 2022

I would like to contribute as an analyst

@rviscomi
Copy link
Member Author

rviscomi commented May 6, 2022

@tomvangoethem @spanicker @nrllh @miketaylr @iskander-sanchez-rola @SaptakS @max-ostapenko @ydimova make sure you all have access to the planning doc and start brainstorming topics to include in this year's chapter. What's new in the world of privacy, or what topics would be good to revisit from previous years? I heard from @foxdavidj that the team met today and has some great ideas, so it'd be good to get those on paper and start iterating on the narrative. We're hoping to have the outline nailed down by May 15 so that we can make any needed changes to the custom metrics in the June crawl before it kicks off. Thanks everyone!

@foxdavidj
Copy link
Contributor

@tomvangoethem How are you feeling about the chapter outline? We're fast approaching the date where any new custom metrics need to be written, tested, and merged into the web crawler (May 27).

@tomvangoethem
Copy link
Contributor

I added a rough sketch of the outline; some updates are likely to follow this weekend :-)

@foxdavidj
Copy link
Contributor

@spanicker @nrllh @miketaylr @iskander-sanchez-rola @SaptakS

Looks like @tomvangoethem has added a rough outline to the planning doc. Please add your thoughts to it as well.

Especially since the deadline for adding any new custom metrics (impl, approval, merge) is less than 2 weeks away.

@foxdavidj
Copy link
Contributor

@tomvangoethem How's the chapter coming along?

@tomvangoethem
Copy link
Contributor

@foxdavidj The outline is there; with the new observer custom metrics we'll be looking at property accesses and function calls that are frequently used by fingerprinting scripts. For the former, we're constructing a set of properties and functions; for the latter a PR is pending. I expect to have both ready before the deadline :)

One thing that we should still do regarding custom metrics, is to check whether there's any changes to CMP frameworks that require updates of the current custom metrics. @max-ostapenko, could you maybe have a look into that?

@foxdavidj
Copy link
Contributor

@max-ostapenko @ydimova Now that the crawl has started, please create a PR (example) to track the progress of writing the queries needed for the chapter.

Heads up to @tomvangoethem, as you'll likely be needed to confirm what needs to be queried

@foxdavidj
Copy link
Contributor

@max-ostapenko @ydimova @tomvangoethem any progress on the Query PR (example)?

@max-ostapenko max-ostapenko mentioned this issue Jun 14, 2022
60 tasks
@max-ostapenko
Copy link
Contributor

@foxdavidj @tomvangoethem @ydimova #2971
The overview of queries to be reused and a to do list.

@foxdavidj
Copy link
Contributor

@tomvangoethem @max-ostapenko @ydimova

The June crawl has completed and all of the data is available to start being queried.

How are you all feeling about having all of the queries written by the end of the month? If there's anything you have questions about, just let me know

@max-ostapenko
Copy link
Contributor

max-ostapenko commented Aug 13, 2022

@ydimova @tomvangoethem the spreadsheet is complete with all the available visualisations, please have a look and looking forward to clarifying/adjust/detail anything.

@foxdavidj
Copy link
Contributor

foxdavidj commented Aug 26, 2022

Hey all, @tomvangoethem @spanicker @nrllh,

How is the chapter looking. I'm not seeing any Draft progress and the deadline is fast approaching. Is there an external doc all of you are collaborating in?

Because I'm afraid to say that right now this chapter is at risk of being closed so we can focus our effort and attention on other chapters.

@tomvangoethem
Copy link
Contributor

@foxdavidj We're indeed lagging behind on the text. I will start writing tomorrow, and aim to finish by Wednesday (ideally with some help from @spanicker & @nrllh). While the text won't be reviewed/edited by September 1st, I think that at the moment it still seems feasible to make the September 15th deadline.

@rviscomi rviscomi added the ASAP This issue is blocking progress label Sep 3, 2022
@foxdavidj
Copy link
Contributor

@miketaylr @iskander-sanchez-rola @SaptakS Can you start reviewing what has been written in the chapter so far? Chunks are still left to be written but itd be best to start the review process to make the most of the time we have left

@foxdavidj
Copy link
Contributor

@tomvangoethem We're now past the September 15th deadline. Can you give me an update?

Looks like there are still a couple sections (like the conclusion) that need to be finished up. I'd really like to get this in front of editors ASAP

@tomvangoethem
Copy link
Contributor

@foxdavidj I've finished the last data-related section. Will make sure that the introduction & conclusion sections are done by tomorrow.

@tomvangoethem
Copy link
Contributor

tomvangoethem commented Sep 18, 2022

All the content's there. Having some additional reviews (@spanicker @miketaylr @SaptakS) would be nice!

@foxdavidj Should we already move the Doc to Markdown, or should the editing be done first?

@rviscomi rviscomi removed the help wanted Extra attention is needed label Sep 23, 2022
2022 automation moved this from In Progress to Done Oct 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2022 chapter Tracking issue for a 2022 chapter ASAP This issue is blocking progress
Projects
2022
Done
Development

Successfully merging a pull request may close this issue.

10 participants