14:42:32 RRSAgent has joined #epub 14:42:32 logging to https://www.w3.org/2020/11/06-epub-irc 14:42:35 RRSAgent, make logs Public 14:42:36 please title this meeting ("meeting: ..."), ivan 14:42:44 ivan has changed the topic to: Meeting Agenda 2020-11-06: https://www.w3.org/mid/531BE57F-F01F-4CFC-A84A-1B50C6AC8604@rakuten.com 14:42:45 Chair: wendy 14:42:45 Date: 2020-11-06 14:42:45 Agenda: https://www.w3.org/mid/531BE57F-F01F-4CFC-A84A-1B50C6AC8604@rakuten.com 14:42:45 Meeting: EPUB 3 Working Group Telco 14:57:17 LauraB__ has joined #epub 14:57:20 MasakazuKitahara has joined #epub 14:57:41 MattChan has joined #epub 14:59:11 BenSchroeter has joined #epub 14:59:42 present+ 15:00:06 present+ 15:00:12 toshiakikoike has joined #epub 15:00:14 present+ 15:00:22 present+ 15:00:25 wendyreid has joined #epub 15:01:04 present+ 15:01:04 duga has joined #epub 15:01:07 present+ MasakazuKitahara 15:01:11 present+ 15:01:14 present+ 15:01:28 mgarrish has joined #epub 15:01:33 Avneesh has joined #epub 15:01:52 present+ avneesh 15:01:53 present+ 15:01:58 present+ george 15:02:02 present+ laurent 15:02:02 George has joined #epub 15:02:03 present+ 15:02:08 present+ charles 15:02:15 present+ garth 15:02:16 present+ 15:02:18 present+ laurent 15:02:24 present+ 15:02:35 present+ juliette 15:02:44 present+ 15:02:47 scribe+ 15:03:03 wendyreid: let's get started 15:03:18 Topic: F2F review 15:03:27 CharlesL has joined #epub 15:03:39 wendyreid: I thought the meetings were productive, and we covered all of our topics 15:03:43 Juliette has joined #EPUB 15:03:44 present+ 15:03:46 agenda? 15:03:49 ... and we came to conclusions on our XML issue 15:03:52 Garth has joined #epub 15:03:53 present+ 15:03:59 ... we had volunteers for testing 15:04:09 ... and we'll have a meeting next week about FXLA11Y 15:04:14 present+ Garth 15:04:18 present+ 15:04:25 ... we've got a lot of work to do 15:04:44 ... mgarrish has been REALLY busy revising the documents 15:04:49 ... there are lots of PRs 15:04:54 ... lots of cleaning up of errors 15:05:16 mgarrish: we've done some more shuffling, now that we don't have five separate docs 15:05:26 ... we can find a more natural place for stuff 15:05:31 present+ billk 15:05:33 ... we merged a big one on the vocabs 15:05:41 Bill_Kasdorf has joined #epub 15:05:47 present+ 15:06:00 ... there's stuff that was used in packages, content docs, and MO 15:06:09 ... so Ivan suggested a general overview 15:06:16 ... so now we reference an appendix 15:06:31 ... and epub:type is an appendix 15:06:39 ... it simplifies the cross-linking in the docs 15:06:54 ... and there was the FXL section which got sliced up in 3.0.1 15:07:14 ... the structural semantics vocab was an outlier 15:07:31 q+ 15:08:04 ... now we don't have plans for extensive revisions for SSV, so it makes sense to put it in the core 15:08:18 ... and there have been lots of editorial cleanup 15:08:20 ack ivan 15:08:25 ivan: two more things 15:08:40 ... nav doc is now a top-level section; it used to be hidden in content docs; it's more readable 15:08:53 Hadrien has joined #epub 15:09:00 ... and we had three or four different conformance sections, and now they have been unified 15:09:05 present+ 15:09:30 kq+ 15:09:50 George: the a11y spec is inside or outside of the core 15:09:52 mgarrish: outside 15:10:02 q+ 15:10:16 ack Garth 15:10:16 wendyreid: there are still some satellite specs 15:10:47 q+ 15:11:07 ack Avneesh 15:11:33 Avneesh: I was not aware of an FXL call ; I thought it was for EPUB a11y revision 15:11:37 wendyreid: oops 15:12:36 wendyreid: any other questions about the reorg/editorial revisions? 15:12:46 ... most of them are merged so you can see them in the draft 15:12:58 ... you can also look at the previews and diffs in open or closed PRs 15:13:16 ivan: mgarrish did an amazing job on this 15:13:18 +1 Matt, way to go! 15:13:19 +1 15:13:20 ... it's much more readable 15:13:35 mgarrish: it's fun to clean up the wreckage of history :) 15:13:54 wendyreid: some of these PRs were purely editorial 15:14:06 ... some of these PRs have addressed open issues 15:15:15 Topic: DTDs 15:15:29 ... we had resolutions at the F2F, and further discussions on github 15:15:34 ... and came to a happy place 15:15:43 https://github.com/w3c/epub-specs/pull/1368 15:16:04 mgarrish: where we ended up was... 15:16:22 ... we put in an allowance for a specific set of external identifiers that we have put in an appendix 15:16:36 ... we have SVG and MathML that are allowed to be used in content docs or in separate files 15:16:55 ... and we made a restriction against external entities in the internal DTD subset 15:17:11 ... so it prevents some security issues but eases authoring 15:17:47 ... so we'll no longer force people to remove SVG DTDs from tool-generated files 15:17:55 ... I'm hoping this is it :) 15:18:11 q+ 15:18:14 ack ivan 15:18:21 ivan: tech comment 15:18:29 ... in fact, the changes are such that 15:18:44 ... makes possible something that I'm not sure we real;ly use 15:19:04 ... I can define as part of an internal entity something that won't go out to the network 15:19:18 ... I'm not sure if this feature is in use 15:19:42 ... formal comment 15:20:09 ... there was a formal resolution on the previous version; this PR slightly changes that 15:20:30 ... can we get a formal resolution to merge, and also close a bunch of issues which were examples of the problem? 15:21:04 Teenya has joined #epub 15:21:24 present+ 15:22:11 Proposed: Merge PR #1368 to address outstanding DTD issues, and close GH issues 1369-1373 15:22:17 +1 15:22:19 +1 15:22:20 +1 15:22:20 +1 15:22:21 +1 15:22:22 +1 15:22:24 +1 15:22:26 +1 15:22:28 +1 15:22:29 +1 15:22:49 +1 15:22:53 Resolved: Merge PR #1368 to address outstanding DTD issues, and close GH issues 1369-1373 15:23:56 https://www.w3.org/Consortium/Patent-Policy-20200915/ 15:23:59 Topic: New Patent Policy 15:24:19 wendyreid: our WG was chartered right before the new patent policy 15:24:37 ... W3M has asked if WGs are interested in upgrading to the new patent policy 15:24:37 q+ 15:24:41 q+ 15:24:49 ... I can't describe the new policy 15:24:59 ... should we move to the new policy? 15:25:33 ivan: &ianal; 15:26:05 ... the essence of the policy may not be absolutely clear 15:26:27 ack ivan 15:26:41 ... the main goal of the patent policy is that, if you implement a spec, then you should not have to worry about other WG participants having a patent and coming after you to pay a royalty. 15:26:55 ... the patent policy aims to prevent this 15:27:09 ... if an organization joins a WG, by default it signs a statement 15:27:26 ... even if I have a relevant patent somewhere, I will not go after anyone implementing the spec 15:28:07 ... the 2017 patent policy comes into effect when you publish a REC 15:28:30 ... but in many WGs, specs are implemented before reaching REC 15:29:04 ... and during CR phase there's no patent protection 15:29:15 ... so that's the legal loophole in the 2017 policy 15:29:58 ... so the 2020 policy, CR starts the process for patent claims, rather than REC 15:30:16 ... so the question is, is this work IPR-heavy? 15:30:35 ... is there a danger of infringement? If so, we should move to 2020 policy 15:30:45 ... but if we think the risk is low, then we can forget about it 15:31:47 ... if we move to 2020 policy, people would have to rejoin the WG 15:32:05 ... we can't decide today, because people might need to talk to their lawyers 15:32:12 ack Avneesh 15:32:29 Avneesh: I want to check about using evergreen feature of process 2020 15:32:55 ... the IP used to trigger at REC, now it starts at FPWD, so specs can remain evergreen at CR 15:33:13 q+ 15:33:20 ... might some sections not getting implementations, and keeping them in CR? 15:33:29 acl ivan 15:33:33 ack ivan 15:33:34 ivan: we have to separate process from 2020 from IPR 2020 15:33:40 ... process 2020 we are already in 15:34:04 ... the only thing it gives us is the possiblity it describes of infinite CR cycles 15:34:14 ... I would prefer a traditional REC 15:34:33 ... but once we have a REC, we can add/change much more easily than under older process docs 15:34:42 ... but we can do that with either patent policy 15:34:48 Avneesh: they are independent 15:35:00 wendyreid: I'll send an email to the list, with a link to the patent policy 15:35:10 ... and we can decide next week 15:35:54 There is a [PP 2020 Explainer](https://www.w3.org/wiki/Process2020) 15:36:33 There is a [slide deck of the DID WG](https://docs.google.com/presentation/d/1RoE8E4y8S1j65EJaXZ8oihkduNbjTXXvdwtkzw961Xw/edit#slide=id.g9b7a7df111_1_47) 15:36:44 ivan: we had a discussion in the DiD WG 15:36:51 ... and made slides about the differences 15:37:03 q+ 15:37:07 ack dauwhe 15:37:27 dauwhe: I just want to mention that this WG is involved with a spec whose outlines were defined 20 years ago 15:37:38 ... our exposure to new IPR is minimal at best 15:37:47 ... it's not come up before 15:38:12 ... does any possible change in IPR affect [the situation] 15:39:23 George: I like the new policy better than the old policy, as things are settled well before rec 15:40:04 present+ hadrien 15:40:20 wendyreid: I'll send an email with links and let people discuss with their organizations 15:40:30 ... I think it's a net positive 15:40:48 wendyreid: AOB? 15:41:07 George: were there media types on the agenda? 15:41:19 ivan: there's still WebP 15:41:29 wendyreid: I thought we were waiting for an answer from someone 15:41:56 ivan: perhaps in a non-normative fashion 15:42:04 ... it's not registered anywhere 15:42:07 q+ 15:42:16 https://github.com/w3c/epub-specs/pull/1347 15:42:20 ack dauwhe 15:42:36 dauwhe: When we were talking about WebP, it's an internal doc at Google 15:42:50 ... the person who wrote the spec didn't want to register the media type 15:43:01 ... various W3C people have offered to help register the type 15:43:08 George_ has joined #epub 15:43:11 ... some concern that google could change the spec 15:43:44 wendyreid: Chris Lilley had offered to help with media type registration 15:43:58 ivan: what we could do is... we can do two things 15:44:08 ... one, keep the PR open and comes back in a year 15:44:25 ... two, we put it in with a big yellow warning saying this is a feature that may be taken out 15:44:32 ... because status is unclear 15:44:41 ... I don't know which of the two is better 15:44:44 q+ 15:44:47 q+ 15:44:52 ack dauwhe 15:45:11 dauwhe: I would be curious to see if WebP works in existing reading systems 15:45:17 Hadrien: It works in readium 15:45:34 ivan: Readium relies on Chromium or whatever is aroudn 15:45:38 ivan: does it rely on google engine 15:45:49 Hadrien: it works everywhere if iOS 14+ 15:45:54 Hadrien: Whatever is around, if you're on iOS 14 it works there, on android it has worked for a few years 15:46:02 ... has worked on Android for a while 15:46:07 ivan: what about thorium? 15:46:07 ... Thorium uses chromium, so it works, even on a mac 15:46:09 Hadrien: yes 15:46:13 ivan: even on a mac? 15:46:14 Hadrien: yes 15:46:33 ... I would expect it would work in a lot of places, because it's supported by many webviews 15:46:44 ... probably won't work on RMSDK 15:46:49 q+ 15:46:55 ack Garth 15:47:04 Garth: I agree with Dave and Hadrien 15:47:14 ... I think we should put it in with a warning 15:47:19 ... that might drive more learning 15:47:51 ack mgarrish 15:48:08 mgarrish: a third option is reconsider mandating support in the spec 15:48:24 ... there are custom implementations, we need a baseline... I don't know if that 15:48:38 ... 's somehting the spec needs to say 15:48:53 ... and not getting into the whole restricting things that are outside of our control 15:49:02 ... that's a separate discussion 15:49:05 ivan: not separate 15:49:23 wendyreid: I support putting in WebP with a warning 15:49:25 q? 15:49:30 q+ 15:49:33 ack ivan 15:49:40 ivan: to follow up on what matt said 15:49:49 ... we are already in an awkward situation 15:49:58 ... there are some media types where we are explicit 15:50:03 ... we don't have a list of video types 15:50:09 q+ 15:50:19 ack dauwhe 15:50:41 dauwhe: Difference between video and images, 99% of EPUBs have images, but very few EPUBS have video 15:51:10 q+q+ 15:51:27 q+ 15:51:28 zhengxu has left #epub 15:51:41 ack George 15:51:48 ack q+ 15:51:48 ack q+ 15:51:53 George: I would love to see us start testing video in the titles 15:51:53 ack "q+" 15:52:02 great bug q+ in queue! :) 15:52:09 ... people are waiting for that quality of content being added to educational materials 15:52:40 ... putting it in the spec would protect from Google IP 15:52:46 ack ack 15:52:50 ack Hadrien 15:52:59 Hadrien: ivan hinted at the larger question 15:53:08 ... can we tackle that larger question? 15:53:14 q+ 15:53:18 ... I don't think it's sustainable 15:53:28 ... it belongs in a best practices doc 15:53:35 q+ 15:53:45 ... we are not consistent with how we deal with HTML/CSS vs images 15:53:48 tzviya has joined #epub 15:54:06 ack gpellegrino 15:54:18 q+ 15:54:18 gpellegrino: for the image format I'm concerned about e-readers 15:54:32 ... there are a lot of old e-readers which would never support webp 15:54:36 ack Garth 15:54:39 ... and new content wouldn't work 15:54:51 Garth: I would like to get to Hadrien's discussion 15:54:58 ... we can have a vote now about WebP 15:55:03 ... then return to the larger issue 15:55:17 ... should we move image specificity to video specificity 15:55:21 ack ivan 15:55:28 ivan: garth almost said what I wanted to say 15:55:35 ... let's decide on webp today 15:55:53 ... and open an issue on github 15:57:12 Proposed: Merge #1347 with an additional warning about support for WebP 15:57:20 q+ 15:57:32 +1 15:57:35 +1 15:57:37 +1 15:57:39 + 15:57:41 +1 15:57:41 +1 15:57:42 +1 15:57:43 +1 15:57:50 0 15:57:50 0 15:57:52 +1 15:57:56 0 15:57:57 George: I think it's great if we put this in 15:57:57 0 15:57:59 +1 15:58:06 ... if it moves to a best practice that's fine 15:58:13 0 15:58:17 0 15:58:18 ... but we get the format into implentations and documented 15:58:23 wendyreid: that's another discussion 15:58:40 Resolved: Merge #1347 with an additional warning about support for WebP 15:59:20 wendyreid: happy weekend all! 15:59:45 zakim, end meeting 15:59:45 As of this point the attendees have been ivan, MasakazuKitahara, BenSchroeter, LauraB__, MattChan, wendyreid, toshiakikoike, avneesh, zhengxu, george, laurent, duga, charles, 15:59:48 ... garth, mgarrish, juliette, gpellegrino, CharlesL, dauwhe, billk, Bill_Kasdorf, Hadrien, Teenya 15:59:48 RRSAgent, please draft minutes 15:59:48 I have made the request to generate https://www.w3.org/2020/11/06-epub-minutes.html Zakim 15:59:51 I am happy to have been of service, ivan; please remember to excuse RRSAgent. Goodbye 15:59:55 Zakim has left #epub 16:01:11 rrsagent, bye 16:01:11 I see no action items