<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Spec Call Notes 17-Dec-20<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Mike Jones<o:p></o:p></p>
<p class="MsoNormal">Nat Sakimura<o:p></o:p></p>
<p class="MsoNormal">Alberto Pulido - From eKYC-IDA and Santander<o:p></o:p></p>
<p class="MsoNormal">Filip Skokan<o:p></o:p></p>
<p class="MsoNormal">George Fletcher<o:p></o:p></p>
<p class="MsoNormal">Oliver Terbu<o:p></o:p></p>
<p class="MsoNormal">Tom Jones<o:p></o:p></p>
<p class="MsoNormal">Tim Cappalli<o:p></o:p></p>
<p class="MsoNormal">Achim Schlosser - European Identity Foundation<o:p></o:p></p>
<p class="MsoNormal">Kristina Yasuda<o:p></o:p></p>
<p class="MsoNormal">John Bradley<o:p></o:p></p>
<p class="MsoNormal">Bjorn Hjelm<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Conditional Claims at eKYC-IDA WG<o:p></o:p></p>
<p class="MsoNormal"> Alberto Pulido made an invited presentation on work happening in the eKYC-IDA working group<o:p></o:p></p>
<p class="MsoNormal"> The existence of claim values meeting criteria can be obtained without revealing the value<o:p></o:p></p>
<p class="MsoNormal"> For instance, age >= 18<o:p></o:p></p>
<p class="MsoNormal"> Oliver asked whether they looked into using JSON Path for this<o:p></o:p></p>
<p class="MsoNormal"> Albert responded that they looked at a number of other proposals<o:p></o:p></p>
<p class="MsoNormal"> They wanted something simple<o:p></o:p></p>
<p class="MsoNormal"> Oliver said that JSON Path already has relational operators<o:p></o:p></p>
<p class="MsoNormal"> Mike asked whether JSON Path supports querying for values without revealing them<o:p></o:p></p>
<p class="MsoNormal"> Alberto said that operators can be combined<o:p></o:p></p>
<p class="MsoNormal"> Mike said that possibly JSON Path operator syntax can be used even if all of it isn't applicable<o:p></o:p></p>
<p class="MsoNormal"> George asked about internationalization considerations<o:p></o:p></p>
<p class="MsoNormal"> George asked Bjorn whether features of the MODRNA User Questioning API might be applicable<o:p></o:p></p>
<p class="MsoNormal"> Bjorn thought so<o:p></o:p></p>
<p class="MsoNormal"> John observed that there are cans of works about displaying arbitrary RP strings in the OP interface<o:p></o:p></p>
<p class="MsoNormal"> Alberto said that values may need to be checked in the back end<o:p></o:p></p>
<p class="MsoNormal"> Nat said that the purpose of the presentation was to ask whether to do this work in eKYC-IDA or in the Connect WG<o:p></o:p></p>
<p class="MsoNormal"> George: There's value of having this work in a common setting<o:p></o:p></p>
<p class="MsoNormal"> John: We had the age claim as an example in the Core spec<o:p></o:p></p>
<p class="MsoNormal"> Bjorn: I believe this belongs in a central place, therefore should be in the Connect WG<o:p></o:p></p>
<p class="MsoNormal"> Nat asked if there's enough bandwidth and volunteers to work on this item<o:p></o:p></p>
<p class="MsoNormal"> eKYC has a bunch of people that want to work on it<o:p></o:p></p>
<p class="MsoNormal"> But Nat agrees that it should be in Connect<o:p></o:p></p>
<p class="MsoNormal"> John asked whether those from eKYC could participate in the Connect WG<o:p></o:p></p>
<p class="MsoNormal"> John: We could have special calls for this<o:p></o:p></p>
<p class="MsoNormal"> Mike: We don't want to create a subgroup if that loses the benefit of broad WG review and participation<o:p></o:p></p>
<p class="MsoNormal"> Bjorn: Agrees with Mike. Said that this can be addressed by having published agendas.<o:p></o:p></p>
<p class="MsoNormal"> George: We need decent read-out on a frequent basis to get broad review<o:p></o:p></p>
<p class="MsoNormal"> Nat: We would need a leader for the work<o:p></o:p></p>
<p class="MsoNormal"> John: We should have a document shepherd<o:p></o:p></p>
<p class="MsoNormal"> John: They're just additional working calls with a dedicated agenda<o:p></o:p></p>
<p class="MsoNormal"> Mike: We don't want subgroups. We want focus areas or work items.<o:p></o:p></p>
<p class="MsoNormal"> John: They can just be calls with agendas published in advance. If they have clear topics, people will self-select.<o:p></o:p></p>
<p class="MsoNormal"> Kristina: They can be special topic calls. Several people agreed.<o:p></o:p></p>
<p class="MsoNormal"> John: You need a separate field for language/script designation. UTF-8 is not self-describing.<o:p></o:p></p>
<p class="MsoNormal"> John: We should have a contributed document as a starting point<o:p></o:p></p>
<p class="MsoNormal"> Alberto will join the working group and contribute the document<o:p></o:p></p>
<p class="MsoNormal"> Nat: We need to identify a leader and then announce special topic calls<o:p></o:p></p>
<p class="MsoNormal"> Kristina will serve as a SIOP topic leader. Mike and Oliver will back her up.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">External Organizations - W3C<o:p></o:p></p>
<p class="MsoNormal"> George gave a status update on both IsLoggedIn and WebID<o:p></o:p></p>
<p class="MsoNormal"> IsLoggedIn<o:p></o:p></p>
<p class="MsoNormal"> Apple is pressing forward with IsLoggedIn<o:p></o:p></p>
<p class="MsoNormal"> It might clear cookies for inactive logins<o:p></o:p></p>
<p class="MsoNormal"> The W3C TAG wants to make sure that different browsers implement the same things<o:p></o:p></p>
<p class="MsoNormal"> WebID<o:p></o:p></p>
<p class="MsoNormal"> Google has put WebID support in Chrome canary 89<o:p></o:p></p>
<p class="MsoNormal"> Tim said that it currently errors out early<o:p></o:p></p>
<p class="MsoNormal"> George and Vittorio Bertocci are working on responding to these<o:p></o:p></p>
<p class="MsoNormal"> Achim would like to support their work<o:p></o:p></p>
<p class="MsoNormal"> Tim said that many consumers wouldn't know that being logged out at Google will also log them out at YouTube<o:p></o:p></p>
<p class="MsoNormal"> Tom observed that first party sets could be ambiguous<o:p></o:p></p>
<p class="MsoNormal"> For instance, is amazon.com the same as amazon.co.uk?<o:p></o:p></p>
<p class="MsoNormal"> George said that IsLoggedIn currently is only aware of password managers or WebAuthn - not federation, etc.<o:p></o:p></p>
<p class="MsoNormal"> Tim and Tom and George and Vittorio will organize a special call about this<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">External Organizations - DIF<o:p></o:p></p>
<p class="MsoNormal"> Kristina reports that DIF is holding a virtual F2F on January 19<o:p></o:p></p>
<p class="MsoNormal"> <a href="https://www.eventbrite.com/e/dif-face-to-face-virtual-2-tickets-131061150429">
https://www.eventbrite.com/e/dif-face-to-face-virtual-2-tickets-131061150429</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">SIOP V2 Draft<o:p></o:p></p>
<p class="MsoNormal"> The contributed V2 draft matches the scopes of work agreed to on the last call<o:p></o:p></p>
<p class="MsoNormal"> We discussed adopting the draft on that basis<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">prompt=create Draft<o:p></o:p></p>
<p class="MsoNormal"> George received feedback on use of metadata<o:p></o:p></p>
<p class="MsoNormal"> He will publish an updated draft<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">RP-Initiated Login Features<o:p></o:p></p>
<p class="MsoNormal"> We ran out of time to discuss this<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Specification Approval Votes<o:p></o:p></p>
<p class="MsoNormal"> Mike reported that there are three outstanding spec approval votes, all of which need more participation<o:p></o:p></p>
<p class="MsoNormal"> FAPI 1.0 Final Specifications<o:p></o:p></p>
<p class="MsoNormal"> <a href="https://openid.net/foundation/members/polls/216">
https://openid.net/foundation/members/polls/216</a><o:p></o:p></p>
<p class="MsoNormal"> MODRNA Connect User Questioning API Implementer's Draft<o:p></o:p></p>
<p class="MsoNormal"> <a href="https://openid.net/foundation/members/polls/221">
https://openid.net/foundation/members/polls/221</a><o:p></o:p></p>
<p class="MsoNormal"> FastFed Implementer's Drafts<o:p></o:p></p>
<p class="MsoNormal"> <a href="https://openid.net/foundation/members/polls/226">
https://openid.net/foundation/members/polls/226</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Next Call<o:p></o:p></p>
<p class="MsoNormal"> The next call is on Monday, December 21 at 3pm Pacific Time<o:p></o:p></p>
</div>
</body>
</html>