15:59:48 RRSAgent has joined #wpwg-spc 15:59:48 logging to https://www.w3.org/2021/08/02-wpwg-spc-irc 15:59:54 Meeting: SPC Task Force 15:59:55 Chair: Ian 15:59:57 Scribe: Ian 16:00:04 clinton has joined #wpwg-spc 16:00:15 Agenda: https://lists.w3.org/Archives/Public/public-payments-wg/2021Jul/0009.html 16:00:16 present+ 16:00:19 present+ Clinton_Allen 16:00:23 present+ Susan_Pandy 16:00:37 present+ Praveena_Subrahmany 16:02:09 present+ Rouslan_Solomakhin 16:02:53 present+ Adrian_Hope-Bailie 16:02:59 present+ Jean-Carlo_Emer 16:03:19 Topic: Shape of the API 16:03:39 jcemer has joined #wpwg-spc 16:04:01 Rouslan: We are trying to ship SPC before year's end 16:04:17 ..given those timelines, we are thinking that the API shape will remain largely the same. 16:04:27 ...enrollment will go through Credential management; authentication through PR API 16:04:33 present+ Werner_Bruinings 16:04:40 werner has joined #wpwg-spc 16:04:54 Rouslan: In the future we'd like to move closer to WebAuthn as an extension to public key credential 16:05:06 ...it might take .5-1 year to make the translation 16:05:19 ..and that would decouple SPC from payment request API and put it closer to Credential Management API 16:05:33 ...the question is how to we communicate this transition to developers? 16:05:55 ...we suggest that the SPC API both talk about the current implementation, but with additional notes in the spec about future direction expectations 16:06:08 ...signposts for developers and other reviewers about the direction of the API 16:06:44 AdrianHB: Yes, we'd like to describe both API shapes in the spec, get developer feedback, explain the origins of the current shape, and set expectations about the longer term 16:07:37 Praveena: Let's check with Adyen. How much would the API change? Do we know yet? 16:08:05 AdrianHB: In my view, the future API will be a lot cleaner. PR API is a bit hacky in terms of its use of a payment method identifier. 16:08:14 present+ Gerhard_Oosthuizen 16:08:20 I have made the request to generate https://www.w3.org/2021/08/02-wpwg-spc-minutes.html Ian 16:09:06 q+ 16:09:29 Praveena: Is there a migration guide I can point to? 16:09:49 AdrianHB: Not yet. We'll spec it out and get feedback. 16:11:26 Jean-Carlo: +1 to using get/create from the same API in the future 16:13:21 ...invoking different APIs is not a big lift if there is feature parity 16:14:01 ...would be interesting, when we have a new API shape, to have full feature detection (to discover that the new API is available) without parsing the user agent string 16:15:44 AdrianHB: WebAuthn extensions don't make it easy to know what extensions are supported. Is there a way to do that easily? 16:16:24 AdrianHB: Regarding feature detection, I like the credential interface; we may not have that in current version but in future would be good 16:16:55 Jean-Carlo: Reliance on user verification is another question. 16:17:45 AdrianHB: +1 to async function to do feature detection 16:18:21 Topic: Timing of the CfC 16:19:04 Ian: 9 August or sooner 16:19:50 AdrianHB: What's a good way to say this? 16:21:40 Ian: I feel like less is more here. 16:21:59 ...a para for how we got here, where we'd like to go, heads-up change is coming 16:22:23 Rouslan: +1 to signposting. If the spec is written in a way that it only marginally states the current flow, that might create confusion. 16:23:16 ...so we need to be clear that the current SPC API aligns with implementation, and indicate that other ideas are only ideas at this point. 16:23:44 ...so I would not suggest interleaved "next gen" text; e.g., just use an appendix 16:24:11 AdrianHB: Should we get TAG review of we know it's going to change? 16:24:22 Rouslan: Blink rule is that anything that ships needs some initial TAG review 16:25:10 Ian: I would not delay TAG review, but would be great if we can get them to review compared proposals. 16:28:38 Ian: I am hearing slight pref for getting counter proposal in front of TAG as part of review. 16:28:55 Topic: 2 new issues 16:29:07 (96, 97) 16:29:18 Topic: Next meeting 16:29:53 16 August 16:30:09 RRSAGENT, make minutes 16:30:09 I have made the request to generate https://www.w3.org/2021/08/02-wpwg-spc-minutes.html Ian 16:30:12 RRSAGENT, set logs public