world-federation-of-advertisers / cross-media-measurement

Apache License 2.0
34 stars 11 forks source link

Propose updates to decouple panel match client from v2alpha API #1653

Open robinsons opened 1 month ago

robinsons commented 1 month ago

This PR proposes a set of updates to decouple the panel match client libraries from the v2alpha API.

This is NOT intended to be merged as-is, but rather to prove the feasibility of decoupling and to gather some initial feedback on the overall approach. If there are no major concerns, I will split this into several smaller PRs and send those for separate review.

This PR touches a lot of files. The interesting bits are mostly in src/main/kotlin/org/wfanet/panelmatch/client/launcher if you just need to get the gist.


Summary of changes:

wfa-reviewable commented 1 month ago

This change is Reviewable