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

Scheduled calls for FLEDGE #88

Open
michaelkleber opened this issue Jan 23, 2021 · 76 comments
Open

Scheduled calls for FLEDGE #88

michaelkleber opened this issue Jan 23, 2021 · 76 comments
Labels

Comments

@michaelkleber
Copy link
Collaborator

michaelkleber commented Jan 23, 2021

We are holding (mostly) weekly phone calls to discuss and resolve the details of the FLEDGE proposal.

The next meeting is planned for Wednesday May 1, 2024 at 11am Boston (= 8am California = 5pm Paris time = 3pm UTC, during summer months).

Calls will take place on Google Meet:

Agenda proposals, attendance records, notes will happen in this Google Doc: https://docs.google.com/document/d/1Kr0hpfQ_Q1LX1aN00D5k_09yV_a7WE9RSn69nS3nZho/edit

For a speaker queue, we will use the Google Meet "Raise My Hand" feature.

If you want to participate in the call, please make sure you join the WICG: https://www.w3.org/community/wicg/

People interested in this discussion may also be interested in the complementary discussion of the Trusted Servers that the browser interacts with during the flow of this API. See WICG/protected-auction-services-discussion#27 for logistics of that meeting, which is scheduled to take place immediately following this meeting, around half of the weeks.

Microsoft Edge folks are also working on a heavily-overlapping proposal. They intend to meet during this same hour every second Thursday. See WICG/privacy-preserving-ads#50 for logistics.

@BasileLeparmentier
Copy link

Hello Michael,

If I am not wrong the dates are all next week, I see that Wednesday is first in number of attendant, and Monday second.

Can you please tell us which one it is going to be?

Best,
Basile

@michaelkleber
Copy link
Collaborator Author

Yes indeed — the Doodle poll's most popular time is Wednesday at 11am Boston / 5pm Paris / 8am California, approved by 34/39 voters. We'll start with that on this coming Wed Feb 3.

(The second-place hour in the poll, the same time slot on Mondays, now makes me nervous, since it is the slot that the Conversion Measurement WICG calls are also using. They are currently on an every-other-week schedule, but there was just a comment in last week's call about maybe adjusting the frequency. So I'm glad to avoid that risk of future conflict.)

@TheMaskMaker
Copy link

Hello Michael,

I am new to the WICG and was hoping for guidance on how to access the meetings. I have been poking around the group page and discourse but could not find it and am hoping you can help me. Thanks in advance!

@thezedwards
Copy link

Assuming it's not done already, I'd like to request that the calls be recorded or full transcripts provided -- these FLEDGE details and discussions about how to fix side channels prior to deployment may need considerable external dialog and ideally people could catch up to previous discussions if they are not engaged yet.

Recordings are ideal, transcripts second best.

@michaelkleber - can ya'll consider creating a FLoC calendar/resource page, outside of Github, with links to 100% of the proposals, calendars for discussions like FLEDGE and a centralized resource to ongoing issues and side channels being debated? It feels like tons of important topics or convos may get duplicated because people didn't find a corresponding github issue, and it would be helpful if someone at google would link to 100% of the 3rd party feedback/articles/videos and provide clarifications/corrections when needed. At this point, the public almost needs a "FLoC Fact Check" where rumors and confusion can be clarified. Not a War Room - a fact check resource. This work to audit new data supply chain proposals for side channels is hard enough without well-intentioned people getting details wrong, or some FloC opponents purposefully confusing details -- and without a place where an average person can "submit a rumor for response" to the Google team, I fear there will not only be tons of businesses who can't prepare themselves, but reporters / auditors / privacy advocates / gov officials will potentially put up road blocks for non-problems, while ignoring real side channels that need debates and potential trade offs.

@michaelkleber
Copy link
Collaborator Author

Call Details:

Calls will take place every other Wednesday, for one hour, beginning at at 4pm UTC = 11am Boston = 8am California = 5pm Paris time. The first call will be Wednesday Feb 3 2021.

The call will take place on Google Meet:

Attendance and notes will happen in this Google Doc: https://docs.google.com/document/d/1Kr0hpfQ_Q1LX1aN00D5k_09yV_a7WE9RSn69nS3nZho/edit

For a speaker queue, we will use the Google Meet "Raise My Hand" feature.

@michaelkleber
Copy link
Collaborator Author

Hi @thezedwards: Details and discussions will surely need considerable external dialogue, as you say! But these phone calls will serve largely as a place to bring up these questions, or to call attention to them. The substantive discussions should all happen in individual GitHub issues. This should allow for the kind of after-the-fact catching up that you mention, and also for full participation in the work by people who can't join a meeting this particular hour.

This is the W3C standard, but I quite understand that it's not familiar to everyone. Thanks for pointing this out, and I will be sure to make it clear during the calls where the detailed work happens.

I will also bring up the question of recording. See here for a discussion of the W3C position on recording meetings.

For stuff about FLoC, could you please open an issue on the FLoC repo? This issue, and indeed this whole repo, is about FLEDGE and the extended TURTLEDOVE family of ideas, which are pretty separate from the FLoC work.

@thezedwards
Copy link

Thank you for those links @michaelkleber -

I've got concerns with the w3c position on recording meetings - I've commented on that thread and will continue to take this up on external channels.

These discussions are about massive changes to the Chromium platform -- used primarily by Microsoft and Google - and it seems like the discussions are being organized in Github and Google Docs (w3c uses a different note taking app typically) - the feedback is being organized in software respectively owned by the 2 entities tracking the proposals and feedback. I have concerns with ya'lls tracking vectors in these platforms, and I don't think it's appropriate for neither Google or Microsoft to have a centralized place on either of your websites linking to all the proposals and with details about how to get involved.

I feel strongly that this process is siloing feedback in dangerous ways for the market -- it takes a herculean effort to track down all the proposals and potentially all the links needed to parse concerns.

The Google/Microsoft teams should consider creating one simple support article on their respective websites - link to all your blog posts about this (posts like this @ https://blog.google/products/ads-commerce/2021-01-privacy-sandbox/ are great and filled with good links, but this isn't how normal google support articles are organized), link to all the proposals from google + criteo and everyone working on different angles - and explain how the W3c process works and why it was chosen for discussions. Ya'll could list all the tracking vectors for each proposal, all ongoing side channels that need debate -- a clean way to showcase concerns and non-google proposals *(with responses showing concerns). At some point, Google will need to clarify this process to the world and for regulators/elected officials (how it went down) -- and ya'll will likely need to create this resource at some point before the launch of any of these proposals -- my ask is that ya'll front load this, get all the links organized now - explain process + meeting opportunities - and help more folks engage in this process before most of the decisions are finalized.

FWIW, I'm also advocating for elected officials to hold hearings on the privacy sandbox proposals vs 3rd party cookies - and I hope that this important decision about the internet isn't made by just a handful of folks on a Microsoft-owned social network for developers.

Thanks for hearing the concerns and trying to think of any ways to organize all the details in an external page off-github -- while linking back to the proposals on github as-needed.

Sincerely,
Zach

@michaelkleber
Copy link
Collaborator Author

Hi Zack: Perhaps what you're looking for is Chrome's Developer Relations site, where @samdutton has an article https://web.dev/digging-into-the-privacy-sandbox/ ? That was last updated in December, and FLEDGE is more recent than that, so not perfect, but I think it's a start.

@thezedwards
Copy link

Thanks, that is a good article I'd agree. I guess i'll put in "a vote" to update that one blog post and just put FLEDGE and ongoing new content in that one post. That's sorta the problem though - ya'll have a few good posts, that all link to good stuff - but none of them are 100% accurate and there isn't one where people can check back week after week for any new links/data/results/concerns etc.

cheers,
zach

@michaelkleber
Copy link
Collaborator Author

Minutes from the Feb 3 meeting are posted here; much thanks to @jkarlin for scribing.

Next call is planned for Feb 17. See the top message in this issue for logistical details.

@michaelkleber
Copy link
Collaborator Author

Minutes from the Feb 17 meeting are posted here; much thanks to Brendan Riordan-Butterworth for scribing.

Next call is planned for March 3. See the top message in this issue for logistical details.

@michaelkleber
Copy link
Collaborator Author

Minutes from the March 3 meeting are posted here; much thanks to @JoelPM for scribing.

Next call is planned for March 17, though I will (per discussion this time) look into forking off a second call so that we can split the technical/privacy discussion from the business/go-to-market discussion.

@michaelkleber
Copy link
Collaborator Author

NOTE that the March 17 at will take place at 3pm UTC = 11am Boston = 8am California = 4pm Paris time.

This meeting is anchored to US time zones, so for Europeans it will be an hour early on March 17, due to Daylight Savings skew. (Heads up @BasileLeparmentier @lbdvt @plmrcy @jonasz)

@michaelkleber
Copy link
Collaborator Author

Minutes from the (short) March 31 meeting are posted here; much thanks to @BrendanIAB for scribing. Next call on April 14.

@michaelkleber
Copy link
Collaborator Author

For the April 14 call, I would like to discuss #132 "Restrictions on interest group JS processing power/memory usages" and #154 "Edge MPC". And more generally, I'd like us to discuss the type of computations needed for bidding and bid scoring.

The recent proposals of a Dovekey auction using secure 2PC and the MaCAW 2PC extension to PARAKEET are both relevant here: the MPC approach offers substantial wins in both privacy and utility, but only if the functions to be computed fall within the restrictions imposed by their computational model.

(Explicit heads up to @BasileLeparmentier @jonasz @pjl-google @gangwang-google @KeldaAnders, to be sure you see that I mentioned your assorted issues and proposals.)

@michaelkleber
Copy link
Collaborator Author

Added minutes from the 4/28 meeting here; next call 5/12.

@michaelkleber
Copy link
Collaborator Author

michaelkleber commented May 14, 2021

Minutes from the 5/12 meeting are posted here.

Next call will be on 5/26. Unfortunately it seems that I can only attend for half an hour on 5/26 — my apologies in advance. So the next meeting will be from 4pm to 4:30pm UTC, rather than the usual 4-5 duration.

@michaelkleber
Copy link
Collaborator Author

Minutes from 5/26 posted here, next call on June 9.

@michaelkleber
Copy link
Collaborator Author

Minutes for 6/23 posted here, next call July 7.

@michaelkleber
Copy link
Collaborator Author

Minutes for the past two meetings are posted: July 7 and July 21. Sorry for failing to link to the July 7 minutes earlier; all minutes are in this directory.

The next meeting will take place on August 4th, but I will be out on vacation. My colleague @JensenPaul, manager for the FLEDGE implementation work, has offered to run it in my absence. Please be nice to him.

@michaelkleber
Copy link
Collaborator Author

Minutes for Aug 8, hosted by Paul, belatedly posted in the usual directory. Next call Aug 18, "tomorrow" if you're up late and in California and "later today" for attendees in the rest of the world.

@tyaeger
Copy link

tyaeger commented Aug 18, 2021 via email

@michaelkleber
Copy link
Collaborator Author

Hi @tyaeger, thanks for joining today.

PARAKEET calls are taking place during the same hour as FLEDGE calls but in the alternate weeks. The details, including the Microsoft Teams link to join, are in WICG/privacy-preserving-ads#3.

And more generally, w3c/web-advertising#104 is an attempt to maintain a list of all the various discussions relevant to that group's topics of interest.

@michaelkleber
Copy link
Collaborator Author

Minutes from 8/18 posted at https://github.com/WICG/turtledove/blob/main/meetings/2021-08-18-FLEDGE-call-minutes.md. Thanks to @JoelPM for scribing.

@michaelkleber michaelkleber pinned this issue Sep 17, 2021
@appascoe
Copy link
Collaborator

I'd like to add #225 to the agenda for 9/27, if possible.

@thegreatfatzby
Copy link
Contributor

Post processing is the best :)

@michaelkleber
Copy link
Collaborator Author

Note, for folks watching this Issue: The agenda of our recent every-other-week calls has been full enough to warrant more time. We are increasing the call frequency to weekly, every Wednesday. So our next call will be one week from today, on Wednesday Aug 23.

Thank you for your enthusiasm.

@michaelkleber
Copy link
Collaborator Author

Happy W3C TPAC week to everyone who has travelled to Seville, Spain, or who is calling in remotely.

We discussed the state of the Protected Audience API incubation in the WICG session yesterday. I've posted both the notes and slides in our usual meetings directory.

We will not be holding the weekly Wednesday call this week due to overlap with TPAC. We look forward to seeing you at the usual time next week on Sept 20.

@AramZS
Copy link

AramZS commented Sep 27, 2023

Hey all, are these meetings on a W3C calendar somewhere?

@michaelkleber
Copy link
Collaborator Author

I don't believe so. Hey Chair @yoavweiss, does WICG have a calendar that shows meetings for all the GC's incubations?

@AramZS I have to say I'm a little skeptical of how useful that would be, though, because clearly nobody cares about all the things being incubated in WICG. Once this work is adopted into a more topic-specific group (like PATCG), then obviously it would be a different story.

@AramZS
Copy link

AramZS commented Sep 27, 2023

@michaelkleber We've put some ad hocs from PATCG's individual drafts into PATCG's calendar even though they are pretty weakly affiliated until they move into a more official repo and I've personally found it very useful. If WICG is perhaps too all-encompassing for a calendar with all the individual incubations I'd think this is of significant enough interest to PATCG participants we could put it on our calendar regardless of current adoption state as an aid to our membership?

@yoavweiss
Copy link
Collaborator

There's no calendar for all WICG incubation calls. Makes sense to me to add this to PATCG's calendar, if PATCG folks are on board.

@michaelkleber
Copy link
Collaborator Author

Thanks Yoav. Aram, how do the mechanics work? We now hold this meeting weekly unless something comes up and we cancel... so once it's on the PATCG calendar, how do I perform those sporadic cancellations?

@michaelkleber
Copy link
Collaborator Author

Hi everyone, just a note that next week's meeting (Wednesday November 1 2023 ) is at 11am Boston = 8am California as usual, BUT THIS WEEK ONLY that is 4pm Paris time. Clocks will have changed in Europe but not in the US! So the Nov 1 meeting may be an hour off from what you expect.

@michaelkleber michaelkleber removed the Looking for feedback Design issues looking for partner feedback label Oct 27, 2023
@michaelkleber
Copy link
Collaborator Author

Hi folks: There will be NO Protected Audience call this coming week, Wednesday Nov 22, due to the US Thanksgiving holiday penumbra. See you the following week, Nov 29.

@p-j-l
Copy link
Contributor

p-j-l commented Dec 8, 2023

We’re pleased to announce that we’re setting up a new WICG forum for discussion of the servers that are part of the Protected Audiences API.

The first meeting will be next week on Wednesday 13th December and you’re welcome to join us!

You can find more details here: WICG/protected-auction-services-discussion#27

@michaelkleber
Copy link
Collaborator Author

New! As requested in last week's phone call, we now have a calendar entry for this meeting, which you can add yourself to by joining the Google Group https://groups.google.com/a/chromium.org/g/protected-audience-api-meetings/

@dmdabbs
Copy link
Contributor

dmdabbs commented Dec 12, 2023

Thank you @michaelkleber. Groups indicates that I succesfully joined teh group, but when I load that URL I get no soup:

You don't have permission to access this content

@michaelkleber
Copy link
Collaborator Author

Right, that group contains no messages, but joining it should (I hope?!) cause you to see a recurring Google Calendar event for our weekly call. (This is copying a setup that @csharrison has for the ARA calls, as requested in our call last week.)

@bmayd
Copy link

bmayd commented Dec 12, 2023 via email

@anderagakura
Copy link

How can I join the group meeting after adding myself there?

New! As requested in last week's phone call, we now have a calendar entry for this meeting, which you can add yourself to by joining the Google Group https://groups.google.com/a/chromium.org/g/protected-audience-api-meetings/

@anderagakura
Copy link

Already done. That was fast!

@michaelkleber
Copy link
Collaborator Author

michaelkleber commented Jan 23, 2024

Hello folks! Due to conflicting time demands, we will need to reduce our Protected Audience WICG calls to only 30 minutes, instead of the usual hour, for the next two calls (Wed 1/24 and 1/31). (edit: see next message contradicting this)

@michaelkleber
Copy link
Collaborator Author

Update to update! Today's meeting (1/24) was only half an hour, as promised, but next week (1/31) we will revert to our standard full hour.

@myonlinematters
Copy link

myonlinematters commented Feb 13, 2024

Hi all! Is there a weekly meeting tomorrow (Feb 14) and agenda? I'd like to review the comment threads on the agenda items before the meeting if possible.

@michaelkleber
Copy link
Collaborator Author

Hi @myonlinematters: Yes, meeting tomorrow as usual, and the agenda items are as listed in the doc (which is to say, same as last week, minus those that were covered in the Feb 7 meeting).

@michaelkleber
Copy link
Collaborator Author

Reminder for folks outside the US: we have now changed our clocks, so folks calling in from Europe will see this meeting happening an hour earlier than usual (e.g. 4pm in Paris rather than 5pm) until you too change clocks at the end of March. Happy summer.

@michaelkleber
Copy link
Collaborator Author

We have now made it through the clock-skew weeks where the US and EU disagree about the beginning of summer. Meetings beginning next week, on Wed April 3, will be back to their normal 5pm Paris time slot.

Also, we will have no meeting on Wed April 10, two weeks from today, because the PATCG in-person meeting is at the same time.

@TheTamFamily
Copy link

Is there a call today 10th April at 16:00 pm BST (17:00 pm Paris Time).

@michaelkleber
Copy link
Collaborator Author

No, there was no call yesterday. The cancellation was announced in the comment right above the one where you asked. Also, if you subscribe to the Calendar event by joining the Google Group https://groups.google.com/a/chromium.org/g/protected-audience-api-meetings/, your calendar entry will be removed if some week's meeting is cancelled.

@michaelkleber
Copy link
Collaborator Author

Hi folks: There will be no call next Wednesday April 17 (next week), since none of the Google folks are available. Happy Massachusetts School Vacation Week to all who celebrate.

See you April 24.

@michaelkleber
Copy link
Collaborator Author

There was some question in today's call about how to join the magic Google Group that gives you a calendar entry for this call. Here's what you should see when you visit https://groups.google.com/a/chromium.org/g/protected-audience-api-meetings/ while logged into a Google account that is not part of the group:

Azrm68QDXyyvMoF

Even though "You don't have permission to access this content", you can still join the group. At that point there will still be nothing to see on that page, because the group has no contents! But you'll get the calendar entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests