08:30:35 RRSAgent has joined #webmonetization 08:30:35 logging to https://www.w3.org/2021/10/19-webmonetization-irc 08:30:36 RRSAgent, stay 08:30:40 RRSAgent, make log public 13:39:50 Uchi_U has joined #webmonetization 13:58:53 rbyers has joined #webmonetization 13:59:01 Meeting: The State of Web Monetization - TPAC 2021 breakout 13:59:03 chair: Uchi_U 14:00:13 Slideset: https://docs.google.com/presentation/d/1FiQoWCxmJH-dThpoE3_04FjY2Y6R4rAN/edit?usp=sharing&ouid=118287430335435993018&rtpof=true&sd=true 14:02:14 Slideset: https://lists.w3.org/Archives/Public/www-archive/2021Oct/att-0002/TPAC_-_Web_Monetization_Update.pptx.pdf 14:02:25 [slide 2] 14:03:14 [slide 3] 14:03:51 Present+ YiGu, TakashiMinamii, StephenMcGruer, SamWeiler, RolfLindermann, RickByers, RichardIshida, PrzemyslawIwanczak, PLH, PeterPaulKoch 14:03:53 [slide 4] 14:04:48 Present+ MichaelKleber, IvanHerman, IanJacobs, FrancoisDaoust, ChrisNeedham, BertBos, Bartek, AtsushiShimono, AndrewWilliams, AlexanderFlenniken, AlexLakatos, RalphSwick, KarenMyers, UchiUchibeke, DominiqueHazael-Massieux 14:05:09 [slide 5] 14:05:11 [slide 6] 14:05:17 atsushi has joined #webmonetization 14:05:25 [slide 8] 14:05:39 Present+ end3r 14:06:16 [slide 9] 14:06:52 Present+ LisaSeeman 14:06:57 [slide 10] 14:07:07 Present+ ToshiakiKoike 14:08:19 [slide 11] 14:08:55 marie has joined #webmonetization 14:08:56 cpn has joined #webmonetization 14:08:56 Bert has joined #webmonetization 14:08:56 weiler has joined #webmonetization 14:08:57 Present+ AndrzejMazur, 51Degrees 14:08:58 tidoust has joined #webmonetization 14:09:00 present+ 14:09:02 laka has joined #webmonetization 14:09:05 Present+ DietrichAyala 14:09:09 present+ Bert_Bos 14:09:09 present+ 14:09:09 present+ ChrisNeedham 14:10:02 Rolf has joined #webmonetization 14:10:16 Present+ PhillipEligio 14:10:24 Present+ RolfLindemann 14:10:35 Present+ KazuhiroHoya 14:10:46 Present+ AdaRoseCannon 14:11:07 peligio has joined #webmonetization 14:12:12 Present+ AlexanderFlenniken 14:12:19 [slide 12] 14:12:29 smcgruer_[EST] has joined #webmonetization 14:14:57 [slide 13] 14:15:14 Present+ NicolasPeñaMoreno 14:15:23 Present+ BrianKardell 14:15:40 [slide 14] 14:17:01 [slide 16] 14:19:00 [slide 17] 14:21:26 ivan has joined #webmonetization 14:21:46 r12a has joined #webmonetization 14:22:15 [slide 18] 14:24:01 kleber has joined #webmonetization 14:24:30 Rick: I'm Rick Byers, engineer director, my team includes payment request 14:24:44 ... when we designed payment handler, this included spurring innovation for payments 14:24:51 Ian has joined #webmonetization 14:24:53 ... there are a few integrations today, but not lots 14:25:05 ... I know the web monetization model of streaming doesn't work with payment handler 14:25:25 ... but the new one-time payment, I would love to know if payment handler wouldn't work for this 14:25:32 ... we haven't had anyone doing that as scale yet 14:25:59 Uchi: we tried the ability to send tips to web monetized web sites 14:26:11 ... will have to look more at that to know if it's using payment handler 14:26:25 ... it works by sending a user-defind amount tip that gets sent to the interledger endpoint 14:26:32 ... it can be sent in any currency 14:26:54 ... what I'm really keen to talk about how we can work together to see how web monetization can work with payment handler 14:27:13 ... our head of engineering for the interledger foundation is here 14:27:24 Alex: the current version of the spec has been developed in the CG 14:27:28 ... we haven't looked at how it could work with payment handler 14:27:38 ... we've been focusing on crystalizing the changes Uchi mentioned 14:27:47 ... I feel we should be done with that work just after TPAC 14:28:02 ... this whole web monetization provider scheme works on micropayments 14:28:18 ... where the user can afford a few cents to read a blog post or watch a video 14:28:26 ... PaymentHandler isn't really great for micropayments 14:28:35 ... whereas Interledger Protocol is built for it 14:28:55 ... when we're looking at tipping with bigger payments, Payment Handler is a better candidate for that 14:29:19 Rick: to what extent is the installation of a web extension is a barrier? esp one that can read any web site? 14:29:30 ... has an extension be good enough on desktop? 14:29:55 Uchi: it's still very early, so users are willing to install the extension to experiment 14:30:06 ... but we want to get to a stage where web monetization is built-in in browsers 14:30:18 ... and the user can sign up to their payment providers from their browser 14:30:36 ... with the goal that the payment provider can't know which web sites is being visited, how much is spent on it, etc 14:30:53 Rick: so, not a major barrier yet, but want to avoid that 14:31:20 ... I want to make sure the right extensibility hooks are available in chrome to allow that innovation 14:31:41 Alex: one of the limitations it the granularity of permissions for Web extensions in chrome 14:32:14 ... we've built the extension to be as privacy-preserving as possible, but we need to ask very broad permissions in Chrome 14:32:19 ... (better situation in Firefox) 14:32:44 Rick: if you think that matters to your user base and would help with adoption, I would be happy to help submitting a feature request to the extensions team 14:32:52 ... esp if the firefox system has a better system 14:33:05 Uchi: let's follow up on this 14:33:40 Richard: you've mentioned that a few cents is not a lot for people in countries with high income levels 14:33:56 ... I'm concerned with the inverse situation where micropayments would be required to access a lot of content 14:34:04 ... this could lock out lots of people in poorer countries 14:34:32 ... who couldn't afford to pay for the content anymore 14:34:46 ... it would help if it was possible to make it cheaper depending on the countries the user is based in 14:34:58 ... can that be addressed within the privacy constraints you operate? 14:35:27 Uchi: I agree we want to build a Web anyone can afford the content they enjoy without locking people out 14:35:45 wseltzer has joined #webmonetization 14:36:25 ... the current subscription model for Coil Web Monetization is $5/month - how that gets split across the different sites: the 1st hour on a site is 36c; once I've reached ~$4.x, smaller payments are sent to web payments creators 14:36:36 ... I don't have to pay additional money to keep enjoying Web monetization 14:36:41 ... it's one model from one provider 14:36:56 ... the idea that additional providers could come together to provide different services with different models 14:37:01 ... e.g. adapted to different localities 14:37:34 ... $5/month can be a lot for some countries, but there is room for additional providers to build other types of subscriptions 14:37:45 ... while still allowing people to enjoy web monetized content 14:37:58 ... it's still early, and we're encouraging innovation in this space 14:38:58 Richard: thanks - I still worry whether this means an end user would need to contract with many web monetization providers 14:39:11 Present+ DanAppelquist 14:39:33 Uchi: this is being discussed in the Web Monetization repo, under the "multi-pass" name 14:40:16 [Note also there are more sessions on Web Monetization and Interledger this week] 14:40:18 Alex: the new spec thinks of Web Monetization as a feature of the browser 14:40:43 ... different providers can offer different models 14:40:55 ... all of those use cases could be enabled by different providers without having to change the spec 14:41:25 q? 14:41:53 Andrzej: do you consider storing/providing user data in some way, even as an option that a user have to turn on in their config, so I, as a game developer, can recognize it was John who played my game for 5 hours instead of a random paying user? I could use his avatar in a game, or put his details on a leaderboard, and interact more, instead of having no idea who visits my games (considering all the privacy concerns) [from the chat] 14:42:22 Uchi: providing additional value based on the amount payed for a game 14:42:29 ... we don't want to store any data at all 14:43:25 ... instead of building data storage in the web monetization spec, we expect each app to store data in the browser 14:43:56 alex: if you wanted to do it right now with Coil, every time you get a progress event which you can use to keep track 14:44:10 ... Coil is making lots of efforts to not get any visibility on this 14:44:34 ... as a developer, you could use fingerprinting - not saying you should 14:45:05 ... you can keep track of how much payment streaming has happened 14:46:04 Andrzej: I agree with the privacy concerns; but from a game dev point of view wanting a patreon-like community, 14:46:38 ... allowing to customize the experience for / reward frequent users would be good 14:46:45 ... probably more a request for Coil than the protocol 14:48:03 uchi: a follow up on this might be to create a task on the WICG repo, where I'll bring on Ben, Adrian, Marcos to discuss how this could be done 14:48:22 -> : https://github.com/WICG/webmonetization/issues Web Monetization issues on the WICG repo 14:48:26 present+ 14:48:40 Uchi: Dietrich commented on the payment request API in the chat 14:49:57 q+ 14:50:35 Ian: we've been chatting about opportunities to open up the safari ecosystem 14:50:50 ... we've had meetings with other payment providers for cross-browser payment apps 14:51:18 ... Apple has heard the input from these providers but haven't changed their take on opening up the payment request ecosystem 14:51:29 ... I'm open to other ideas on how to change the situation 14:52:09 Uchi: reading from the chat, question form DKA: "have you talked about the environmental impacts of the distributed ledger ecosystem? " 14:52:14 ... we haven't discussed that topic 14:52:30 ... interledger and web monetization isn't restricted to distributed ledgers or specific currencies 14:52:58 ... the interledger protocol is built like TCP/IP - any currency, any ledger, banks, payment providers can become settlement engines and nodes and connect to interledger 14:53:15 ... despite its name, interledger is not limited to distributed ledger systems 14:53:39 Alex: "ledger" is associated wtih crypto nowadays, but it's a more general accounting term 14:53:53 ... interledger connects two ledgers (incl a regular bank account) 14:54:10 ... this can includes distributed ledgers, but the protocol is currency agnostic 14:54:25 ... designed to accept any currency and convert it to any other supported currency 14:54:40 ... there is nothing tied to crypto 14:55:25 DKA: I knew some of that already; I'm a Web Monetization content provider with my personal blog 14:55:36 ... in practice, if you want to use this system, you have to use a crypto wallet today 14:56:26 Alex: the network wallet can accept 96 currencies 14:56:49 ... I'm receiving money from Web MOnetization via Monzo (?) 14:57:04 ... we would like to get more nodes in the network, incl from banks, directly from the interledger wallet 14:57:14 ... we need them to provide additional payment pointers 14:57:19 DKA: thanks, that helps answer my question 14:57:33 ivan has left #webmonetization 14:58:14 RRSAgent, draft minutes 14:58:14 I have made the request to generate https://www.w3.org/2021/10/19-webmonetization-minutes.html dom 15:03:05 r12a has left #webmonetization 15:04:12 dietrich_ has joined #webmonetization 16:21:17 Ian has left #webmonetization 18:16:47 Bert has left #webmonetization 19:23:16 tidoust_ has joined #webmonetization