14:08:33 RRSAgent has joined #strategic-innovation 14:08:33 logging to https://www.w3.org/2022/09/14-strategic-innovation-irc 14:08:35 Zakim has joined #strategic-innovation 14:13:31 Meeting: From Open Standards to Strategic Innovation in Products and Services - TPAC 2022 breakout 14:13:34 Chair: Rachel_Yager 14:13:36 Agenda: https://www.w3.org/events/meetings/1ef53234-7c66-4f78-b3e6-0b60e2cd92fd#agenda 14:13:38 RRSAgent, make log public 14:13:40 RRSAgent, this meeting spans midnight 14:18:30 RRSAgent, stay 14:18:32 Zakim, stay 14:18:32 I don't understand 'stay', dom 15:14:58 dom has joined #strategic-innovation 16:13:07 agenda+ breakout 18:15:49 dom has joined #strategic-innovation 20:12:19 JeffWaters has joined #strategic-innovation 20:15:05 dom has joined #strategic-innovation 20:29:30 cel has joined #strategic-innovation 20:30:10 dom has joined #strategic-innovation 20:30:12 present+ 20:30:32 scribe: cel 20:31:14 scribenick: cel 20:33:14 scribe: cel / Charles E. Lehner 20:34:09 Rachel_Yager: Thank you everybody. This is the session Open Standards - Strategic Innovation 20:34:22 ... I'm a W3C evangelist, working closely with different groups in W3C 20:34:33 ... to think about how people can join W3C - how it's benefiting their work 20:34:48 ... Introducing the panel. John joining us. Charles scribing 20:34:55 dizhang has joined #strategic-innovation 20:35:22 martin_alvarez has joined #strategic-innovation 20:35:35 Rachel has joined #strategic-innovation 20:35:52 Karen has joined #strategic-innovation 20:35:58 Sue has joined #strategic-innovation 20:36:25 JohnBradley: working for Yubico, Senior Principal Architect. I'm developing security key software, standards for WebAuthN at W3C, technical WG at FIDO. 20:36:40 ... Also developed OAUTH, OpenID Connect, JSON Web Encryption, and others going back to Information Cards and beyond 20:37:22 Mochan: I'm working for NIST, Information Technology Library. Senior Advisor for Standard Data and Emerging Technology 20:37:31 ... Going back 1990s... SMILE 20:37:44 ... IETF, and so on 20:38:00 ... transition to legal entity for W3C 20:38:04 Kodajima has joined #strategic-innovation 20:38:05 ... working with federal agencies in the US 20:38:29 ... Many agencies have data they need to make consumable. I hope we can connect it back to W3C, especially in the data aspect, so government can more fully utilize web technology. 20:38:55 ... Bringing a government perspective on products and services. 20:39:17 Rachel_Yager: Yes, how to make the work on open standards meaningful and impactful. 20:39:33 [Slide 2] 20:40:24 ... Laying down the underlying discussion... not just tech innovation, it's also business innovation, delivery. 20:40:37 ... Ultimately it involves improvment; new products and services. 20:40:49 ... Questions to the panel, and then open discussion. 20:40:58 ... [Slide 3] 20:41:32 Mochan: When I talk about products and services, I mean equivalently to government data and services; open standards will be a tremendous help to us 20:41:38 ... We don't want to have to use a proprietary product 20:41:45 ... I've been working close to 29 years here, ISO etc. 20:41:56 ... I see the benefit of open standards in many areas. 20:42:20 ... In the last 6 months, we did some roadmapping, at NSF and OSTP 20:42:23 "Strategic innovation is the process of creating new or improved business models, products, services, marketing, or delivery methods. It can involve a radical change in how a company does business or a more incremental change that makes the company's products or services more competitive." 20:42:27 ... on how to utilize web tech 20:42:42 s/Mochan:/Wo Chang:/g 20:42:46 Do you think that Open Standards help in product and service innovation? If so, how?  20:43:28 dom: Open standards in the internet space help us achieve critical mass. Back in the old days, Internet Explorer was *almost* based on open standards. That's why W3C was needed. 20:43:52 ... Until there were open standards, there were these little islands where things would only work on a Mac with Netscape, or Internet Explorer on Windows, etc. 20:44:07 ... It wasn't until we had agreement from browsers on standards could we have an open web. 20:44:17 ... Without open standards, just have non-interoperable niches. 20:44:43 ... That can be done... Apple has done that. But even there, the underlying tech is based on open standards one way or another but with a proprietary twist. 20:45:01 s/dom:/JohnBradley:/ 20:45:23 Rachel_Yager: I think Open Standards lay a foundation... The web community has come together to have a common ground on what can be build. 20:45:35 ... I see this as allowing more time to innovate 20:45:46 JohnBradley: You don't have to re-invent the wheel 20:45:53 Rachel_Yager: Yes 20:46:00 ... It frees the organizations' time 20:46:17 ... creating a language for innovation, so everyone can speak the same language instead of different languages; that also allows for innovation. 20:46:24 s/Rachel_Yager:/Rachel:/g 20:46:49 s/Wo Chang:/WoChang:/g 20:47:06 martin_alvarez: Just listening, I will jump in when I have something to say 20:47:22 Rachel: Thank you for saying hi; nice to see your face. 20:47:59 ... Follow the conversation in IRC. Thank you Charles for scribing... 20:48:26 ... Next question / point of discussion: What kind of product/services do you think would not be possible without web standards? 20:48:34 JohnBradley: Pretty much all of them. 20:48:50 ... Without web standards, you wouldn't have Facebook, Google Search, or any of those other features that people take for granted today. 20:48:59 What kind of products or services do you think would not be possible without Web Standards?  20:49:08 WoChang: I was a developer, programming Windows 1.0, before the Web... At that time, we had to do a lot of GUI stuff 20:49:24 ... I'm a user-centric person; there could be 10 different levels of clicks 20:49:41 ... The web simplified this kind of product development. There could be the same look-and-feel for applicatios. 20:49:58 ... The web, HTML, backend technology, made the web much easier, more transparent, to the end-user. 20:50:15 ... So I agree with John, these are essential to not just searching, but daily life. 20:50:30 JohnBradley: I had a life before the web, writing Bulletin Board software. 20:50:41 ... I remember the first time I saw NCSA Mosaic, and thought, hmm, probably Gopher is dead. 20:50:51 ... We had information representations but they were non-interoperable. 20:51:05 ... It was the crude NCSA Mosaic that brought services from the very nerdy to the only slightly nerdy. 20:51:17 ... So products that help, from the Yubico Point of View, include Nuby, with Google. 20:51:34 ... We had a hardware-backed multifactor authentication that worked with Chrome, mostly used by Google employees logging into their systems 20:51:40 ... But it wasn't used much by other browsers 20:51:58 ... We contributed it to FIDO, it became Universal Second-Factor Authentication. Then more orgs came on board. Now we have PassKey. 20:52:17 ... It took contributing our IPR into a standards org to bring those others in, to implement in browsers. 20:52:28 ... Now it can be cross-platform, a broad-based product. OS X, Android, etc 20:52:43 ... Now people can be signing into web sites without having to know what a password is. 20:52:53 q+ 20:53:11 ... It takes open standards, to get the critical mass to actually deliver these ubiquitous technologies 20:53:16 s/applicatios./applications./ 20:53:33 Rachel: Anything dealing with communication, services, etc., it will not be possible to have this mass impact without the Web. 20:53:47 ... I think proof is the pandemic; we can do remote work. 20:53:54 ... These possibilities are not possible without the Web. 20:54:11 Karen: Question for John: is that (business) case you described documented somewhere? 20:54:29 ... This morning and yesterday we heard from W3C members that it's hard to describe the importance of standards in their organizations. 20:54:35 ... So where do we keep these stories? 20:54:50 JohnBradley: There is a movie... Not sure if it's documented in a way that could be useful here 20:54:54 ... Certainly not a unique case. 20:55:03 Karen: People don't know it; need to know more. 20:55:26 ... Are you able and willing? Some companies don't want it to be known, it's their secret sauce... Don't want the standard promoted through their org. 20:55:36 JohnBradley: Mostly our products are built on open standards. 20:55:40 ... We're happy to talk about it. 20:55:51 ... A little different with open-source vs. proprietary software. 20:56:06 Rachel: [Slide 2 / Question 3] 20:56:25 ... Do you need open standards to develop a new product? is this a best practice? 20:56:35 Are there any specific examples where adopting an open standard helped your team create a more successful product or service? 20:56:56 JohnBradley: depends on what you're doing. In some case, fleshing out the idea, getting critical mass, and then turning it into an open standard... like we did in U2F... many things go from proprietary tech to open standards. 20:57:22 ... Most businesses are interested in making money. So the product itself may not be built entirely built on open standards; it may be built on many open standards. 20:57:28 ... e.g. Facebook is built out of Web components 20:57:36 ... Generally there is some proprietary-ish thing sitting on top 20:57:40 ... Can go either way, or both. 20:57:53 Providencia has joined #strategic-innovation 20:58:05 WoChang: Also coming from multimedia side; we have a lot of multimedia/entertainment business models. 20:58:43 ... Going back to cell phones... How to use open standards to create useful products, it's tricky... a lot of underlying plumbing is already in, but integrating into a useful product is challenging. 20:58:56 ... Anyone can integrate it, but making it easy to use is very challenging. 20:59:09 ... to be useful for the end-user 20:59:35 JohnBradley: I worked for a company... that compressed video to put it on the internet, in real-time, to do what became streaming. 20:59:48 ... They contributed their tech to the motion pictures interest group, that became MPEG 20:59:56 ... Because it was a standard, it could be implemented without plugins 21:00:07 ... It was proprietary, but then in order to expand, they needed to open it up. 21:00:13 ... Royalties had to be sorted out. 21:00:27 ... I remember having to go buy an MPEG codec for my browser. That was a big hurdle. 21:00:47 ... Having the standard, opened up licensing, is how these more sophisticated applicatoins... 21:00:54 ... Netflix couldn't exist without it 21:01:10 David: Hi, I'm David Turner, from FIDO alliance. 21:01:19 ... I represent "critical mass" as "scale". 21:01:27 ... If you want to have scale, you need to have standardized elements 21:01:29 Sue has joined #strategic-innovation 21:01:37 ... The opportunity to scale is where business opportunities come from. 21:01:56 ... Facebook, LinkedIn... They couldn't get to scale if they weren't built upon the standardized infrastructure that is in place 21:02:11 ... Someone else's business model was on that plumbing, but could not scale because doing it in a proprietary way. 21:02:25 ... This pushes the opportunity to scale "up the stack" 21:03:00 Rachel: Allowing me to innovate my contents... rather than trying to figure out how to satisfy Web Accessibility 21:03:07 JohnBradley: Moving up the value chain. 21:03:26 Rachel: Yes. Often, we don't think about web accessibility being important. 21:03:39 ... Next question (3) 21:03:53 How does your company use Open Standards in its products or services?  21:04:09 WoChang: To recap: I'm partly an organizer for the NSF and White House Open Technology Network 21:04:13 ... We try to use semantic web 21:04:25 ... But hitting some roadblock; some of the data owners may not be savvy about RDF, etc. 21:04:37 ... We try to listen and learn to see how the open standard can benefit the product and services 21:04:51 ... At the same time, what would be the missing gap to enable the data owner who may not be so savvy. 21:05:14 ... I think this is a big opportunity for W3C. We have a lot of web tools. Really helping the data owner would be challenging but worthwhile 21:05:29 ... Yesterday we heard about how to connect with the community to help get data/services to a wider audience; very important. 21:05:45 ... We definitely would like to use open standards; but maybe there is some gap, where W3C could help fill in 21:05:57 ... So the government can utilize more of the web tech to push our data out. 21:06:08 Rachel: Seems to be a lot of training and awareness 21:06:26 WoChang: From tech side, we have RDF, SPARQL, etc. From the other side, it's too complicated. 21:06:53 ... If somehow W3C can open up an easier way for people to integrate, on the backend still have many tools... but how to help the regular data owner to inject their data into the bigger audience. 21:07:02 dom__ has joined #strategic-innovation 21:07:02 Rachel: I think a lot of people are looking for that; not an isolated problem. 21:07:53 MarieJordan: I wanted to answer question #4. I'm Marie Jordan from VISA; payments are critical for us; every bit relying on standards and global interoperability 21:08:19 ... Web standards, FIDO authentication... critical; global standards makes it easier. 21:08:33 ... Regional standards and global standards both: increased cost of adoption. 21:08:44 ... Innovation component, interop component, and cost/benefit. 21:09:08 JohnBradley: Example, U2F contributed to FIDO, developed into FIDO2, becomes WebAuthN, becomes part of Web Payments, 3D Secure... 21:09:19 Next thing you know you can use a FIDO credential to make a VISA transaction 21:09:26 ... Not just one standard; they are layered 21:09:36 s/Next/... Next/ 21:09:41 MarieJordan: Exactly 21:09:50 JohnBradley: Looks like magic, but took years and years. 21:10:00 Rachel: Open Standards allow better collaboration. 21:10:06 ... Next question (5) 21:10:24 ... How do you explain to colleagues and others about the value of open standards? 21:10:46 JohnBradley: I don't know if product managers are the best place to advocate open standards. You have to start lower in the stack; engineering. 21:10:57 ... People like making their lives easier using standards and pre-existing components 21:11:11 ... Going to a product manager and saying this MPEG4 is a great open codec... How is that going to make more money? 21:11:22 ... After it's already done, then you can talk to the PM and say we did this. 21:11:38 ... But I don't know if a PM would... I think it's the wrong level... but I could be wrong... 21:11:46 Rachel: Do we need to educate them? 21:11:52 John: I don't know if it's their job 21:11:59 ... The benefits have to exist in the organization 21:12:10 ... Might not get anywhere unless those under them have it in their heart 21:12:33 David: The business case must be clear. Can you prove time-to-market? 21:12:40 JohnBradley: You have to quantify it into a benefit 21:12:59 David: Occasionally it may be a business thing, to not be left behind, or to get ahead of, competitors 21:13:12 John: Also a board-level thing... other pressures in the other direction. 21:13:17 David: All business questions. 21:13:33 ... It has to be translated to the PMs as a business opportunity/risk rather than a technical one. 21:13:43 Rachel: Changing gears... [Slide 4] 21:13:51 lgombos_ has joined #strategic-innovation 21:14:14 John: Hmm, guaranteeing more reliable... open to question 21:14:23 David: Easily understood by consumer? No... 21:14:42 Rachel: You don't think, e.g. if I see a rice coacoa, you see the standards, that gives a sense of trust? 21:14:54 John: Do people really buy things based on the sticker? I don't think so... 21:15:01 David: Maybe things like WiFi logos. 21:15:09 "Developing open standards helps innovation by allowing different parties to build products that work together, allowing for a more open and interoperable market, leading to increased competition and innovation. Standards also ensure that products are reliable and can be easily understood by consumers." 21:15:10 ... From a user standpoint, I don't think they guarantee that 21:15:23 John: Anyone can take an open standard and make a crap implementation of it. 21:15:40 ... TLS, OpenSSL 21:15:47 ... NIST has FIPS conformance suite for security devices 21:16:00 ... On top of open standards, you also need something... standardized conformance tests 21:16:16 ... As director of OpenID Foundation... we work with financial institutions... Open Banking. 21:16:50 ... Working with other countries, developing conformance tests banks must run, the law says they must pass to be able to be considered open/interoperable to meet the banking limitations 21:17:05 Rachel: Adherence to standards... It's not the standards fault if it's not reliability 21:17:20 John: It helps with the higher level tasks. But can still have bad implementations. So need a conformance test 21:18:21 daisuke: How can use open source? 21:18:30 John: Different question 21:18:51 ... In some cases makes sense 21:19:06 ... Many take our open source components... 21:19:15 ... We don't actually make money selling libfido2 21:19:36 ... Our position on open source is that we contribute to and manage those so that people can purchase our paid products to get value out of them. 21:19:54 ... Others do differently. e.g. RedHat model, Android is open source except where it is 21:20:07 ... WebAuthN isn't available in open source Android. You didn't know that? 21:20:23 ... An Android phone from Huawei that isn't AOSP-licensed doesn't have WebAuthN. Also Amazon devices... 21:20:49 ... How to navigate it, and still make money, is a challenge. 21:21:20 Rachel: In a working group, there is a lot of use case exploration; then there is some testing of implementations; that will move candidate recommendations to the next step... 21:21:30 ... Because people are sharing, you can learn so much, in the working groups. 21:22:10 ... This is my take on it... In a WG you hear from very different perspectives; e.g. somehow looking from the graphics point of view, totally different from your focus; then someone looking at it for accessibility. 21:22:13 ... That opens your mind 21:22:26 John: As a company, you have to be mindful that WGs have IPR policies 21:22:39 ... If you contributed, depending on the WG, you may not able to assert your patent anymore. 21:22:53 ... Different WGs have different policies. Most is mutual non-assert. 21:23:05 ... If you assert.... mutual destruction. 21:23:11 ... Advantage is nobody has to do a patent search 21:23:39 Karen: This area is somewhat well-understood 21:23:52 s/Karen/Rachel 21:24:06 John: Not so much, in W3C... Everyone knows it exists, but participants might not know the details. 21:24:30 Rachel: [Slide 5 / Question 1] 21:24:43 ... Do you have a favorite Web Standard? 21:24:52 John: My favorite standard is Token Binding 21:25:01 ... I didn't say it was successful... 21:25:22 ... Best part of being in a web standard working group: conviviality of individuals working on a shared goal 21:25:24 Do you have a favorite Web Standard?  What is the best part of being on a Web Standard Working Group?  Why did you decide to join a Web Standard Working Group?  21:25:33 ... Why did I join...? It just sortof happened. 21:25:44 David: Because I asked you to join. 21:26:19 John: Somebody inside the US government told me I needed to, otherwise I wouldn't have a job. So it sounded like a good idea. Then it sortof got out of control. 27 RFCs later. 21:26:41 WoChang: I like CSS, because that part enables control of presentation 21:26:55 ... People go above and beyond, putting a lot of creativity, OpenUI, etc. 21:27:07 ... Having a lot of control over web content presentation; very vital 21:27:23 ... I think CSS is very cool and direct for the developer 21:27:41 ... Right now I have more interest in the data aspect. We heard about RDF-STAR and knowledge graphs. 21:28:44 ... Not only for my agency, but also other federal agencies, we shared about our experience... The program manager, helping the team... How can we as a government entity, showcase the tech and help other agencies see how the deliverable is applicable. 21:29:10 ... We all want to push our data out for consumers to use. In that kind of setting, to learn from eachother. I would push the data owner, rather than product manager, to help utilize the web tech. 21:29:22 Rachel: Very good insight, comprehensive explanation. 21:29:37 ... [Slide 6] 21:29:51 ... [Slide 7] 21:30:10 ... Do you think open innovation ever existed - in your experience, does it work / does it make sense? 21:30:17 John: I honestly don't know. 21:30:21  "Open innovation is the process of incorporating external ideas and intellectual property into a company's innovation process. It is based on the principle that companies can no longer rely solely on their internal resources to develop new ideas and products. Instead, they must actively seek external sources of inspiration and collaboration. This process can include tapping into the knowledge base of customers, suppliers, and othe[CUT] 21:30:32 ... Using open standards and contributing to open source... I guess being open to those things helps some companies innovate. 21:30:41 ... I'm not sure about touchy-feely crowdsourcing things. 21:31:01 What motivates you to work on products that are open-sourced?  How do you decide which products to open source?  What challenges have you faced when working on open-sourced products?  Why do you think openness is essential in product development?  Do you think closed sourcing will become obsolete in the future? 21:31:31 WoChang: In my lab, we have internal R&D. In NIST, in what we do we want to have alignment with SDOs. We look to emerging technologies - do they have a standard? 21:31:49 ... We care about open standards. Looking at open innovation; to me it's about how to make potential open standards-based tech. 21:32:04 ... Open innovation definitely has a strong base in the open standard aspect. 21:32:16 ... Hopefully will have benefits for everybody. 21:32:32 ... What will be the future standard? How can we bring it into our standard development? 21:32:42 Rachel: Not just open source, but a gateway to the future. 21:33:10 ... Next idea: Sharing knowledge, ideas, data and code. When you share, you gain. How do you manifest that? How do you feel about that? 21:33:32 ... Do you think it's important to share knowledge and code? 21:33:50 "Sharing knowledge, ideas, data, and code helps innovation because it allows collaboration and creativity. When people can share their thoughts and work together, they can develop new and better ways to solve problems. Additionally, by sharing code, companies can save time and money by not having to reinvent the wheel every time they want to create a new product or service." 21:33:53 DavidE: From my experience, there's a term "technical debt" 21:34:08 ... Two sides to software: "I want to build software" vs "I want to buy a product" 21:34:10 What are your thoughts on sharing knowledge, ideas, data, and code?  Why do you think it's important to share information?  How has sharing knowledge, ideas, data, and code helped you innovate?  Do you have examples of when sharing knowledge, ideas, data, and code has led to a successful product?  What would you say to people who are hesitant to share knowledge, ideas, data, and code? 21:34:27 ... If I buy software from a company that does not share / use open source, I'm buying into their technical debt; they can drag me down. 21:34:45 ... In my industry we have a lot of mergers/acquisitions. A lot of systems have to work together; otherwise has to be torn down. 21:35:06 ... Convenience retail industries. Gas stations. 150,000 locations in the US. Many also in Canada, Europe and South America. 21:35:22 ... Those stories are owned - half of them in 1s and 2s; the other half is hundreds. 21:35:29 ... All of these people depend on not being saddled with technical debt. 21:35:39 ... That's the end-user perspective. But it affects the software company too. 21:35:52 ... If you're building software and creating technical debt, what happens when your genius engineer quits? 21:36:09 ... If you are that engineer, you think won't happen to you. What if your coworker quits? 21:36:18 ... In general, sharing knowledge and ideas lifts all boats 21:36:30 John: makes almost everything better. you have to be organized about it, understand supply-chain issues. 21:36:51 ... Think Solar Winds. A component further down the supply chain; maybe not the one you're integrating, but integrated by them, may cause issues. 21:37:18 ... You have to know all the open source components. Have a good understanding of the security properties, maybe your own audits. Also have the risk of those projects maybe not continuing. 21:37:26 DavidE: We focus on the interface level, not the component level. 21:37:33 ... In solar winds, they fooled the development system. 21:37:48 ... The standards we promote don't involve compiling code; they are about how you share the info. 21:38:04 John: generally not what most people think of as open source. may include products by other people 21:38:13 DavidE: there are strategies for understanding 21:38:42 John: strategies not often followed by people whipping out open source projects. which projects, who are they developed by.... need to do your due diligence 21:38:48 Rachel: Need support. 21:38:59 John: To include in Windows, they need to do a lot of due diligence. 21:39:13 ... Because if something bad happens, people will go after them (Microsoft) 21:39:34 WoChang: first question, very dear to me, sharing knowledge, data and code. John and David used the word scalability. I can share data... 21:39:43 ... FAIU principle 21:39:59 ... I can share the data, but interoperability, usability, are hard problems 21:40:06 ... If you scale, it's not easy 21:40:16 ... How can you scale so that anyone can share? 21:40:40 ... I hope W3C can think about it from this perspective. Data becomes more available and valuable; how can you tap into it to make knowledge? Critical components for industry. 21:41:04 Rachel: Running out of time. More than anticipated. Closing session. Thank you Charles for scribing. Thank you Zoom audience. 21:41:09 ... Thank you for sharing 21:44:26 s/daisuke:/Kodajima: Daisuke Kodajima./ 21:44:57 RRSAgent, draft minutes 21:44:58 I have made the request to generate https://www.w3.org/2022/09/14-strategic-innovation-minutes.html cel 21:46:12 Zakim, bye 21:46:12 leaving. As of this point the attendees have been cel 21:46:12 Zakim has left #strategic-innovation 21:46:50 s/John:/JohnBradley:/g 21:47:21 present: Kodajima, David, DavidE, cel, Karen, WoChang, JohnBradley, Rachel, MarieJordan 21:47:44 present: martin_alvarez 21:47:53 RRSAgent, draft minutes 21:47:53 I have made the request to generate https://www.w3.org/2022/09/14-strategic-innovation-minutes.html cel 21:50:40 RRSAgent, bye 21:50:40 I see no action items