<div dir="ltr">Hi all,<br><div>Here are the notes from today's call. They are also stored <a href="https://hackmd.io/@oidf-wg-sse/wg-meeting-20230606">here</a>.</div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span><div dir="ltr" style="margin-left:0pt" align="left"><table style="border:none;border-collapse:collapse"><colgroup><col width="142"><col width="482"></colgroup><tbody><tr style="height:0pt"><td style="vertical-align:middle;padding:-9.432pt -9.432pt -9.432pt -9.432pt;overflow:hidden"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><a href="https://sgnl.ai" target="_blank"><span style="font-size:11pt;font-family:"Work Sans",sans-serif;color:rgb(17,85,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:137px;height:68px"><img src="https://lh3.googleusercontent.com/aO7jB_JqOxA0tVDXsAotNQnsfEkxEORgtkVnVFrmkR7O8j3B4lbbRsGFuprzQhfDmri2YH8_dnjPiZnGMZxIcT9xRcdY6rYm-xGophLkgvl_v8istAefyh4qkSVINQtPfcmq5BZiKbfFHmursSUHyll1jEWBTd--nw26MIMKd86Br32rGZkvJwnEED_nzQ" width="137" height="68" style="margin-left:0px;margin-top:0px"></span></span></a></p></td><td style="vertical-align:top;padding:5pt 5pt 5pt 5pt;overflow:hidden"><p dir="ltr" style="line-height:1.44;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:"Work Sans",sans-serif;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Atul Tulshibagwale</span></p><p dir="ltr" style="line-height:1.44;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:"Work Sans",sans-serif;color:rgb(102,102,102);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">CTO </span></p><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><font size="1"><span style="font-family:"Work Sans",sans-serif;color:rgb(17,85,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:20px;height:27px"><a href="https://linkedin.com/in/tulshi" target="_blank"><img src="https://lh6.googleusercontent.com/ezm4lDcLtajK4RMqqHALoRgXyaC4HRlw0wWsR2Jvms0V9Wrxr3x5G66zsUrYpRXyeJ3RwLS3GdKUwO0Ui5mXPodSkUx8Xsarf_vj6WlJ05Y1qJoMFTlCZnEgtHvlJ7_7Dr7zWNjkvf3nMW9u1P5ye76SeHgz2QqGQ_rm-sjqYOS-vH1UZL7Yiewi4UO3Qw" width="20" height="27" style="margin-left:0px;margin-top:0px"></a> </span></span><span style="font-family:"Work Sans",sans-serif;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:20px;height:27px"><a href="https://twitter.com/zirotrust" target="_blank"><img src="https://lh6.googleusercontent.com/HAnAvykj318aQf5zTUZkjIJDtwelDecFi5d-idBrpUDBj7aKTdup5Mfia6UIbXTAP46zg7gigNnroQ9he3j81Sf9qCRRSS-w_nZ3oSXJnYLbPlCXgt6IqoifgHXETuJSRvFIZRIdn_aAbtp8ilKFyIVuTXjVe6cNAfXc5KZNwJeYinwfZZxVvHHaR5uIdQ" width="20" height="27" style="margin-left:0px;margin-top:0px"></a> </span></span><a href="mailto:atul@sgnl.ai" target="_blank"><img src="https://lh3.googleusercontent.com/63PpVJLMybZyfD61JVu0TVH_KkP_IhneeBpDNvbd1KeSFJn6KZzWCgp4hFbrTrIxfksYyM-_wOjNKbjEhSQ2khRXVI3XKcwABLNLI_bFjkN0_NgVoijs_nIRcVJKeQm0s0MRdtkUkCOp5Omyv1faqcNiQxGEUyAvmE9HkeeQCeHa-LxleK0oHSAyQrDY6g" width="21" height="21" style="background-color:transparent;color:rgb(0,0,0);font-family:Arial;white-space:pre-wrap;margin-left:0px;margin-top:0px"></a></font></p></td></tr></tbody></table><br></div><div dir="ltr" style="margin-left:0pt" align="left"><div class="gmail-row gmail-ui-content" style="box-sizing:border-box;margin-right:0px;margin-left:0px;height:1404px;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"><div class="gmail-relative gmail-h-full gmail-ui-view-area gmail-ui-scrollable" style="box-sizing:border-box;height:1404px;overflow:hidden auto;padding-left:15px;padding-right:15px"><div id="gmail-doc" class="gmail-markdown-body gmail-container-fluid gmail-comment-inner gmail-comment-enabled" style="box-sizing:border-box;padding:40px 15px;margin-right:45px;margin-left:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;line-height:1.5;max-width:758px;overflow:visible"><h1 class="gmail-part gmail-in-view" id="gmail-WG-Meeting-2022-06-06" style="box-sizing:border-box;margin:0px 0px 16px;font-family:inherit;line-height:1.25;color:inherit;padding-bottom:0.3em;border-bottom:1px solid rgb(238,238,238)"><span style="box-sizing:border-box">WG Meeting: 2022-06-06</span></h1><h2 class="gmail-part gmail-in-view" id="gmail-Agenda" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;padding-bottom:0.3em;border-bottom:1px solid rgb(238,238,238)"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Agenda" title="Agenda" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Agenda</span></h2><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><a href="https://github.com/openid/sharedsignals/issues/60" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box">#60 Are Subjects Required in SSF Events</span></a></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><a href="https://github.com/openid/sharedsignals/issues/45" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box">#45 Before a Receiver creates a stream…</span></a></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><a href="https://github.com/openid/sharedsignals/issues/36" target="_blank" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none"><span style="box-sizing:border-box">#36 Should poll URL be specified…</span></a></li></ul><h2 class="gmail-part gmail-in-view" id="gmail-Attendees" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;padding-bottom:0.3em;border-bottom:1px solid rgb(238,238,238)"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Attendees" title="Attendees" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Attendees</span></h2><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box">Atul Tulshibagwale (SGNL)</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Stan Bounev (VeriClouds)</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Steve Venema (ForgeRock)</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Peter Travers (Beyond Identity)</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Eric Karlinsky (Okta)</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Apoorva Deshpande (Okta)</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Edmund Jay ()</span></li></ul><h2 class="gmail-part gmail-in-view" id="gmail-Notes" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;padding-bottom:0.3em;border-bottom:1px solid rgb(238,238,238)"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Notes" title="Notes" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Notes</span></h2><p class="gmail-part gmail-in-view" style="box-sizing:border-box;margin:0px 0px 16px"><span style="box-sizing:border-box">Issues picked up for discussion today are those tagged as bugs in GitHub</span></p><h3 class="gmail-part gmail-in-view" id="gmail-Issue-60" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;font-size:1.25em"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Issue-60" title="Issue-60" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Issue #60</span></h3><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box">Are subjects always explicitly added to a stream? We had disucssed this topic a few weeks ago.</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"></li></ul><h3 class="gmail-part gmail-in-view" id="gmail-Issue-45" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;font-size:1.25em"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Issue-45" title="Issue-45" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Issue #45</span></h3><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box">We need not have a way for Receivers to discover event types before creating a stream.</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Instead, we can clarify that a Transmitter should ignore any event types in “events requested” from a Receiver Create Stream request that it doesn’t understand.</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Similarly, a Receiver should only rely on the “events delivered” parameter of the stream configuration to understand which events it can expect from a Transmitter, regardless of what it has requested.</span></li></ul><h3 class="gmail-part gmail-in-view" id="gmail-Issue-36" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;font-size:1.25em"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Issue-36" title="Issue-36" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Issue #36</span></h3><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box">Modify the spec to clarify that “delivery” is not always Receiver Supplied.</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">The “delivery_method” is always Receiver Supplied</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">The “url” is Receiver supplied for “Push” method, and Transmitter supplied for the “Poll” method</span></li></ul><h3 class="gmail-part gmail-in-view" id="gmail-General-Discussion" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;font-size:1.25em"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#General-Discussion" title="General-Discussion" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">General Discussion</span></h3><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box">[Apoorva] What is the guidance for implementers? Should they use the current Implementer’s Draft or the new draft that we will propose to become the next Implementer’s draft</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[Atul] Since most implementations are starting now, and we are going to propose the new draft to become the next Implementer’s Draft very soon, we should use the new draft and not the current Implementer’s Draft</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[Eric] Qustions about AuthZ and AuthN: The spec requires that the Transmitter create a stream with a unique ID, based on the request to create the stream. The Transmitter is expected to use the AuthN information. If we were to use a “client ID”, then there would need to be only one stream per client. If somehow the stream ID could be specified as a part of the Receiver Create Stream request, then</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[Peter] An OIDC client ID should not be required to create a stream.</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[Eric] The client ID is really the only unique identifier relating to the Receiver that is available to the Transmitter</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[Apoorva] Spec today does not clarify how a Transmitter / Receiver should agree on a Stream ID</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[Peter] Are all fields in the Stream Configuration required unless specified as optional? Would this observation apply to the entire spec?</span></li></ul><h2 class="gmail-part gmail-in-view" id="gmail-Action-Items" style="box-sizing:border-box;font-family:inherit;line-height:1.25;color:inherit;margin-top:24px;margin-bottom:16px;padding-bottom:0.3em;border-bottom:1px solid rgb(238,238,238)"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#Action-Items" title="Action-Items" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a><span style="box-sizing:border-box">Action Items</span></h2><ul class="gmail-part gmail-in-view" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><span style="box-sizing:border-box">Atul to update spec to resolve issue #45</span></li><li class="gmail-" style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Atul to update the spec to resolve issue #36</span></li></ul><div dir="ltr" class="gmail-resize-sensor gmail-in-view" style="box-sizing:border-box;overflow:hidden;max-width:100%;margin-bottom:0px"><div class="gmail-resize-sensor-expand" style="box-sizing:border-box;overflow:hidden;max-width:100%"><div style="box-sizing:border-box;width:758px;height:1865px"></div></div><div class="gmail-resize-sensor-shrink" style="box-sizing:border-box;overflow:hidden;max-width:100%"><div style="box-sizing:border-box;width:1496px;height:3710.69px"></div></div></div></div><div class="gmail-ui-toc gmail-dropup gmail-unselectable gmail-hidden-print gmail-scrollspy-view gmail-both-mode" style="box-sizing:border-box;margin-left:8px"><div class="gmail-pull-left gmail-dropdown" style="box-sizing:border-box;float:left"><a id="gmail-tocLabel" class="gmail-ui-toc-label gmail-btn gmail-btn-default" href="https://hackmd.io/7D09oTRhTm-yyrypScXEaQ#" role="button" aria-haspopup="true" aria-expanded="false" title="Table of content" style="box-sizing:border-box;background-color:rgb(230,230,230);color:rgb(134,134,134);text-decoration-line:none;display:inline-block;padding:10px 4px;margin-bottom:0px;line-height:1.42857;text-align:center;vertical-align:middle;background-image:none;border:none;border-radius:0px 4px 4px 0px;height:40px"><span class="gmail-fa gmail-fa-bars" style="box-sizing:border-box;display:inline-block;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-stretch:normal;line-height:1;font-family:FontAwesome;font-size:inherit"></span></a></div></div></div></div><div class="gmail-publish-limiter" style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"></div><span style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px;width:auto;padding:0px;white-space:pre">Select a repo</span><div style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"><div class="gmail-grecaptcha-badge" style="box-sizing:border-box;width:256px;height:60px;border-radius:2px;overflow:hidden"><div class="gmail-grecaptcha-logo" style="box-sizing:border-box"></div><div class="gmail-grecaptcha-error" style="box-sizing:border-box"></div></div></div><div class="gmail-ReactModalPortal" style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"></div><div class="gmail-ReactModalPortal" style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"></div><div class="gmail-ReactModalPortal" style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"></div><div class="gmail-ReactModalPortal" style="box-sizing:border-box;color:rgb(51,51,51);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0.35px"></div><br class="gmail-Apple-interchange-newline"></div></span></div></div></div>