13:27:01 RRSAgent has joined #wpay 13:27:01 logging to http://www.w3.org/2015/07/17-wpay-irc 13:27:06 rrsagent, set logs public 13:27:29 Meeting: Web Payments IG Publication Administrivia Telecon 13:27:41 rrsagent, draft minutes 13:27:41 I have made the request to generate http://www.w3.org/2015/07/17-wpay-minutes.html manu 13:31:00 AdrianHB has joined #wpay 13:31:07 github-bot has joined #wpay 13:31:07 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/9e4b80680ccdbe040bf22ace404beed3e66ba637 13:31:07 13webpayments-ig/06master 149e4b806 15Ian Jacobs: Moved bit about native to scope... 13:31:08 github-bot has left #wpay 13:31:47 Present+ AdrianHB 13:31:51 Present+ MattC 13:33:14 Ryladog has joined #wpay 13:33:20 Present+ Manu 13:33:29 Present+ Katie 13:33:34 scribenick: collier-matthew 13:33:35 present+ Ian 13:39:29 agenda? 13:39:42 agenda- 3 13:39:51 agenda+ Finalization of Charter 13:39:54 agenda? 13:40:00 zakim, bye 13:40:00 Zakim has left #wpay 13:40:02 Zakim has joined #wpay 13:40:10 agenda+ Finalization of Charter 13:40:16 agenda+ Publication of Vision 13:40:23 agenda+ Publication of Use Cases 13:40:30 agenda+ Publication of Roadmap 13:40:35 agenda? 13:41:59 scribenick: manu 13:44:20 Topic: Finalization of Charter 13:45:25 manu: What's the plan for sending charter to W3M? 13:45:40 q+ 13:45:47 Adrian: Comments are closed, Ian has made a few changes, I'm happy to make a few minor changes - need to stick to deadline, let's get a version out. 13:45:48 ack Ian 13:46:09 Ian: I've been reading through various threads - not read full charter yet, just focusing on sections that are target of various threads, making little adjustments as I go. 13:46:55 Ian: My goal is to finish edits and push to IG an updated charter later today - late afternoon Chicago time, nothing radically different. There is an outstanding question to Zach, one goal about easier integration of payment schemes by service providers. 13:47:25 Ian: That's one area where I think there could be an improvement. Don't know the status of all the threads. So, small tweaks - they feel editorial. 13:47:57 Ian: I haven't touched the deliverables yet - test suites - the WG will allocate test suites... simply, it's a deliverable. 13:48:10 Ian: It was a bit surprising - it will increase workload on the group - good practice. 13:48:39 Ian: Tweaking section on discovery a bit - removed Credentials CG. 13:48:47 Ian: IG should have that liason. 13:48:56 s/liason/liaison/ 13:49:12 Ian: The concept of an optional deliverable makes me a bit weary. 13:49:34 q+ to speak to optional deliverables, Credentials CG. 13:49:51 Ian: Wondering if formatting was strange for card example. 13:49:57 ack manu 13:49:57 manu, you wanted to speak to optional deliverables, Credentials CG. 13:49:59 ack manu 13:50:20 manu: Doesn't hurt to include liaison to the credentials cg 13:50:29 ...you need to know about endpoints 13:50:41 ..and some work will happen around identity 13:52:03 Ian: Credentials are mentioned as high-level goals for the future - expansion of wallet capabilities for the future. My expectation, as I understand it, we're leaving identity/security to the schemes - trying to keep the charter lean. Some people will wonder why there is a liaison if there is no good reason. 13:52:17 Manu: It has to do with what goes into the message 13:52:24 ..the same goes for security 13:52:34 ..note that schemes don't have signature mechanisms and we are likely to want signatures 13:52:49 ..if we want to do offers in the future and we don't have signatures, it's a massive security holes 13:54:58 Ian: We have a section on security/privacy considerations, could we put that in there? 13:55:13 katie: danger if people don't know we are thinking about this 13:55:14 Katie: I agree, there is a danger in not communicating that we're going to be paying attention to this. 13:55:14 q+ 13:55:34 Katie: The point is, for now, we're going to rely on the security of the schemes. Maybe not this WG, but the W3C. 13:55:58 q+ 13:56:16 ack me 13:56:24 Manu: Both specs *could* involve reds. 13:56:36 Ian: We have a payments vocabulary spec, and a web payments 1.0 spec - where does it fit in? 13:56:39 ack AdrianHB 13:56:43 Manu:...I'm skeptical that we can do anything interesting that is complete separate from credentials 13:57:04 AdrianHB: I'm not sure, but I think I see Ian's point. We're in v1, leaving the stuff up to the scheme. 13:57:13 q+ to ask what scheme security we're using. 13:57:54 ack manu 13:57:54 manu, you wanted to ask what scheme security we're using. 13:57:55 Manu: I think we can do payments without credentials...trying to do the things with credentials will open up the scope that we heard people don't want (from FTF discussion) 13:58:03 manu: What security will we use that the schemes use. 13:58:37 q+ 13:59:18 q+ to say that liaison missing based on this statement: "Development of such a standard will require collaboration by the group with the owners of the existing global card schemes." 14:00:03 (Ian hearing both Manu and Adrian speaking about requirements that are IMO below the level detail of this charter) 14:00:08 AdrianHB: I think it'll be difficult to convince card brands to use a new mechanism to secure their information. 14:00:23 AdrianHB: This is phase 1, get a flow and standard message in place that allows the rest of the stuff to evolved. 14:00:24 ack Ian 14:00:24 Ian, you wanted to say that liaison missing based on this statement: "Development of such a standard will require collaboration by the group with the owners of the existing global 14:00:27 ... card schemes." 14:01:02 Ian: Development of such a standard will require collaboration by the group with the owners of the existing global card schemes. but we don't have that liaison relationship. Is this only EMVCo that you have in mind? 14:01:19 AdrianHB: They're an association of card brands, I don't know if they're exclusive of any associations. 14:01:28 AdrianHB: That could be a very long list. 14:02:06 Ian: We need a liaison w/ EMVCo. We should comment about it in the liaison list. 14:03:09 AdrianHB: There are two ways of solving this - we have a message back and forth w/ sensitive data that needs to be protected - probably needs verification of where it came from. That's what's broken w/ payments today. What I'm suggesting in the card payments scheme - cards already have a way of solving this - they use tokenization, wallet should fetch token to use instead of card number itself. Card schemes are happy with that. 14:03:12 q+ 14:03:27 AdrianHB: ApplePay use such a scheme, they get better card rates than card not present transactions. 14:03:48 AdrianHB: Second option is generic scheme specific data goes here, it must be signed and encrypted in this way - generic mechanisms to encrypt and sign data. 14:04:00 AdrianHB: We hope all payment schemes are comfortable with the method and hope they adopt it. 14:04:06 q+ to talk about PCI scope and browsers. 14:04:30 q- 14:04:46 Ian: Should we put 'encryption' and 'digital signatures' in there as considerations? 14:05:32 add parenthetically after "While the initial work of the group will leave much of the required security and authentication to the payment schemes" 14:05:40 Ian: What about adding that? 14:05:47 "(e.g., encryption, and digital dignatures)" 14:06:02 s/dignatures/signatures/ 14:07:38 Ian: I feel like we could handle the credentials question in the same way as the security question. 14:08:22 Ian: It feels to me like, one way we could do this in a way that's safe is to put, out of scope "this group will not develop standards for credentials, but should be aware of developments in the space for future enhancements for the payments ecosystem" 14:08:36 Katie: hmm... 14:09:26 Ian: I'm reluctant to mention things that might preclude other things from happening. In general, we should not be overly explicit. People might get nervous about this group doing credentials stuff. We're not doing credentials, but W3C anticipates those discussions continuing w/in W3C and we should be aware of them. 14:09:55 Ian: Nothing against the CG, but we're in the middle of figuring out our strategy around credentials. 14:10:36 Ian: One other way to do this is higher up - credentials is mentioned as a web payments thing, so another answer is that we deal w/ it in the first section of the charter. 14:10:44 " The Web Payments Interest Group will continue to guide the W3C in the Web Payments activity and may propose new working groups to cover topics such as identity, credentials and commerce (including invoicing, receipts, loyalty programs, coupons, discounts, offers etc.)." 14:11:04 Ian: That's from the website 14:11:05

14:11:06 The Web Payments Interest Group will continue to guide the W3C in the Web Payments activity and may propose new 14:11:06 Working Groups to cover topics such as identity, credentials and commerce (including invoicing, receipts, 14:11:06 loyalty programs, coupons, discounts, and offers).

14:11:18 Ian: That's from the document text ^ 14:11:59 q+ to note that we have other things to discuss. 14:12:02 ack Ian 14:12:32 Ian: Putting the Credentials liason in there feels problematic, that the group might need to dive into credentials feels risky. 14:13:07 ack manu 14:13:07 manu, you wanted to note that we have other things to discuss. 14:14:50 Manu: I'm concerned that someone will use the charter to prevent discussion around Credentials. 14:16:01 Katie: I'm not sure what you mean about face-to-face discussion around Credentials being taken off of the table. 14:16:03 q+ to move on. 14:16:49 AdrianHB: I think "future functions of wallet service" covers credentials. 14:17:05 AdrianHB: When we design messages/flow - we need to consider future functions that leverage the same function. 14:17:06 ack manu 14:17:06 manu, you wanted to move on. 14:17:43 Ian: The current sentence I have - additional functions, digital receipts, credentials, etc. Wallet metaphor may become inappropriate. 14:18:11 Ian: This group should be discussing, in liason w/ WPIG, should remain aware of W3C work on payments related topics. 14:19:35 github-bot has joined #wpay 14:19:35 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/fce67a9dade31c43071d31db0aba424811c9b1f3 14:19:35 13webpayments-ig/06master 14fce67a9 15Ian Jacobs: IG liaison role in future section 14:19:36 github-bot has left #wpay 14:20:08 Manu: Examples of option specs: JSON-LD moved to CG then re-integrated into the WG 14:20:22 Ian: I'm happy to have prefaced w/ this is new to me :) 14:21:01 Ian: Thanks for the real world example - if I'm asked by W3M, they're interested in resource allocation/deadlines - there is precedent for this, and it worked well. Best Practices document, should that be treated as an optional deliverable? 14:21:48 Ian: Group will document best practices - some expectation set there, presented differently than optional card scheme thing. 14:22:20 AdrianHB: Moving discovery best practice up to optional deliverable makes sense. 14:22:27 Ian: I will go back to editing today, share results. 14:22:35 Manu: What's the plan? 14:23:10 Ian: my expectation - Technology and Society Domain call on Monday, and Chairing w/ Wendy - get T&S support. Monday, I'd like IG sign off on document. 14:23:37 Ian: I may be late for that meeting, but would like IG to give a green light, and then T&S give a greenlight, then will move back to W3.org URL, then will send to management team a request to approve the charter. 14:24:21 Ian: And add a timeline... approval would be on 29th of July by W3M. Then go to AC in early august, approval by mid September, launch by end of September. 14:24:46 Ian: Two week processing of comments, if it all goes well, we should start the group and group should meet first week of Oct, then meet in TPAC. 14:25:09 Ian: I'm hoping we have 8 week notice before , we should announce the schedule early. 14:25:35 Topic: Publication of Vision 14:25:52 Manu: You updated the vision, Ian? 14:25:59 Manu: Can we just push it out to the URL? 14:26:11 Ian: I forgot to sync, but had pushed my version to website, so I think it already had my edits in it. 14:26:20 Ian: If you pull, you should find that. 14:26:26 Manu: Nothing to do w/ the vision document. 14:26:30 Topic: Publication of Use Cases 14:27:00 Manu: I updated the use cases document last night with all of Ian's requested changes: https://dvcs.w3.org/hg/webpayments/raw-file/default/ED/use-cases/2015-07-15/index.html 14:30:43 https://github.com/w3c/webpayments-ig/commit/ee0e47afbf9834033d26a4b0d083a467ac794ab9 14:31:03 github-bot has joined #wpay 14:31:03 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/74f6dc796d5c484007ed9171747cfa357ac08236 14:31:03 13webpayments-ig/06master 1474f6dc7 15Ian Jacobs: Harmonize card payment / best practices... 14:31:04 github-bot has left #wpay 14:31:49 Manu: We're going to ask Chairs to publish a new WD for this. 14:32:31 Ian: Yes, prior to AC review. W3M can look at them in github/dvcs.w3.org - looking at publishing moratorium now... I'd say if we can have it by the week of the 20th or week of 27th. 14:33:00 Topic: Publication of Roadmap 14:33:35 Manu: Can you publish this today at /Payments/IG/Roadmap ? 14:57:34 Ian: yes, will do that once you push changes. 14:57:38 rrsagent, draft minutes 14:57:38 I have made the request to generate http://www.w3.org/2015/07/17-wpay-minutes.html manu 14:58:05 Present: Manu, Matt, Ian, Adrian, Katie 14:58:11 Chair: Everyone! 14:58:12 rrsagent, draft minutes 14:58:12 I have made the request to generate http://www.w3.org/2015/07/17-wpay-minutes.html manu 14:59:08 Manu: Since it's an Editor's Draft, we can just push it to IG space and then ask for approval, making it an IG note at some point. 14:59:10 rrsagent, draft minutes 14:59:10 I have made the request to generate http://www.w3.org/2015/07/17-wpay-minutes.html manu 15:26:16 AdrianHB has joined #wpay 15:57:08 zakim, bye 15:57:08 Zakim has left #wpay 15:57:10 rrsagent, bye 15:57:10 I see no action items 15:57:16 RRSAgent has joined #wpay 15:57:16 logging to http://www.w3.org/2015/07/17-wpay-irc 15:59:16 tx 15:59:27 I still have more edits to do (and have not read the darn thing yet) 15:59:33 so maybe you can tell me how to do the push 15:59:39 (since I forgot :( 15:59:52 yes 15:59:56 but where does it reside? 16:00:03 hg pull git+ssh://git@github.com:w3c/webpayments-ig.git 16:00:03 hg push 16:00:12 ok tx 16:02:06 sure! 16:07:25 https://dvcs.w3.org/hg/webpayments/raw-file/default/latest/roadmap/index.html 16:07:57 https://dvcs.w3.org/hg/webpayments/raw-file/default/ED/roadmap/2015-07-17/index.html 16:08:35 https://github.com/w3c/webpayments-ig/tree/master/ED/roadmap/2015-07-17/ 16:08:46 http://www.w3.org/Payments/IG/Vision 16:16:11 github-bot has joined #wpay 16:16:11 [13webpayments-ig] 15msporny pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/a3fdefe3f317b315728994dd6ad24d6df7aedd09 16:16:11 13webpayments-ig/06master 14a3fdefe 15Manu Sporny: Update links to roadmap. 16:16:12 github-bot has left #wpay 16:17:29 github-bot has joined #wpay 16:17:29 [13webpayments-ig] 15msporny pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/56afc4540b7b0cb22615043f929dd05173aa420a 16:17:29 13webpayments-ig/06master 1456afc45 15Manu Sporny: Remove latest published version for timestamped roadmap. 16:17:30 github-bot has left #wpay 16:17:43 https://dvcs.w3.org/hg/webpayments/raw-file/default/ED/roadmap/2015-07-17/index.html. 16:18:53 http://www.w3.org/Payments/IG/Roadmap/ 16:19:47 Karen has joined #wpay 16:19:49 yaso has joined #wpay 16:27:09 https://www.w3.org/Payments/IG/wiki/ArchitectureWGMessages 16:42:59 Ian, I completely forgot about the Glossary - we have one now, and we should publish it somewhere. 16:43:20 https://dvcs.w3.org/hg/webpayments/raw-file/default/latest/glossary/index.html 16:43:34 well, maybe not this week or next, but we should finalize the format and put it out there. 16:43:44 because it has all the cross reference info in it as well as all the terms. 16:49:19 AdrianHB has joined #wpay 17:21:37 github-bot has joined #wpay 17:21:37 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/d2b06111df088c0c864fe6b63880c50add63d344 17:21:37 13webpayments-ig/06master 14d2b0611 15Ian Jacobs: Editorial... 17:21:38 github-bot has left #wpay 17:54:59 github-bot has joined #wpay 17:54:59 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/d717d20b0fad3096939f49c8b45efd0f9eccbe6b 17:54:59 13webpayments-ig/06master 14d717d20 15Ian Jacobs: Editorial... 17:55:00 github-bot has left #wpay 17:57:49 Manu? 17:57:58 how do I update: http://w3c.github.io/webpayments-ig/latest/charters/payments-wg-charter.html 17:58:25 (or AdrianHB) 17:58:44 I've synched but not seeing the changes show up there 17:58:54 they are here https://github.com/w3c/webpayments-ig/blob/master/latest/charters/payments-wg-charter.html 18:01:35 github-bot has joined #wpay 18:01:35 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/68d618a0d3ebc85c5cb9cf02187f9e09b15e0287 18:01:35 13webpayments-ig/06master 1468d618a 15Ian Jacobs: Add back emvco as liaison... 18:01:36 github-bot has left #wpay 18:17:20 Karen has joined #wpay 18:17:50 AdrianHB has joined #wpay 18:25:00 Zakim has left #wpay 18:26:25 yaso has joined #wpay 18:26:26 github-bot has joined #wpay 18:26:26 [13webpayments-ig] 15adrianhopebailie pushed 3 new commits to 06gh-pages: 02https://github.com/w3c/webpayments-ig/compare/565ae2298bc5...19139e29059c 18:26:26 13webpayments-ig/06gh-pages 1473e712b 15Adrian Hope-Bailie: Merge branch 'gh-pages' 18:26:27 13webpayments-ig/06gh-pages 148a4bd43 15Adrian Hope-Bailie: Merge branch 'master' into gh-pages 18:26:27 13webpayments-ig/06gh-pages 1419139e2 15Adrian Hope-Bailie: Revert "Merge branch 'gh-pages'"... 18:26:27 github-bot has left #wpay 18:32:49 Karen has joined #wpay 18:35:45 Karen has joined #wpay 19:53:30 yaso has joined #wpay 20:55:44 AdrianHB has joined #wpay 21:38:16 AdrianHB has joined #wpay 21:57:43 github-bot has joined #wpay 21:57:43 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/a926fe73da7fe11266a7054c3cc7f21fc160b1ea 21:57:43 13webpayments-ig/06master 14a926fe7 15Ian Jacobs: bug fix... 21:57:44 github-bot has left #wpay 22:05:22 github-bot has joined #wpay 22:05:22 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/c4f8edb2b471649e549d964c99f8bf2e8650c728 22:05:22 13webpayments-ig/06master 14c4f8edb 15Ian Jacobs: Mention encryption and dig... 22:05:23 github-bot has left #wpay 22:11:40 github-bot has joined #wpay 22:11:40 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/a0deb77c60dd845d0c6c3e6e718b86016569bda7 22:11:40 13webpayments-ig/06master 14a0deb77 15Ian Jacobs: Editorial... 22:11:41 github-bot has left #wpay 22:34:58 github-bot has joined #wpay 22:34:58 [13webpayments-ig] 15ianbjacobs pushed 2 new commits to 06master: 02https://github.com/w3c/webpayments-ig/compare/a0deb77c60dd...016ece3f5e00 22:34:58 13webpayments-ig/06master 143d1b16f 15Ian Jacobs: Editorial... 22:34:59 13webpayments-ig/06master 14016ece3 15Ian Jacobs: Multiple wallets... 22:34:59 github-bot has left #wpay 22:40:11 github-bot has joined #wpay 22:40:11 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/d1a109e867c4658fd8817d16291d12e66867d8aa 22:40:11 13webpayments-ig/06master 14d1a109e 15Ian Jacobs: Removed superfluous text... 22:40:12 github-bot has left #wpay 22:41:23 github-bot has joined #wpay 22:41:23 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/c1d2001a7d36766f8e10843cfba4058328d2cc20 22:41:23 13webpayments-ig/06master 14c1d2001 15Ian Jacobs: List name change... 22:41:24 github-bot has left #wpay 23:12:18 github-bot has joined #wpay 23:12:18 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/82ea17729657f9263fcf0f14496ac6426ca0dea7 23:12:18 13webpayments-ig/06master 1482ea177 15Ian Jacobs: More Ian edits... 23:12:19 github-bot has left #wpay 23:12:46 github-bot has joined #wpay 23:12:46 [13webpayments-ig] 15ianbjacobs pushed 3 new commits to 06gh-pages: 02https://github.com/w3c/webpayments-ig/compare/19139e29059c...a8090694aa1d 23:12:46 13webpayments-ig/06gh-pages 14b9dd0d1 15Ian Jacobs: Merge branch 'master' into gh-pages 23:12:47 13webpayments-ig/06gh-pages 140f21936 15Ian Jacobs: Merge branch 'master' into gh-pages 23:12:47 13webpayments-ig/06gh-pages 14a809069 15Ian Jacobs: Merge remote-tracking branch 'origin/gh-pages' into gh-pages 23:12:47 github-bot has left #wpay 23:15:34 github-bot has joined #wpay 23:15:34 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/ff412303da2fcac81be40fe615973bbca5c86ac6 23:15:34 13webpayments-ig/06master 14ff41230 15Ian Jacobs: Moved liaison note... 23:15:35 github-bot has left #wpay 23:16:12 github-bot has joined #wpay 23:16:12 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/64ea69c8bbddd7584c469674fa578b9a58f09414 23:16:12 13webpayments-ig/06master 1464ea69c 15Ian Jacobs: Minor space tweak 23:16:13 github-bot has left #wpay 23:16:31 github-bot has joined #wpay 23:16:31 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06gh-pages: 02https://github.com/w3c/webpayments-ig/commit/e0683b60e3c18ce6fdfabfe9282b851c3cd59325 23:16:31 13webpayments-ig/06gh-pages 14e0683b6 15Ian Jacobs: Merge branch 'master' into gh-pages 23:16:32 github-bot has left #wpay 23:31:54 github-bot has joined #wpay 23:31:54 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06master: 02https://github.com/w3c/webpayments-ig/commit/b417fc257867897d82ffea3b3a3c1985fd5e2403 23:31:54 13webpayments-ig/06master 14b417fc2 15Ian Jacobs: Markup fixes 23:31:55 github-bot has left #wpay 23:32:20 github-bot has joined #wpay 23:32:20 [13webpayments-ig] 15ianbjacobs pushed 1 new commit to 06gh-pages: 02https://github.com/w3c/webpayments-ig/commit/c9b935cbc1d2b64bce1f55680e7da889a1a25af2 23:32:20 13webpayments-ig/06gh-pages 14c9b935c 15Ian Jacobs: Merge branch 'master' into gh-pages 23:32:21 github-bot has left #wpay