06:31:00 RRSAgent has joined #tf-technology-strategy 06:31:04 logging to https://www.w3.org/2025/11/13-tf-technology-strategy-irc 06:31:04 RRSAgent, do not leave 06:31:05 RRSAgent, this meeting spans midnight 06:31:05 RRSAgent, make logs public 06:31:07 Meeting: Navigating the Future 06:31:07 Chair: Philippe Le Hegaret 06:31:07 Agenda: https://github.com/w3c/tpac2025-breakouts/issues/92 06:31:07 Zakim has joined #tf-technology-strategy 06:31:08 Zakim, clear agenda 06:31:08 agenda cleared 06:31:08 Zakim, agenda+ Pick a scribe 06:31:09 agendum 1 added 06:31:09 Zakim, agenda+ Reminders: code of conduct, health policies, recorded session policy 06:31:09 agendum 2 added 06:31:09 Zakim, agenda+ Goal of this session 06:31:10 agendum 3 added 06:31:10 Zakim, agenda+ Discussion 06:31:10 agendum 4 added 06:31:10 Zakim, agenda+ Next steps / where discussion continues 06:31:11 agendum 5 added 06:31:12 Zakim, agenda+ Adjourn / Use IRC command: Zakim, end meeting 06:31:12 agendum 6 added 06:31:12 breakout-bot has left #tf-technology-strategy 08:01:12 Brandel has joined #tf-technology-strategy 08:03:20 jyasskin has joined #tf-technology-strategy 08:03:44 tidoust has joined #tf-technology-strategy 08:03:53 shawn has joined #tf-technology-strategy 08:04:46 dom has joined #tf-technology-strategy 08:04:55 present+ 08:05:00 csarven has joined #tf-technology-strategy 08:05:04 Present+ 08:05:04 present+ 08:05:07 plh has joined #tf-technology-strategy 08:05:22 present+ 08:05:32 scribe+ csarven 08:05:32 present+ 08:05:33 present+ 08:05:34 present+ 08:05:45 dariusk has joined #tf-technology-strategy 08:05:48 tzviya has joined #tf-technology-strategy 08:05:55 jugglinmike1 has joined #tf-technology-strategy 08:05:58 present+ 08:06:12 present+ 08:06:23 plinss has joined #tf-technology-strategy 08:06:26 present+ jugglinmike 08:06:44 https://www.w3.org/2025/Talks/TPAC/technology-strategy/Overview.html 08:06:52 Slideset: https://www.w3.org/2025/Talks/TPAC/technology-strategy/ 08:07:23 q? 08:07:25 hadleybeeman has joined #tf-technology-strategy 08:07:56 present+ 08:08:18 [slide 2] 08:08:20 plh: Am responsible for technology strategy at the consortium 08:08:22 aki has joined #tf-technology-strategy 08:08:23 mike_beganyi has joined #tf-technology-strategy 08:08:30 present+ 08:08:43 ... What we are experiencing right now with AI and Digital Wallets for example is that they are happening really fast 08:08:53 ... by best advice is not to panic 08:09:02 ... W3C needs to navigate that in a strategic manner 08:09:34 ... The Task Force (TF) initiative is really about *how* do we decide and not *what* we decide. 08:10:07 ... Our mission is to provide guidelines on when to address the changes and when to ignore changes 08:10:41 ... and also to figure out opportunities to investigate 08:11:29 ... A number of the TAG are part of that TF. Some are here. Sarven, Jeffrey. And welcome to talk to any of them. 08:12:13 ... What are our criteria. "I have an idea". Is it within scope? Our scope is web. If you ask me to give a definition, it is hard.. but at least there is a URL to that. 08:12:41 ... The other is about global impact of the technologies. If you come with an idea and whether everyone would be interested. 08:13:02 ... Community involvement is important. Only you interested or how others interest do we need before we even start doing that. 08:13:18 ... If not implemented, it may be useless. And we have some history there too. 08:13:27 igarashi has joined #tf-technology-strategy 08:13:28 q+ 08:13:31 present+ 08:13:51 ... Aligned with our vision and principles as well. Assuming not doing evil. 08:14:16 ... Ability to make changes. Not doing changes or the risks involved in making changes. 08:14:58 ... In TAG, there is a societal impact as a principle. Another risk is that we last year we created Digital Credentials API... 08:15:10 ... So how do we actually gather the ideas? 08:15:38 ... We created Community Groups (CG) to allow people from this planet... and others to create a group for your idea. 08:16:13 mike_beganyi has joined #tf-technology-strategy 08:16:32 ... The biggest CG we have is Credentials? 08:16:48 ... It has been very successful to have an open conversation there. 08:17:13 ... We knew of some issues but it has been extremely successful to gather ideas. Most of the work happening at W3C is in CGs. 08:17:42 ... Workshops are also happening, like Authentic Web, Smart Voices Agents. 08:18:51 ... Also Age-Based Restrictions on Content Access. What's interesting about the workshops is did we do it too late? To that I answer, 2-3 years ago or before, a lot of people were complaining baout privacy, and so we haven't done that before.. and others did and we now have to deal with the consequences of that and it is a mess. 08:19:13 ... With Interests Groups, we focus on use cases. 08:19:41 ... WinterCG for example led to ??? 08:20:42 ... Web Payment Security for example is with ??? and Fido, so not just one group that's interested. 08:21:09 We also use the W3C Team strategy pipeline. When someone is interested in a charter, we ask them to share it there, and work it through there. 08:21:11 s/led to ???/led to the creation of ECMA International's TC55/ 08:21:29 s/share it there/share it in the strategy repo 08:22:39 ... ??? my answer was that TAG needs to work on the principles to help us make decisions 08:22:39 dariusk has joined #tf-technology-strategy 08:22:54 ... So for once they listened, they published two: Ethical Web and Privacy Principles. 08:23:16 ... W3C places the user first. Now we point to the Ethical Web Principles (EWP) 08:23:21 ... We need your input. 08:23:32 ... So what new tech are we missing and more importantly why are we missing it. 08:23:38 q+ 08:23:40 igarashi has joined #tf-technology-strategy 08:23:56 ... Is it b/c we don't have the vehicle to discuss those ideas? Supposedly we need to know everyhting happening on the we =) 08:24:26 ... I mentioned Societal Impact before.. perhaps pushed to a Statement one day. 08:24:32 ... How do we prioritise? 08:25:33 ... How do we measure success? WG have charter of 2 years usually and reviewed by AC. Is there a way to measuring their success properly? 08:25:50 ... You're welcome to raise issues at https://github.com/w3c/initiatives/issues/ 08:26:18 q? 08:26:22 ... I think that's it, I should stop here. I talk too much =) 08:26:45 ... If I was to tell you that I wrote a draft and to show you, what would be your expectation. 08:26:45 ack hadleybeeman 08:27:08 ... As you were talking about the criteria, I think you really well captured the ethical and moral and stategic side of things but I think we are missing the technical. 08:28:06 ... Not something we should think in isolation, but that people are doing things and maybe identify what doesn't belong here. And we don't want to rubber stamp either. It would help to have a criteria how does this build on the existing web, it might not be a deal breaker but at least to talk about it to include that information. 08:28:14 ack dom 08:28:19 q+ 08:28:52 ... To navigate the future when/where you want to go and to steer away from the obstacles. Sometimes we are too late or early, but it feels like it is an important consideration. 08:29:23 q+ 08:29:28 ... In the mechanisms you described both of them. A bit more top-down not an idea of things but gaps we have on the platform so it can be more of ??? for use cases, and for the solution space. 08:30:09 ... In hopes of what I would hope to see from the TF and how to make technical decisions. Something like a manual on given what we know about W3C putting resources and maybe won't be dramatically different between years. 08:30:49 ... Beyond that prioritisation and success, I hope we'll be providing input, measuring success, part of the impact format, matrix, and having impact with it. 08:31:24 ... In terms of, we say the web needs to change this way or that way, but also to get the work actually deployed. That'd be another area where I think that'd be good part of strategy. 08:31:29 ack plh 08:32:08 ... ??? came to me and said we need to work on robots.txt and AI 08:32:20 s/???/Igarashi 08:32:26 ... so that wasn't a nice gift to give to IETF =) 08:32:52 ... We tried to put protocol as much as possible to IETF 08:33:17 ... JavaScript API is at the language level so we hand over to ECMA 08:34:09 ... The team has been trying to navigate that. We don't always do a good job but that's one of the things 08:34:13 ack hadleybeeman 08:34:15 ack hadleybeeman 08:34:37 ... You talked about very good faith and somewhat ambiguous examples. I'm saying perhaps less faith is okay. 08:34:37 q+ to robot.txt 08:35:10 ... Sometimes people come to us and want to work on things that's not part of the web. Sometimes there is fuzziness in the middle we agree and sometimes accommodate 08:35:35 ... Completely unrelated: how this is used and the process to use - small 'p' process. Steps to put things into action. 08:35:57 ... The TAG comes across a situation where it notices a hole and need to figure out where to make the decision 08:36:08 q+ to look for minions 08:37:20 ack igarashi 08:37:20 igarashi, you wanted to robot.txt 08:37:34 s/... You talked/hadley: You talked 08:37:56 igarashi: W3C should work on not just strict boundaries but I thought W3C might be good because they have things to do with what's related or impact. 08:38:07 s/... To navigate/Dom: To navigate 08:38:21 s/but I thought/but re robots+AI I thought 08:38:47 i|igarashi:|plh: the TAG can make use of the strategy repo or the exploration IG as anyone else 08:39:03 ... The definition there might also have an impact on the web. My criteria would be how impact would be on W3C. Do we have good participation and that would also be a criteria on the target. 08:39:13 plh: Impact on W3C is also an impact web 08:39:17 RRSAgent, draft minutes 08:39:18 I have made the request to generate https://www.w3.org/2025/11/13-tf-technology-strategy-minutes.html dom 08:39:40 ... Every time there is a problem with the web it doesn't mean we are responsible either. 08:40:12 ... Every 3 months we sit down with IETF to exchange where we can draft an agenda for liaison 08:40:48 ... In Montreal I mentioned that TAG is working on Web User Agents https://w3ctag.github.io/user-agents/ but funny enough a TAG member was also in IETF 08:42:01 q? 08:42:01 q? 08:42:05 ack jyasskin 08:42:05 jyasskin, you wanted to look for minions 08:42:49 q+ 08:42:49 jyasskin: So we talked about top/down strategy, and Hadley mentioned to identify a gap and put it out there and find people to work on it. So I guess limiting the work that someone is willing to do is perhaps more practical option 08:43:10 mvsamuel has joined #tf-technology-strategy 08:43:28 plh: The best example I have is browsers extensions, and some time ago we had a discussion. We still don't have a WG for that yet but about to create it. 08:43:57 ... So they have implementations and going to work on the specs in the WG 08:43:57 q+ 08:44:02 q? 08:44:11 ... Web Speech is another one. CG for many years and should move to WG 08:44:15 ack me 08:45:23 q+ 08:45:28 dom: I agree we shouldn't work on too many things but ??? might inspire people to work on it. So should be managed carefully. There may be missed opportunities that people have thought for years. If the TF can give more support that'd be useful. ??? having a repo for use cases to mark gap in existing work. 08:45:45 lola has joined #tf-technology-strategy 08:45:46 ... We have lots of mechanisms for a bit more structure on the top-down hopefully it'll be good outcomes. 08:45:47 ack tidoust 08:45:50 q+ hober 08:45:50 q+ tess 08:45:55 q- tess 08:45:59 present+ 08:46:08 tidoust: perhaps old fashion but middle ground is for top/down is the workshop mechanism. 08:47:00 q+ 08:47:02 ... The initially the team and someone else willing to push that usually is top-down, and then you go and reach out and they have solutions which is bottom-up you mentioned. Then put people in the room to align things and this has proved usefully for a number of years to build a community. It remains a good mechanism. 08:47:14 ack mvsamuel 08:47:26 [+1 on workshop being a good mechanism for more of a top-down approach] 08:47:29 mvsamuel: Does audience fit into our guiding principles? 08:47:54 s/guiding principles/target audiences 08:48:36 ... SO whether something is in scope and does the audience see it as X related or browser related, but also web developers are kind of are in scope, and graphic designer tool people are related, then you could say it is in scope but you're just trying to do something that you're going to use, that's cool but without somebody else that wants to build on is not something we do. 08:48:45 plh: Is that related to global impact? 08:48:53 mvsamuel: yea, that'd be 08:49:00 q- 08:49:00 ack hober 08:49:53 tess: My impression of the slide for 'we need your input': I started to think about what do we mean by 'we' 08:50:06 ... 'we' as in the people doing the presentation 08:50:17 plh: W3C 08:50:55 tess: I imagine you have a way of prioritising. If we is W3C and that's all of us then how do we prioritise 08:51:18 ... members have different things they're doing. things we keep wanting to get back to. but maybe someone else can take it. 08:51:35 ... I got hyper-fixated on the pronouns and what they refer to 08:52:31 ... most of the things we measure are ??? for success. Measuring X is better than nothing. A lot of things that got adopted may be awful. Adoption doesn't tell you that something is a good thing. 08:52:37 Third party cookies 08:52:50 q+ 08:52:53 hadleybeeman: Like third party cookies 08:53:01 tess: I hope we end up with a diverse set of answers and we try them. 08:53:37 plh: We send proposals to ??? as a piecemeal. 08:54:10 tess: W3C is primarily funded by members, so you can say it'd be nice to get more members to do the work. 08:54:44 ack lola 08:54:44 ack lola 08:55:04 s/???/the AC/ 08:56:15 lola: We are focusing primarily on new technology, and I think there is benefit in identify areas that are in risk of being abandoned and find ways to work on them. I don't know if this is for us or TAG but... not being able to forecast but see the patterns that emerge. 08:56:32 q? 08:56:48 plh: I can think of something like getting back to SVG 08:56:48 ack dom 08:57:11 q+ 08:57:17 dom: Thanks for mentioning maintenance and also has to be prioritised. As a community we need to also make sure the platform is still working 08:57:41 ... I also like about digging into the questions in 'We need your input' 08:57:55 ... What is it that W3C wants to put its name on. 08:58:02 q? 08:58:08 q+ 08:58:13 tess: We can learn from sister orgs 08:58:14 q- 08:58:45 tess: Apple prioritises in whatever it needs to. 08:59:02 q+ to ask for the name of the IRC room 08:59:24 jugglinmike: #tf-technology-strategy ? 08:59:45 ack jugglinmike 08:59:45 jugglinmike, you wanted to ask for the name of the IRC room 09:00:15 https://github.com/w3ctag/gaps/issues/14 09:00:55 tess: maybe spend time on editing things that don't exist but everyone wants them 09:00:58 q+ to talk about coordinating spending 09:01:02 ... time going into infra that we all need 09:01:13 ack hadleybeeman 09:01:36 jyasskin, https://github.com/w3ctag/gaps/issues seems to be extremely relevant to the earlier discussion on gap identification, thanks! 09:02:32 hadleybeeman: we may agree on but haven't heard it yet, the criteria you have may not be ranked but considered. we did this in EWP very deliberately. we wanted to pull up lessons from various lessons, and sometimes the principles conflict. and people opening issues about that. that' why we are not using them as a step by step criteria but in context of the advice we are giving. 09:02:45 ... in some situations you want to prioritise but sometimes not. 09:02:55 ack jyasskin 09:02:55 jyasskin, you wanted to talk about coordinating spending 09:03:09 jyasskin: We have a gaps issue actually on hit testing. 09:04:00 ... The commons and investment thing, we need an org to coordinate to pay for people to work. No one can sponsor one person to work but they can chip in. I'd like W3C to focus on that as well. Maybe the tech strategy is a way to figure that out 09:04:24 plh: We put a project in front and if someone wants to put money in there, the project can start if there is enough. That could be a solution to do that. 09:06:22 RRSAgent, generate 09:06:22 I'm logging. I don't understand 'generate', csarven. Try /msg RRSAgent help 09:06:27 RRSAgent, generate minutes 09:06:29 I have made the request to generate https://www.w3.org/2025/11/13-tf-technology-strategy-minutes.html csarven 09:07:35 s/... Igarashi came to me/PLH: Igarashi came to me 09:07:39 RRSAgent, generate minutes 09:07:40 I have made the request to generate https://www.w3.org/2025/11/13-tf-technology-strategy-minutes.html csarven 09:13:38 jugglinmike has joined #tf-technology-strategy 09:22:18 jugglinmike1 has joined #tf-technology-strategy 13:31:53 RRSAgent, bye 13:31:53 I see no action items