17:01:21 RRSAgent has joined #wpwg 17:01:21 logging to http://www.w3.org/2016/03/03-wpwg-irc 17:01:23 present+ 17:01:26 agenda? 17:01:32 zakim, clear agenda 17:01:32 agenda cleared 17:01:54 agenda: https://github.com/w3c/webpayments/wiki/Agenda-for-3rd-March-telco 17:02:36 present+ shepazu 17:03:24 rouslan has joined #wpwg 17:03:36 present+ dlongley 17:03:36 present+ MattS 17:03:37 present+ dlehn 17:03:45 present+ rouslan 17:06:14 nicktr_redux has joined #wpwg 17:06:49 present+ Darren_Pickering 17:07:04 agenda? 17:07:17 Topic: scheduling FPWD 17:07:24 present+ schuki 17:07:24 https://github.com/w3c/webpayments/wiki/Work-Plan-for-March-2016-deliverables#timeline 17:08:28 +1 17:08:32 +1 17:08:32 Ian: Editors, please give a thumbs up in IRC to indicate that you still expect to tell us at the 10 March meeting if we can meet the schedule 17:08:34 IJ: Do editors recall 10 march to tell us whether we will met schedule 17:10:45 Ian: Once we know on the 10th we're good to go, the 17th we'll do a CFC for the FPWD. On 17 March we'll need the draft modulo bits in the status section, whatever. We'll have a week for people to comment on that. During that week the AC meeting takes place, people will be busy, so forth. Following that is Easter related holidays which will take more time from some people. We thought for a week after CFC chairs will chairs send formal request, IPR considera 17:10:45 tions, etc. When that is approved, it will take some time for management team to deal with it, next thing is to talk to web master, Doug is taking lead from staff side. 17:11:42 q? 17:11:46 Ian: He'll work with editors on that, that would go to the Web master on the 1st, then 5th is publication, few days to correct mistakes, etc. Then we tweet, etc. We talked a little about not doing a big press outreach around that time. But it would be good for software companies to tell their dev networks this thing is available, etc. That's the publication schedule, any comments, questions? 17:11:51 zakim, who is here? 17:11:51 Present: Cyril, Vignet, Ian, wseltzer, Steven_Miller(phone), nicktr, AdrianHB, kriske, Rouslan, MattS, PeterDaley, zkoch, Magda, shepazu, ShaneM, VincentK, adamR, Frederic, padler, 17:11:56 ... Gregory, hober, dlongley, dlehn, Darren_Pickering, schuki 17:11:56 On IRC I see nicktr_redux, rouslan, RRSAgent, zkoch, AdrianHB, MattS, ShaneM, shepazu, dlehn, slightlyoff, collier-matthew, schuki, manu, dlongley, Zakim, hober, Ian, wseltzer, 17:11:56 ... mkwst, trackbot, adrianba, dwim_, davidillsley 17:12:12 topic: issues expected to be marked in spec / pull requests 17:12:34 q+ 17:13:12 ====== 17:13:15 Ian: I had taken an action with the chairs to review the minutes and start to identify things that looked like issues for further discussion that may already be logged as issues or may be new. I'm compiling a list, 45% done. 17:13:21 * Include billing address in the API? 17:13:21 * Expilcit signal that a payment is recurring? 17:13:21 * Move from "PSP-centric tokenization" to "user-centric" 17:13:21 raises issue of tokenization at registration v. tokenization 17:13:22 at run-time. (Silent order post) 17:13:23 * Time out after browser hands control back to merchant, if merchant 17:13:24 does not get back to the browser. (Known issue) 17:13:26 * Handing off payment request to payment app without final amount known. 17:13:28 * Anti-tampering mechanism depends on payment method (and depends on app) 17:13:30 * How would the merchant expect to inspect the status of payment? 17:13:32 * Limit of matching on payment method alone: 17:13:34 a) registered payment app supports a payment method but 17:13:36 user doesn't have an instrument of that method. 17:13:38 b) How to update registration information when user updates 17:13:40 information in app (e.g., adds an instrument) or updates 17:13:42 the app? 17:13:44 ======= 17:14:17 Ian: I've pasted a half page of notes into IRC about this. At a high-level the meeting had some really good conversation. I'm finding the exercise useful and I'll be putting these in a wiki page and then we can discuss them on the list, I'll send out a note. 17:14:19 -> https://github.com/w3c/browser-payment-api New GitHub repo 17:14:52 (IJ: I will review my list with the current list ... maybe the right thing is for me simply to do pull requests) 17:14:54 q+ 17:15:37 Ade: I've tried to log all the issues that were raised in the paymentrequest repo in WICG. Right now, I think every issue that is logged in the issue tracker in the new repo has a pointer in the draft document. There may be some small tweaks that we need to make, but we're ready for people to file new issues and submit PRs. 17:15:38 q? 17:15:53 present+ ShaneM 17:16:06 IJ: Should I put issues in issues list? 17:16:10 +1 for issues in the list 17:16:35 +1 to issues on the list 17:16:58 AdrianHB: My preference is to base it on the content. 17:17:04 btw, I haven't migrated any issues from the WG issue list 17:17:05 ACTION: Ian to continue to read minutes to identify issues; compare with existing issues; log in WG issues list or spec issues list as most appropriate 17:17:05 'Ian' is an ambiguous username. Please try a different identifier, such as family name or username (e.g., ijacobs, ijmad). 17:17:37 +1 for thanks to AdrianBA 17:17:58 AdrianHB: Thanks Ade for doing that. Really appreciate that. We can work on getting to FPWD now. The stuff in the WG list isn't all appropriate for direct logging against the specs, in many cases it's stuff where people have logged example code and suggested changes and those would be best logged as PRs and not just issues. 17:18:23 AdrianHB: If anyone has issues from the WG issue list that they raised and think they should be moved to the spec list then do that. Move your own issues over or do PRs. 17:18:47 (I am fine to run my analysis by the chairs to reduce noise before I start logging things) 17:18:51 AdrianHB: I'm happy to go through the minutes stuff with you, Ian, but if people were involved in discussions on the group list and feel those should be moved to the spec list specifically, it should probably be in the form of a PR. 17:18:57 q? 17:18:58 ack me 17:19:04 +1 17:19:12 +1 17:19:24 +1 17:19:45 +1, but can this be made explcit in the wiki 'how we work' as there are many people absent today 17:20:06 AdrianHB: Ideally we'll get to a point soon where the only things in the WG issue list aren't directly related to the spec. 17:20:06 ACTION: AdrianHB to update the wiki on "how we work" 17:20:06 Error finding 'AdrianHB'. You can review and register nicknames at . 17:20:24 https://github.com/w3c/webpayments/wiki 17:20:38 Ian: We'll also want to update the wiki homepage, which captured the current status prior to the meeting and the current status has changed, some things will still be visible. I don't know if you want to do that as well Adrian. 17:20:41 IJ: Could you update that home page as well? 17:20:42 AdrianHB: Sure. 17:20:51 Ian: Ok, great. 17:20:56 q? 17:21:16 topic: Blog post on WG FTF 17:21:47 Ian: So I have a blog post that I've written, a draft, where I talk about the FTF meeting, the decision to move forward with the draft as the basis, primary goal with streamlining checkout, etc. 17:22:42 Ian: The key concepts like payment app and registration and payment, etc. Figuring out the limits of version one and things like flags for recurring payment, collecting billing information, so on, giving people a flavor of the topics that we're discussing. I listed the people there as well. Talked a bit about the work coming up. That's the flow of the thing. 17:22:55 Ian: I wanted to give people a head's up, don't think anything controversial is there. 17:23:24 Ian: Ideally, we would send this today on the WG blog. 17:23:32 (I'll review the revised post today) 17:24:07 topic: Other Deliverables 17:24:14 zakim, who's here? 17:24:14 Present: Cyril, Vignet, Ian, wseltzer, Steven_Miller(phone), nicktr, AdrianHB, kriske, Rouslan, MattS, PeterDaley, zkoch, Magda, shepazu, ShaneM, VincentK, adamR, Frederic, padler, 17:24:18 ... Gregory, hober, dlongley, dlehn, Darren_Pickering, schuki 17:24:18 On IRC I see nicktr_redux, rouslan, RRSAgent, zkoch, AdrianHB, MattS, ShaneM, shepazu, dlehn, slightlyoff, collier-matthew, schuki, manu, dlongley, Zakim, hober, Ian, wseltzer, 17:24:18 ... mkwst, trackbot, adrianba, dwim_, davidillsley 17:24:37 q+ 17:25:00 AdrianHB: We wanted to gauge the feeling of the group of starting to work on things like the flows and a deeper dive into PSD2 and what that means, the HTTP API which didn't come up at FTF, but also things like the extensibility story and so on. Documentation and so on. The blog is going to illustrate is that we've got a long story to tell. The group has done a fair amount of work which anyone coming in cold they've got a lot to consume to get a complete p 17:25:00 icture. 17:25:38 AdrianHB: Over lunch at the conference I was at today, I explained what we're doing and I spent almost all of the whole lunch explaining where things would fit in, all of the various options and stuff we've been working on. 17:26:22 AdrianHB: We should start thinking about things from implementation challenges, how we're going to persuade merchants, PSPs, banks to adopt what we're building. A big part of it is education around what they'd do and how they'd do it. Not just strategic stuff, but step by step how to do it. 17:26:38 AdrianHB: Some of those things are still undecided, because we haven't specified in detail, for example, how Payment App registration will work. 17:26:59 AdrianHB: If you're not heavily involved in editing, or even if you are, how keen are you to begin exploring these other deliverables. 17:27:05 q+ 17:27:06 +1 on the HTTP API post FPWD 17:27:08 +1 http api 17:27:10 We have a good starting point from the explainers that Zach wrote 17:27:18 +1 to helping work on project to create developer documentation (which in my mind will be an open repository to get help from actual developers) 17:27:39 +1 to helping Ian help on developer docs :) 17:27:42 q- 17:28:04 AdrianHB: I'm certainly keen to help on that developer stuff. I assume that's not doing to be immediately because I spoke w/Zach but he'll be heavily editing in the near term, more involved later on down the line. 17:28:09 (IJ will be chatting with MattS and the Flows [great band name] on a grand vision that involves flows and developer documentation) 17:28:10 ack zkoch 17:28:33 zkoch: Two comments, your question about explaining to people about what we're working on, the right solution is to take another go at the explainer doc. It's the high level of what we're trying to accomplish. 17:28:45 zkoch: It might be worth revisiting that and keep that continually updated. 17:29:14 zkoch: My other bit is ... I wanted to say, I'd love some more thoughts and the info on the payment method identifiers and I'd like to get more input on that. 17:29:17 +1 to making progress on payment method IDs and also registration 17:29:43 AdrianHB: I think with the method identifier thing, what do you propose is the best way to kick that off ... discuss on the call or pick it up on the issue list that we start a thread and begin discussing? 17:29:55 AdrianHB: What do you think we need to clarify before we get to FPWD? 17:29:56 Would like people to come up with proposals that we can discuss and compare 17:30:02 I don't think it is necessary for FPWD 17:30:04 zkoch: I don't think we need an issue, just a proposal. 17:30:37 zkoch: I don't think discussion on the issue tracker will be productive. I think if we don't have a clear story on method identifiers then others might try to work on it and we may not be happy with it. 17:30:41 Sorry to dlongley for talking at zach speed 17:30:53 +1 to concrete proposals 17:30:55 AdrianHB: So this is effectively a call for proposals. 17:31:16 :( 17:31:18 Topic: HTTP API 17:32:18 AdrianHB: I think we have one proposal already put forward by the WPCG for the HTTP API. My suggestion is for the editors of that document to have a fresh look at it and see how it relates to what's in the browser API today and then notify people when it's a good idea to have people send PRS against it, etc. 17:32:37 dlongley: That sounds fine to me. 17:32:45 I am cool starting with CG document as a basis too. 17:32:49 ...we'll take a look at what's there, see how it aligns with browser API 17:33:18 q+ 17:33:36 adrianHB: my personal view on the "outstanding stuff" is .. I want to see what we can put together around extensibility 17:33:38 AdrianHB: My personal view is I'm interested in the extensibility story as well. 17:33:50 AdrianHB: If we have a well-crafted payment request message object. 17:33:59 +1 for well-crafted, extensible payment request message 17:34:13 very important in my view 17:34:22 AdrianHB: So let's start self-organizing around that and putting that document together. 17:34:27 there is already a messages spec as well. 17:34:29 ack ian 17:34:30 from the WPCG. 17:36:25 nicktr_redux: We have a video that relates to the HTTP API discussion 17:36:31 ...did not have a chance to show at the FTF meeting 17:36:36 ...happy to take suggestions on how to share 17:37:33 nick: It's not that I'm not prepared to post it publicly, it just relies on everyone on the call to be able to watch a video, etc. If I stick it on vimeo or whatever, are people ok with going to a commercial site like that. 17:38:53 AdrianHB: Lastly, we wanted to find out if there's a desire to have a FTF meeting specifically around the API doc, it's not a closed meeting for the editors, but it's about having a meeting that's very focused for the browser API. 17:39:04 topic: FTF meetings 17:39:06 AdrianHB: That may just be something for people to mull over and come back with a proposal. 17:39:20 TPAC 2016 is 19-23 Sep in Lisbon 17:39:22 Ian: First, to note that TPAC 2016 is 19-23 Sept. 17:39:36 Ian: One question we can start to ask ourselves is if we want to meet Mon/Tue or Thu/Fri. 17:39:56 Ian: Chairs and team contacts can maybe start a poll to get an initial sense because it helps the meeting planners to figure out room size and all that. 17:40:14 Ian: If we meet in Sept, the question is, do we want to meet in June and to discuss what? 17:40:19 ACTION: nicktr to create poll for F2F days at TPAC 2016 17:40:19 Created ACTION-13 - Create poll for f2f days at tpac 2016 [on Nick Telford-Reed - due 2016-03-10]. 17:41:15 Ian: I can't tell whether there will be a lot of work on the API that goes to FPWD in April and that will take away time and focus on other deliverables, whether that's payment request next steps, flows and documentation, etc. That doesn't make sense to me because we won't have time to look at concrete things or if we want to have time to develop and discuss those things for June so that by Sept we are preparing to wrap up the APIs and head to CR in the fa 17:41:15 ll. 17:41:32 Ian: Sept would be a great time to finalize big issues, give editors time to make changes so there's a resolution in Oct to go to CR. 17:41:36 strong +1 for a face to face in june but recognises cost of travel 17:41:46 Ian: That would involve beginning planning for testing and we could check in in June and a more serious look in Sept. 17:41:47 q+ to mention we have a June deadline for HTTP API 17:41:55 Ian: I'm inventing this flow on the fly here. 17:42:32 AdrianHB: We did have a deadline for HTTP API FPWD in June. In much the same way we may need to push that publication to July and have a F2F in June. 17:43:17 AdrianHB: We do have another deliverable we need to make by mid year, unless it's a very limited subset of the group working on it, we should try to set up a F2F group meeting to precede that deadline. 17:43:53 q+ 17:43:55 ack Ad 17:43:55 AdrianHB, you wanted to mention we have a June deadline for HTTP API 17:44:02 adrianHB: Anyone interested in hosting a FTF? 17:44:05 I note that the first week of June includes Memorial Day in the US. 17:44:06 (e.g., June) 17:44:11 q- 17:44:12 AdrianHB: I don't think we'll come to any concrete decisions now, perhaps something for Ian, Nick, Doug, and I to work on and come back with proposals. If anyone wants to host F2F please make that known to the chairs. 17:44:16 I am prepared to host the meeting in the UK 17:44:35 AdrianHB: Who wants to host us? I'd love to host inside Africa but long trip and June not a good time of year. 17:45:02 Ian: UK is interesting. Chicago would be lovely, Pat Adler would be happy. If not Chicago, then east coast or west coast of Europe seem like sensible proposals. 17:45:20 IJ: Nick can you look at dates in June? 17:45:32 Chicago would be nice actually! 17:45:33 ACTION: nicktr to look at dates when Worldpay could host a meeting 17:45:33 Created ACTION-14 - Look at dates when worldpay could host a meeting [on Nick Telford-Reed - due 2016-03-10]. 17:45:43 I have made the request to generate http://www.w3.org/2016/03/03-wpwg-minutes.html Ian 17:45:52 topic: Next meeting 17:45:58 10 March 2016 17:46:03 rrsagent, make minutes 17:46:03 I have made the request to generate http://www.w3.org/2016/03/03-wpwg-minutes.html Ian 17:46:07 rrsagent, set logs public 18:02:21 yaso has joined #wpwg 18:22:28 AdrianHB has joined #wpwg 19:38:14 AdrianHB has joined #wpwg 19:43:41 AdrianHB has joined #wpwg 20:12:57 Zakim has left #wpwg 20:13:49 AdrianHB has joined #wpwg 20:25:37 AdrianHB has joined #wpwg 20:57:53 AdrianHB has joined #wpwg 21:07:16 AdrianHB has joined #wpwg